===== Oracle Data Pump Schema Export und Import =====
==== Übersicht ====
siehe über Slideshare:
[s... tory.sql|directory.sql]]
Passendes Directory wie DATA_PUMP_DIR auswählen, Dateipfad prüfen, auf ausreic... de bash>
vi ~/full_export_GPIDB1.dpctl
DIRECTORY=DATA_PUMP_DIR
LOGFILE=expdp_08-08-2013_19_49_GPIDB1.l... "drop user xxxx cascade;" zu löschen und neu mit Data Pump anzulegen verzichtet.
Alle Objekte in den z
le 11g / 12c - Eine Standby Datenbank mit Oracle Data Guard aufsetzen – pflegen und überwachen=====
**... z 2015 - Angepasst auf 12c Januar 2016**
Oracle Data Guard ist nur in der Enterprise Edition der Daten... Klone der Datenbank über das Netzwerk anlegen
**Data Guard Broker einrichten**
* Primäre DB - DG B... shback aktivieren
* Primare DB - Einrichten der Data Guard Brocker Konfiguration und Aktiveren des Log
--
PING gpidbsrv (192.168.123.99) 56(84) bytes of data.
64 bytes from gpidbsrv (192.168.123.99): icmp_se... Destination 1 of the Database
[/opt/oracle/oradata/redo1]:
/opt/oracle/oradata/redo1 exists
Set the Redo Log Destination 2 location
+please enter t... Destination 2 of the Database
[/opt/oracle/oradata/redo2]:
/opt/oracle/oradata/redo2 exists
Se
set newname for datafile ' || file# || ' to ''+ORADATA/' || substr(name, 25, length(name)) ||''';'
fro... asm
- set oracle_sid=+ASM1
- asmcmd rm oradata/control01.ctl
====== Restore 9i in 10g Cluster ... oracle\1020\asm
set oracle_sid=+ASM1
asmcmd ls ORADATA/control01.ctl
amscmd ls ORAREDO/control02.ctl
</c... ql>
rman>run {
set newname for datafile 1 to '+ORADATA/SYSTEM01.DBF';
set newname for datafile 2 to '+OR
em Datentyp VARCHAR2 und der Byte Längen Angabe ("data_length" in der dba_tab_columns ) von **10** erst... .TABLE_NAME
, col.COLUMN_NAME
, col.DATA_TYPE
, col.CHAR_COL_DECL_LENGTH -- Declar... length of the character type column
, col.DATA_LENGTH -- Length of the column (in byte... on (tab.TABLE_NAME = col.TABLE_NAME)
WHERE col.data_type='VARCHAR2'
</code>
Der sqlplus "describe"
ieren falls noch nicht vorhanden
yum install perl-Data-Dumper.x86_64
yum install perl-Digest-MD5
# Data Location anlegen
mkdir /opt/oracle/ahf
</code>
Vo... lation mit **./ahf_setup [-ahf_loc install_dir] [-data_dir data_dir]** durchführen.
Die anderen Knoten im Cluster werden dann automatisch installiert!
Defau
==
Mit dem SQL*Loader (sqlldr) (High speed, bulk data Loader) lassen sich Text Daten in die Datenbank l... ME=c:\oracle\products\12.1.0.2\dbhome_1
set LOGIN_DATA=scott/tiger@gpidb
%ORACLE_HOME%/bin/sqlldr %LOGIN_DATA% control=PARAM_IMPORTS.ctl bad=bad.log log=log.lo... abellen geladen werden sollen.
Aufbau:
* Load Data Anweisung
* Ort und Art der Import Datei vorgeb
age Umbau sollen diese Daten aber auf Disk Group +DATA abgelegt werden.
<fc #800000>Achtung!
Ein Verlus... isk Gruppe erzeugen:
<code sql>
create spfile='+DATA' from memory;
File created.
exist
</code>
In A... _disk01
NOTE: updated gpnp profile ASM SPFILE to +DATA/racdbcluster/ASMPARAMETERFILE/registry.253.922680... i auch da ist:
<code bash>
asmcmd
ASMCMD> ls -l +DATA/racdbcluster/ASMPARAMETERFILE/registry.253.922680
ter die GDPR fallen, aus Datenstrukturen über das Data Dictionary (DD). Als Basis dient ein erweiterbare... t Hilfe eines Regelwerks mit SQL Abfragen auf das Data Dictionary sensitive Daten suchen
* Bericht mit Informationen an “Sensitive Data” in HTML oder CSV Format erzeugen
Unterstütze B... SECDBA ;
grant capture_admin to SECDBA ;
-- Data Vault
grant DV_SECANALYST to SECDBA ;
</cod
'*';
#Online Logs anpassen
!mkdir /opt/oracle/oradata/EMREP/onlinelogA
!mkdir /opt/oracle/oradata/EMREP/onlinelogB
ALTER DATABASE ADD LOGFILE GROUP 4 ('/opt/oracle/oradata/EMREP/onlinelogA/REDO04_A.LOG', '/opt/oracle/oradata/EMREP/onlinelogB/REDO04_B.LOG') SIZE 350M;
ALTER D
limit of 0 corrupt blocks for file /oracle/GPI/oradata/user_data_01.dbf
</code>
=== Anlayse ===
Am einfachsten kann RMAn die Anlyse durchführen.
Eine Analyse mit "dbv" ( dbv file=oracle/GPI/oradata/user_data_01.dbf BLOCKSIZE=8192 userid="/ as sysdba" ) zeigt zwar die Fehler, hat aber in meinen Fall d