-- try to find closing xml!
v_end_char:=DBMS_LOB.SUBSTR (v_result, 1, v_last_pos+v_readsize+... last_pos+v_readsize+v_readpt > v_length then
dbms_output.put_line( DBMS_LOB.SUBSTR (v_result, v_readsize+v_readpt+1, v_last_pos ) );
v_las...
END LOOP;
...
</code>
----
----
==== Mit DBMS_METADATA ein DB User Konfigurationsdokument er
itteln aller Passwörter der ORDS/APEX User in der DB wie ORDS_PUBLIC_USER,APEX_PUBLIC_USER
* Backu... Skripte / CSS Libs austauschen
* APEX Patch in DB einspielen und auch statische Objekte aktualisier... n
</code>
**APEX Version**
<code sql>
# an der DB mit sys anmelden
# falls Container DB auf den richtigen Container achten!
select * from DBA_REGISTRY
';
</code>
Anzahl der Elemente mit count
<code>
dbms_output.put_line('-- Info :: Anzahl der Elemente... op
-- ausgeben
if v_texte.exists(i)
then
dbms_output.put_line('element #' || i || ' = ' || v_... v_texte.first;
while v_count is not null
loop
dbms_output.put_line('element #' || v_count || ' = '... p_lookuptab (rec.id) := rec.deptno;
end loop;
dbms_output.put_line ('Fond for Smith wie the pers i
n den Apex Seite hinterlegen}}
----
==== Mit DBMS_LDAP das AD abfragen ====
Nach dem nun in den ... ================+
function connectad
return dbms_ldap.session;
-- +===========================...
procedure disconnectad(
p_session in out dbms_ldap.session);
-- +==========================... =========+
function readgroups(
p_session dbms_ldap.session ,
p_username varchar2)
r
cope verwendet werden
* Werden über das Package DBMS_CLR aufgerufen
{{ :prog:dot-net-integration-o... für den Aufruf des CLR konfiguriert
----
====DB Umgebung für den Aufruf einer ".NET Stored Proced... n der Datenbank aktivieren ===
Mit **chopt** die DB Option aktivieren ( vor 19c!):
<code powershell>... e ode_net
Writing to C:/oracle/products/12.1.0.2/dbhome_1/install/enable_ode_net.log...
mkdir C:\orac
=====PL/SQL - Eine DB Session "schlafen" legen - Wie und welche Sleep Funktion in welcher Oracle DB Version einsetzen? =====
**Aufgabe**: Eine Date... st und keine Fehler geworfen hat.
<note warning>DBMS_LOCK.sleep - ab 18c bzw. in 19c / 23c auf keine... unden!</fc> , Wait Event "PL/SQL lock timer")
**DB Version vor 18c:**
* Java über java.lang.Thread
kein externe Websever notwendig - der Oracle XML DB Protocol Server wird hier in der Datenbank aktivi... Entwicklungsumgebung gewählt werden.
Ist die 12c DBConsole im Einsatz, sind auch schon wichtige Einstellungen für die Verwendung des PL/SQL Gateway [[dba:oracle_12c_database_express|Die Oracle 12c Daten... * Prüfen ob die Version 4 oder gar noch 3 in der DB installiert ist!
* Falls noch ein Apex 3 User
Multimedia in der Oracle Datenbank 12c / 18c - Bildbearbeitung in PL/SQL====
**Start: 05.2017**
**12... /IMURG/ap_instl_upgrd.htm
Benötigt die JAVAVM, XDB, XML Option
Legt folgende User an:
* ORDSYS
... ully completed.
SYS>select version, status from dba_registry where comp_id='ORDIM';
VERSION ... rauf achten das der Oracle User unter dem die 12c DB läuft, in meinen Fall der User ORARUN, auch die e
xis tauglich.
Da bleibt nur die Alternative den DB Konnect gleich ganz als Rest Service zu implement... stant-client/overview/index.html
==Oracle oracledb NodeJS Trieber installieren==
<code bash>
npm install oracledb
</code>
siehe auch https://github.com/oracle/node-oracledb
=== Alternativ unter Linux ===
https://nodejs
Aufruf von APEX verwendet, kann der ORDS mit der DB kostenfrei eingesetzt werden.
Aus der Lizenz Dok... "//
siehe => http://docs.oracle.com/database/121/DBLIC/editions.htm#DBLIC2163
----
====Betrieb====
Der ORDS kann in einer Standalone Version mit dem ... fc #800000>Default Port 8080 noch frei!(an den XMLDB Listener der DB denken, falls im Einsatz!)</fc>
Daten mit Oracle Text indiziert, siehe dazu => [[dba:oracle_text_index_binary_data|Oracle Text für di... und Rechte vergeben:
<code sql>
sqlplus / as sysdba
#Directory anlegen
create directory INFO_ARCHIV... # insert into the database
# Cursor auf die DB oeffenen
cursor = connection.cursor()
# ... , 'ignoreFileExt': '.iso'}
config['ORACLE_DB_CONNECT'] = {'Host': 'localhost', 'Port': '1521',
allein das [[https://docs.oracle.com/cloud/latest/db121/HTMDB.pdf|Handbuch]] von Oracle hat über 1000 Seiten.
In dieser Zusammenfassung soll auf die generelle Arc... u => https://docs.oracle.com/database/apex-5.1/HTMDB/HTMDB.pdf
----
====Wie anfangen? ====
Mit Ape
=====Ein Java JDBC Projekt mit dem Build Tool Gradle erstellen=====
Ziel ist es ein komplette Projekt... ===
<code powershell>
mkdir D:\entwicklung\work\JDBCChecker
</code>
Verzeichnis automatisch nach dem... sieren:
<code powershell>
cd D:\entwicklung\work\JDBCChecker
#Java Home setzen
set-item -path env:JAV... e Scripte werden angelegt
S D:\entwicklung\work\JDBCChecker> tree
├───.gradle
│ └───2.6
│ └─