Komponenten einer Oracle Datenbank Umgebung:
{{ :dba:oracle_database_architecture_overview_v01.png | ... eine 12.2.0.3 und das letzte Release der Oracle DB 12c Produktfamilie )
* 2020 Version 20c (nur in... Current Database Releases (Doc ID 742060.1)
{{ :dba:oracle_lifetime_support_policy_10_2021.jpg | Oracle Support Stand Oktober 2021}}
Stand 2021
{{ :dba:oracle_support_timeline_08_2023.jpg | Oracle Sup
apowershell.codeplex.com/SourceControl/latest#sql/dbfiles.sql|dbfiles.sql]] prüfen, das die gleiche Tablespace Struktur wie im Ziel auch in der Quelle geg... ,directory_name
,directory_path
from dba_directories
order by 1
,2
/
</code>
S... cycle Bin des Schemas geleert werden, da zum Teil DB Objekte wie ein "Type" sich nicht löschen lassen,
pplication Cluster) auf eine Microsoft SQL Server DB 2017 zugegriffen werden.
Oracle Database Gateway... acle Datenbank.
Aus der Datenbank wird über einen DB Link mit einem hinterlegten TNS Connect String au... schen SID, das er einen Gateway Prozess unter dem DB Owner starten soll.
Dieser Gateway Prozess baut d... die gewünschte Datenbank auf.
Übersicht:
{{ :dba:oracle_gateway_linux_to_mssql.png | Oracle Datab
Manager CMAN implementieren - Einsatz als Standby DB Proxy für ältere Java Apps =====
**Aufgabe:**
A... verschiedenen TCP/IP Netzen zu realisieren.
{{ :dba:oracle_connection_manager_v01.png?500 | Oracle C... Netzen}}
Details zu CMAN unter 12c auch siehe [[dba:sqlnet_cman_connection_manager|SQL*Net Proxy und... _TNSNAMES_ALIAS" um eine Anfrage an eine passende DB weiterzuleiten OHNE das diese sich zuvor am CMAN
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
Applikation Cluster / APEX und die Oracle NoSQL DB.
{{:images:gunther_pipperr.jpg?nolink&150| Gunt... nux_solaris.png?150|Betriebsystem Knowhow für den DBA}}]]**[[os_unix|Rund um Linux und Solaris]]** ... e – Ein Terminal Proxy für die Administration der DB -Mittwoch 15.05.2024 von 11:15 - 12:00 in Amster... da/#eventDay.all#textSearch.pipp
siehe auch => [[dba:sqlnet_cman_connection_manager_21c|Oracle 21c -
ery Form Verhalten von Oracle Forms simulieren]]
DB:
* [[dba:oracle12c_json_in_datenbank|JSON in der 12c / 18 cDatenbank verarbeiten]]
----
==== XM... ialized_view|Materialized View verwenden]]
* [[dba:read_only_table_11g|Eine Tabelle unter Oracle 11g auf READ ONLY setzen]]
* [[dba:oracle_index_organised_table|Eine Oracle Tabelle
e Release der 23 Serie nach 23c , siehe dazu => [[dba:oracle_23c_database_linux|Die Oracle Datenbank 2... es (wie Docker) zur Verfügung, hier soll aber die DB komplett auf einen frischen Oracle Linux 9 insta... d angelegt.
<code bash>
/opt/oracle/product/23ai/dbhomeFree
</code>
=== Datenbank anlegen ===
Übe... tabase files are stored under Oracle base/oradata
DBFILE_DEST=
# DB Domain name
DB_DOMAIN=
# Configu
erver vom lokalen Arbeitsplatz des Administrators/DBA's.
[[https://guacamole.apache.org/| Apache Gua... e ist
* LDAP AD User (muss auch parallel in der DB angelegt werden)
* Normaler, täglicher User f... über eine MariaDB, leider steht noch kein Oracle DB Connector zur Verfügung.
Der "normale" User wird... rstützt! Tomcat 10 klappt nicht => Class [oracle.dbtools.entrypoint.WebApplicationRequestEntryPoint]
es (wie Docker) zur Verfügung, hier soll aber die DB komplett auf einen frischen Linux installiert wer... rd angelegt.
<code bash>
/opt/oracle/product/23c/dbhomeFree
</code>
=== Datenbank anlegen ===
Übe... tabase files are stored under Oracle base/oradata
DBFILE_DEST=
# DB Domain name
DB_DOMAIN=
</code>
alternativ in der Datei /etc/init.d/oracle-free-23c
)=====
Zur Grundinstallation des CMAN siehe => [[dba:sqlnet_cman_connection_manager_21c|Oracle 21c - ... Manager CMAN implementieren - Einsatz als Standby DB Proxy für ältere Java Apps]]
=== CMAN Standard ... k
Siehe auch Connection Pooling mit der 11g => [[dba:oracle_connection_pooling|Database Resident Conn... ----
==== Konfigurieren ====
* TDM User in der DB anlegen
* Muss das Connect Recht explizit bes
=====PL/SQL - Mit dem DBMS_PROFILER Package arbeiten=====
Für das Package DBMS_PROFILER (ab 8i) steht schon seit längeren (11... e.com/en/database/oracle/oracle-database/19/arpls/DBMS_HPROF.html|DBMS_HPROF]] zur Verfügung.
Allerdings kann das DBMS_HPROF nur dann eingesetzt werden,
an einem Schema mit den Credentials eines anderen DB Users,
z.b. soll ein persönlicher User sich an de... echnischen Users kann aber abgelaufen sein.
{{ :dba:oracle_proxy_user_concept_locked_user_behavior_p... WITH ROLES hr_user_role;
</code>
===2. An der DB Anmelden mit===
<code sql>
sqlplus gpi[HR]@local_db
# mit dem Password von GPI anmelden:
SQL>sele
die ms-Tools)
* MS Tools installieren (für die DB Konfiguration)
* Auf dem MSSQL Server eine Datenbank und einen Eigentümer für die DB anlegen
* Guacamole Datenbank Objekte installie... ren
* Guacamole MS SQL User für den Connect zur DB anlegen
* MS SQL Properties in der guacamole.co... ===
Zu ODBC/MS Tools unter Linux siehe auch => [[dba:db_link_linux_ms_sql_12c|Oracle 12c RAC Real App