Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Reorganisation und Administration großer SAP-DB Manfred Riemer SAP AG (z.B. MCOD-Systeme)

Ähnliche Präsentationen


Präsentation zum Thema: "Reorganisation und Administration großer SAP-DB Manfred Riemer SAP AG (z.B. MCOD-Systeme)"—  Präsentation transkript:

1 Reorganisation und Administration großer SAP-DB Manfred Riemer SAP AG (z.B. MCOD-Systeme)

2  SAP AG, März 2003, Reorg. und Admin. großer SAP-DB, Manfred Riemer / 2 ORACLE_SID = DBX, oradbx SAPSYSTEMNAME = DBX Password in OPS$DBXADM.SAPUSER DBS_ORA_SCHEMA = SAPR3 Tablespaces: PSAP[name]D/I Tables: SAPR3.SDBAH SAPR3.SDBAD SAPR3.DBSTATC... Einzelsystem

3  SAP AG, März 2003, Reorg. und Admin. großer SAP-DB, Manfred Riemer / 3 ORACLE_SID = DBX, oradbx SAPSYSTEMNAME = DBX Password in OPS$DBXADM.SAPUSER DBS_ORA_SCHEMA = SAPR3 Tablespaces: PSAP[name]D/I Tables: SAPR3.SDBAH SAPR3.SDBAD SAPR3.DBSTATC... SAPSYSTEMNAME = A01 Password in OPS$A01ADM.SAPUSER DBS_ORA_SCHEMA = SAPA01 Tablespaces: PSAPA01[name] Tables: SAPA01.SDBAH SAPA01.SDBAD SAPA01.DBSTATC... SAPSYSTEMNAME = C11 Password in OPS$C11ADM.SAPUSER DBS_ORA_SCHEMA = SAPC11 Tablespaces: PSAPC11[name] Tables: SAPC11.SDBAH SAPC11.SDBAD SAPC11.DBSTATC... MCOD mehrere SAP-Systeme in einer Datenbank:

4  SAP AG, März 2003, Reorg. und Admin. großer SAP-DB, Manfred Riemer / 4 ORACLE_SID = DBX, oradbx ORACLE_SID = DBY, oradby SAPSYSTEMNAME = DBX Password in OPS$DBXADM.SAPUSER DBS_ORA_SCHEMA = SAPR3 Tablespaces: PSAP[name]D/I SAPR3.SDBAH SAPR3.SDBAD SAPR3.DBSTATC SAPSYSTEMNAME = A01 Password in OPS$A01ADM.SAPUSER DBS_ORA_SCHEMA = SAPA01 Tablespaces: PSAPA01[name] SAPA01.SDBAH SAPA01.SDBAD SAPA01.DBSTATC SAPSYSTEMNAME = C11 Password in OPS$C11ADM.SAPUSER DBS_ORA_SCHEMA = SAPC11 Tablespaces: PSAPC11[name] SAPC11.SDBAH SAPC11.SDBAD SAPC11.DBSTATC SAPSYSTEMNAME = A02 Password in OPS$A02ADM.SAPUSER DBS_ORA_SCHEMA = SAPA01 Tablespaces: PSAPA01[name] SAPA01.SDBAH SAPA01.SDBAD SAPA01.DBSTATC SAPSYSTEMNAME = C12 Password in OPS$C12ADM.SAPUSER DBS_ORA_SCHEMA=SAPC11 Tablespaces: PSAPC11[name] SAPC11.SDBAH SAPC11.SDBAD SAPC11.DBSTATC Systemkopie SAPSYSTEMNAME = DBY Password in OPS$DBYADM.SAPUSER DBS_ORA_SCHEMA = SAPR3 Tablespaces: PSAP[name]D/I SAPR3.SDBAH SAPR3.SDBAD SAPR3.DBSTATC Systemkopie Systemkopien in andere Datenbank(en): MCOD

5  SAP AG, März 2003, Reorg. und Admin. großer SAP-DB, Manfred Riemer / 5 ORACLE_SID = DBY, oradby SAPSYSTEMNAME = A02 Password in OPS$A02ADM.SAPUSER DBS_ORA_SCHEMA = SAPA01 Tablespaces: PSAPA01[name] Tables: SAPA01.SDBAH SAPA01.SDBAD SAPA01.DBSTATC... SAPSYSTEMNAME = C12 Password in OPS$C12ADM.SAPUSER DBS_ORA_SCHEMA=SAPC11 Tablespaces: PSAPC11[name] Tables: SAPC11.SDBAH SAPC11.SDBAD SAPC11.DBSTATC... SAPSYSTEMNAME = DBZ Password in OPS$DBZADM.SAPUSER DBS_ORA_SCHEMA = SAPR3 Tablespaces: PSAP[name]D/I Tables: SAPR3.SDBAH SAPR3.SDBAD SAPR3.DBSTATC... public Synonyme: SAP_SDBAH SAP_SDBAD SAP_DBSTATC... Zugriff auf das ausgewählte SAP-System über public Synonyme: sapdba, br*-tools entwederoder MCOD

6  SAP AG, März 2003, Reorg. und Admin. großer SAP-DB, Manfred Riemer / 6 sapdba und br*-tools in MCOD-Systemen  globale Anzeige und Überwachung mit den Administrationstools - nicht pro SAP-Komponente, sondern nur einmal pro DB starten - Ergebnisse (Protokolle) sind in einer Komponente sichtbar (Tabellen SDBAH, SDBAD, XDB-Tabellen), auf diese “Master”-Komponente wird über Synonyme zugegriffen - Transaktionen z.B.: RZ20 (CCMS Monitoring), DB13 (Einplanungskalender), DB14, DB16, DB24 (Protokolle, Meldungen)  lokales Customizing, - je Komponente pflegbar (z.B. DD09L, TSORA, TAORA, IAORA, TGORA, IGORA) - Transaktionen z.B.: DB17 (DB-Prüfung), DB21 (Konfiguration der Statistikerstellung)

7  SAP AG, März 2003, Reorg. und Admin. großer SAP-DB, Manfred Riemer / 7 ORACLE_SID: Oracle-BS-User:ora SAPSYSTEMNAME: SAP-BS-User: adm SAP-ops$-DB-User:ops$[domain\] adm (domain\ nur für NT) DBS_ORA_SCHEMA:SAPR3 | SAP Tablespaces:PSAP[name]D|I | PSAP [name] Synonyms:SAP_ SAP. Verwendung der 3 System-IDs: ORACLE_SID, SAPSYSTEMNAME und DBS_ORA_SCHEMA sind BS-Environment-Variablen. MCOD

8  SAP AG, März 2003, Reorg. und Admin. großer SAP-DB, Manfred Riemer / 8 SAPDBA Online Reorganization ______________________________________________________________________________ Reorganize single table or index ______________________________________________________________________________ a - Owner: SAPC11 b - Table: SDBAD c - Tablespace: PSAPC11 d - Working directory: /sapmnt/uw1031/b/sap/sapreorg f - Data transfer: g - Storage param.: h - Object handling: ------------------ --------------------- --------------------- Create As Select ComprExt: YES HideTab : NO online SAP-NEXT: NO CheckExt: ALL ReduceOb: NO LogIndex: LOGGING ParTable: 1 Manually: NO ParIndex: 1 s - Start q – Return Please select ==>

9  SAP AG, März 2003, Reorg. und Admin. großer SAP-DB, Manfred Riemer / 9 SAPDBA Online Reorganization 1.)falls Prim. Key noch nicht existiert: Primary Key mit Hilfe eines UNIQUE Index erzeugen: ALTER TABLE own.tab ADD CONSTRAINT ind PRIMARY KEY (ind_columns); 2.)leere, neue Tabelle (ggf. mit Kommentaren) erzeugen und Online-Reorg. starten: CREATE TABLE own.tab# (tab_columns) AS SELECT * FROM own.tab WHERE ROWNUM<1; DBMS_REDEFINITION.START_REDEF_TABLE(own,tab,tab#,NULL); 3.)alle Indizes der alten Tabelle auf der neuen Tabelle erzeugen: CREATE INDEX own.ind# ON own.tab# (ind_colums); 4.)Online-Reorg. beenden (tauscht implizit die Namen tab tab#, aber nicht ind ind#), alte Tabelle löschen, Indizes umbenennen: DBMS_REDEFINITION.FINISH_REDEF_TABLE(own,tab,tab#); DROP TABLE own.tab#; ALTER INDEX own.ind# RENAME TO ind; 5.)ggf.Wiederherstellung der vor Beginn bereits existierenden Constraints (nicht der in 1. erzeugte), Wiederherstellung der Statistiken durch brconnect-Aufruf

10  SAP AG, März 2003, Reorg. und Admin. großer SAP-DB, Manfred Riemer / 10  neues, graphisches Userinterface ab Release 6.30 (Menü-Steuerung von brbackup, brarchive, brrestore, vordem in sapdba integriert, sowie des neuen brrecover)  neues Tool “brrecover” ab Release 6.30 (übernimmt ab 6.30 das vordem in sapdba integrierte Recovery, Check and repair)  neue Recover-Funktionalität: - Tablespace-Point-in-time-Recovery (Korr. logischer Fehler, z.B. versehentliches Löschen von Daten) - Desaster-Recovery (Zurückholen von Protokollen und Profiles) BR*Tools

11  SAP AG, März 2003, Reorg. und Admin. großer SAP-DB, Manfred Riemer / 11 BR*Tools main menu  1 - Backup and database copy  2 - Restore and recovery  3 - Check and verification  4 - Database statistics  5 - Profiles and logs  6 - Additional functions  7 - Exit program BR*Tools

12  SAP AG, März 2003, Reorg. und Admin. großer SAP-DB, Manfred Riemer / 12 Restore and recovery  1 - Complete database recovery  2 - Database point-in-time recovery  3 - Tablespace point-in-time recovery  4 - Whole database reset  5 - Restore of individual backup files  6 - Restore and application of archivelog files  7 - Disaster recovery  8 - Reset input values BR*Tools

13  SAP AG, März 2003, Reorg. und Admin. großer SAP-DB, Manfred Riemer / 13 BRRECOVER main options for restore and recovery  1 - BRRECOVER profile (profile).......……........ [initC11.sap]  2 - BACKINT/Mount profile (parfile) ……………[ ]  3 - Database user/password (user).....……….. [system/*******]  4 - BRBACKUP backup run (backup)........…... [ ]  5 - Last archivelog sequence (last_seq) …...... [ ]  6 - Last system change number (last_scn)..... [ ]  7 - End point-in-time for recovery (end_pit) … [ ]  8 - SAP owners for recovery (sap_owner)...... [ ]  9 - Tablespaces for recovery (tablespace) ….. [ ] BR*Tools

14  SAP AG, März 2003, Reorg. und Admin. großer SAP-DB, Manfred Riemer / 14 BRRECOVER options for disaster recovery  1 - BRRECOVER profile (profile)..……………... [initC11.sap]  2 - Restore device type (device) ……………….. [tape]  3 - BACKINT/Mount profile (parfile) …………… [ ]  4 - Confirmation mode (confirm) ……………..... [yes]  5 - Recovery interval (interval).……………….... [30]  6 - Scrolling line count (scroll) …………………. [20]  7 - Message language (language)..……………. [E]  8 - BRRECOVER command line (command) … [-t disaster -p initC11.sap -d tape -i 30 -s 20 -l E] BR*Tools


Herunterladen ppt "Reorganisation und Administration großer SAP-DB Manfred Riemer SAP AG (z.B. MCOD-Systeme)"

Ähnliche Präsentationen


Google-Anzeigen