=====Oracle 11g / 12c - Eine Standby Datenbank mit Oracle Data Guard aufsetzen – pflegen und überwach... bar, allerdings lässt sich auch manuell eine Standby Umgebung per manuellem Log Shipping in einer Standard Edition realisieren ( siehe [[dba:standby_db_per_script|Eine manuelle Standby DB mit der Oracle Standard Edition erstellen]] )
**Ziel:**
Ein
====== Eine manuelle Standby DB mit der Oracle Standard Edition ======
Zwei Strategien werden dazu erg... ecovery der Archivelogs der Master DB in die Standby Datenbank
\\
Übersicht:\\
{{:dba:standby_db_per_script.png|Übersicht Standby Umgebung }}
\\
====== Aufbau der Standby Umgebung ======
Die Sta
on Manager CMAN implementieren - Einsatz als Standby DB Proxy für ältere Java Apps =====
**Aufgabe:**... für das SQL*Net Routing.
==== CMAN in einer Standby Umgebung====
Eine der Aufgaben kann es sein in einer Standby Umgebung den „Kunden“ auf die richtige, gerade ak... mzuleiten.
{{ :dba:cman:oracle_cman_21c_for_standby_database.png?500 | CMAN für Standby Umgebungen}}
ei Bedarf entfernen ( z.B. falls früher eine Standby konfig im Einsatz)
<code sql>
exec DBMS_STREAMS_... Oracle POST-Upgrade Fixup Script
Auto-Generated by: Oracle Preupgrade Script
... on.
INFO: NO actual RDBMS DST update will be done by this script.
INFO: If an ERROR occurs the script ... 1)
----
====== Upgrade mit einer Physical Standby Umgebung 18c R2 auf 19c ===
Genereller Ablauf au
RA-1017 Invalid Username or Password - Identified by Values]]
----
====Ablauf====
===Installation... y/
----
====== Upgrade mit einer Physical Standby Umgebung 12c R1 auf R2 ===
Genereller Ablauf aus... ch Software 12c R2 im neuem Oracle Home
* Standby - Installation Software 12c R2 in neuen Oracle Home
* Standby - Patch Software 12c R2 im neuem Oracle Home
*
RA-1017 Invalid Username or Password - Identified by Values]]
----
====Ablauf====
===Installatio... pdf
----
====== Upgrade mit einer Physical Standby Umgebung 12c R2 auf 18c ===
Genereller Ablauf au... Patch Software 18c im neuem Oracle Home
* Standby - Installation Software 12c R2 in neuen Oracle Home
* Standby - Patch Software 12c R2 im neuem Oracle Home
*
ME')
and a.name like lower ('%repair%')
order by a.name
, g.name
/
--setzen:
ALTER DISKGR... r
and dg.name like upper ('&&DG_NAME')
order by f.file_number
/
=> Hier sind nun noch all Dateie... ROM v$asm_disk
where name like 'DBFAST%'
ORDER BY GROUP_NUMBER;
</code>
Alle Platten vom Storage ... here d.path like upper ('%-_02') ESCAPE '-'
group by d.FAILGROUP,g.name
;
# Erzeugte SQL Statements n
ITEST**
<code sql>
create user BESTDBA identified by "xxxxxxxx";
grant connect, resource to BESTDBA
g... ROD**
<code sql>
create user BESTDBA identified by "xxxxxxx";
grant connect, resource to BESTDBA;
g... SE LINK DP_TRANSFER CONNECT TO BESTDBA IDENTIFIED BY "xxxxxxx" USING 'GPITSTDB';
SQL> select global_... ASE LINK mylink CONNECT TO remote_user IDENTIFIED BY remote_pwd USING 'remote_db';
</code>
Ist das P
====== Eine Oracle Standby DB installieren und betreiben ======
==== Idee ====
Fällt das produktive S... d wie die Produktion zu aktualiseren. \\
Die Standby Datenbank wird quasi permanent "wiederhergestellt bzw. recovert".\\
\\
{{:dba:standby_db_konzept.png|Grundkonzept Oracle Standby Datenbank}}\\
//Grundkonzept//
==== Umsetzung Enterprise
,directory_path
from dba_directories
order by 1
,2
/
</code>
Siehe auch passendes Scr... type, owner
from dba_objects
group by object_type,owner
)
where owner not in ('SYS',... 'SYSMAN','OLAPSYS','OWBSYS','OWBSYS_AUDIT')
group by owner,obj_type,obj_count
order by owner,obj_type
/
column grantee format a25
column GRANTOR format
ACCESS PARAMETERS
( RECORDS DELIMITED BY NEWLINE
LOGFILE 'DWH_OP_COMMAND':'readCr... ODISCARDFILE
SKIP 0
FIELDS TERMINATED BY ';' OPTIONALLY ENCLOSED BY '"' MISSING FIELD VALUES ARE NULL
( line_no RECNUM
...
So ist es richtig!
<code bash>
FIELDS TERMINATED BY ';' OPTIONALLY ENCLOSED BY '"' MISSING FIELD VALU
usr,'n/a') not in ('SYS','SYSMAN','DBSNMP')
GROUP BY TO_CHAR (log_date, 'dd/mm hh24')||'h'
,nv... ,ERR_NR
,substr(ERR_MSG,1,200)
order by 2,1
;
------------------------------------------... usr,'n/a') NOT IN ('SYS','SYSMAN','DBSNMP')
GROUP BY nvl(LOG_USR,'n/a')
,ERR_NR
,substr(ERR_MSG,1,300)
ORDER BY 2,1
/
ttitle left "SQL Error Hour Report" ski
on Manager CMAN implementieren - Einsatz als Standby DB Proxy für ältere Java Apps]]
* Cluster Softw... n21c-a
* Last change: Wed Jan 10 19:57:57 2024 by hacluster via crmd on cman21c-a
* 2 nodes confi... source ocf:heartbeat:MailTo - Notifies recipients by email in the event of resource takeover )
Was n... l Business Machines, Inc.
#
# This code inspired by the oralsnr resource script
# written by Dejan M
from all_objects
where status !='VALID'
group by owner,object_type order by 2;
-- 1. Alle ungültigen Objekte neu übersetzen
spool alter_obj.sql
sel... tatus !='VALID' and object_type !='SYNONYM' order by owner;
spool off
-- 2. Alle ungültigen Synonyme ... from all_objects where status !='VALID'
order by owner
spool off
</code>
Die obigen erzeugten Sk