# falls cdp richtigen Container setzen!
# alter session set container=ans;
spool /tmp/install_apex.log
... sysdba
-- bei Bedarf Container setzen mit ALTER SESSION SET CONTAINER = FREEDB1;
@load_de.sql
</code>
racle Secure File verwenden]]
* [[prog:oracle_session_info_setzen|In der V$SESSION Informationen über die aktuelle Session hinterlegen]]
* [[prog:sql_hex_decimal|Mit Hex Zahlen in SQL re... as Oracle CONTEXT Object - Globale Werte in einer Session hinterlegen]]
* [[dba:oracle_virtual_column|Or
in der Datenbank====
* [[dba:kill_disconnect_session|Eine Anwender Session in der Datenbank beenden]]
* [[dba:oracle_rollen|Rollen in der Oracle Datenbank ve... et_trace|SQL*Net Trace starten]]
* [[dba:sqlnet_session_settings|NLS Settings in einer SQL Session auswerten ]]
Ab 11g den Listener dynamisch tracen
<code bash
ch nicht funktioniert ist das Umziehen der aktive Session State des CMAN auf den zweiten Knoten. D.h. im Fe... Skript beim Switch Event der IP Adresse auch die Sessions des aktuellen CMAN auf den anderen umziehen; Skr
=0)
(inbound_connect_timeout=10)
(session_timeout=0)
(outbound_connect_timeout=0)
... 1000)
(trace_fileno=1)
(max_cmctl_sessions=4)
(event_group=init_and_term,memory_ops... te>
Um das ganze zu optimieren, drei User Oracle Sessions auf dem CMAN Host starten
So lassen sich die Reg... enn es nicht so passt wie gewünscht.
=== Config Session ===
Hier die Konfig bearbeiten
<code bash>
vi $OR
len===
NLS_LENGTH_SEMANTICS kann global oder auf Session ebene gesetzt werden.
Einschränkung:
* Im SYS... kommen.
=== Beispiel: ===
**Setzen auf CHAR auf Session Ebene:**
<code sql>
SQL>alter session set NLS_LENGTH_SEMANTICS=CHAR;
SQL>create table gt ( a varchar2(10... -
VARCHAR2 40
</code>
**Setzen auf BYTE auf Session Ebene:**
<code sql>
SQL>alter session set NLS_LE
Apache Guacamole kann hier als Proxy für Terminal Session dienen.
Von und zu der Session können Dateien kopiert werden, in SSH Sessions kann über eine eigene Eingabe Leiste auch die Zwischenablage eingefügt werden, in RDP Session funktioniert das auch direkt.
* [[linux:oracl
en Tablespace für APEX anlegen:
<code sql>
ALTER SESSION SET CONTAINER = ans;
CREATE TABLESPACE APEX DAT... N_MODE, RESTRICTED, OPEN_TIME FROM V$PDBS;
ALTER SESSION SET CONTAINER = FREE;
SHOW CON_NAME
</code>
... en Container wechseln
sqlplus / as sysdba
ALTER SESSION SET CONTAINER = FREEDB1;
#prüfen ob nicht ein a... ba
# falls cdp richtigen Container setzen!
ALTER SESSION SET CONTAINER = FREEDB1;
spool /tmp/install_apex
n kann.
===Hauptfunktionen===
Von und zu der Session können Dateien kopiert werden, in SSH Sessions kann über eine eigene Eingabe Leiste auch die Zwischenablage eingefügt werden, in RDP Session funktioniert das auch direkt.
Funktionalität:
... in Guacamole berechtigt sind, über einen Link
* Session lassen sich aufzeichnen und damit protokollieren.
TNS Alias der bereits auf den CMAN zeigt und die Session für den Anwender tunnelt, siehe [[dba:sqlnet_cman... =0)
(inbound_connect_timeout=10)
(session_timeout=0)
(outbound_connect_timeout=0)
... 1000)
(trace_fileno=1)
(max_cmctl_sessions=4)
(event_group=init_and_term,memory_ops
er
create user gpi identifed BY gpi;
grant create session to gpi;
#alter the target user that GPI can con... ldeten User in der DB prüfen===
==In einer User Session==
Leider wird der angemeldete Proxy User tatsäch... ichkeit ist aber die Abfrage der Umgebung der SQL Session mit:
<code sql>
SELECT SYS_CONTEXT ('USERENV', 'C...
== Auditing==
Im Auditing wird die Spalte PROXY_SESSIONID mit der Session ID des Proxy Users gefüllt, auc