hapakolian Geschrieben 15. Januar 2010 Teilen Geschrieben 15. Januar 2010 Hi @ll, folgendes Problem habe ich. Ich soll im Oracle 10.2.0.4 für SLES 10 64bit Nachträglich einen Flashrecovery Berreich einrichten. Problem 1: ich habe das noch nie nachträglich gemacht. Nur bei der Installation. Da ist es denkbar einfach. Problem 2: Der EM ist so verwurstet, das ich ihn weder umkonfigurieren kann geschweigedenn starten. Problem 3: ich müsste das über sqlplus machen. Und finde keine Scripte oder Literatur die mir da weiterhelfen könnte. Brauche dringend hilfe PS: es geht um eine Produktivdatenbank eines Riesen Discounters. (die einzige die sie haben!) Also nicht ganz unkritisch. Danke euch für die hilfe!!! Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
dbwizard Geschrieben 15. Januar 2010 Teilen Geschrieben 15. Januar 2010 Problem 1: ich habe das noch nie nachträglich gemacht. PS: es geht um eine Produktivdatenbank eines Riesen Discounters. (die einzige die sie haben!) Also nicht ganz unkritisch. Danke euch für die hilfe!!! Ehemm, da würde ich dir dringend raten, die mit einem erfahrenen DBA zusammen zu machen, ansonsten kannst du "schlecht" aussehen Gruss Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
hapakolian Geschrieben 15. Januar 2010 Autor Teilen Geschrieben 15. Januar 2010 jep, würde ich gern . . . . . bin nur leider der Einzige hier Ich hab ein wenig schiss das Recovery zu zerstören, weil ich was vergessen habe. Und für nen Externen gibt man kein Geld aus. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
dbwizard Geschrieben 15. Januar 2010 Teilen Geschrieben 15. Januar 2010 jep, würde ich gern . . . . . bin nur leider der Einzige hier Ich hab ein wenig schiss das Recovery zu zerstören, weil ich was vergessen habe. Und für nen Externen gibt man kein Geld aus. OK, na dann. 1. Versichere dich, dass du ein *getestetes", aktuelles Backup besitzt. 2. Die Einrichtung der Flashback Funktionalität findest du hier 5.3 Setup and Maintenance for Oracle Flashback Database - Hast du kein Testsystem zu Verfügung, an dem du dies ausprobieren kannst ? Ansonsten würde ich dir *Dirngenst* raten, ein solches aufzusetzten -...Und bringe bei Gelegenheit mal den EM wieder zum laufen.... ... Und für nen Externen gibt man kein Geld aus. ... na ja, deswegen nennen die sich ja Discounter.... Gruss Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
hapakolian Geschrieben 15. Januar 2010 Autor Teilen Geschrieben 15. Januar 2010 Super, danke dir . hab aber eben noch 2 Fragen quintessenz ist ja: 5.3.3 Enabling Logging for Flashback Database To enable logging for Flashback Database, set the DB_FLASHBACK_RETENTION_TARGET initialization parameter and issue the ALTER DATABASE FLASHBACK ON statement. Follow the process outlined here: Start SQL*Plus and ensure that the database is mounted, but not open. For example: SQL> SHUTDOWN IMMEDIATE; SQL> STARTUP MOUNT; Optionally, set theDB_FLASHBACK_RETENTION_TARGET to the length of the desired flashback window in minutes: SQL> ALTER SYSTEM SET DB_FLASHBACK_RETENTION_TARGET=4320; # 3 days By default DB_FLASHBACK_RETENTION_TARGET is set to one day (1440 minutes). Enable the Flashback Database feature for the whole database: SQL> ALTER DATABASE FLASHBACK ON; Aber 2 Parameter fehlen mir. Wo der Berecih sein soll und wie Groß der sein soll. Ne Idee dazu? Bei der Installation gebe ich auch Größe und Ort an. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
dbwizard Geschrieben 15. Januar 2010 Teilen Geschrieben 15. Januar 2010 Aber 2 Parameter fehlen mir. Wo der Berecih sein soll und wie Groß der sein soll. Ne Idee dazu? Bei der Installation gebe ich auch Größe und Ort an. Ja, sorry, war bei mir eben schon definiert :-) ALso, in Kürze : shutdown immediate; startup mount; alter database archivelog; alter system set DB_FLASHBACK_RETENTION_TARGET=600; alter system set DB_RECOVERY_FILE_DEST_SIZE=2G; alter system set DB_RECOVERY_FILE_DEST=’/recovery/flashback’; alter database flashback on; alter database open; Aber bitte, bitte, dies zuerst auf einem Testsystem testen Gruss Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
hapakolian Geschrieben 15. Januar 2010 Autor Teilen Geschrieben 15. Januar 2010 Bombe, habs eben am testsystem ausprobiert. hat alles geklappt danke, hast mir das leben gerettet. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
hapakolian Geschrieben 21. Januar 2010 Autor Teilen Geschrieben 21. Januar 2010 Hatt alles klasse geklappt. Bis auf die kleinigkeit, alter database flashback on; die Pappnasen haben zurücklizensiert nach Standart und uns nichts gesagt. machen aber voll die welle wegen einem Flash berreich. Ich könnt :upps wie bekomm ich raus, welche version installiert ist? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
dbwizard Geschrieben 21. Januar 2010 Teilen Geschrieben 21. Januar 2010 Hatt alles klasse geklappt. Bis auf die kleinigkeit, alter database flashback on; die Pappnasen haben zurücklizensiert nach Standart und uns nichts gesagt. machen aber voll die welle wegen einem Flash berreich. Ich könnt :upps wie bekomm ich raus, welche version installiert ist? Hi, Diese Scripte sollten helfen : select banner from sys.v_$version; select ' With the '||parameter||' option' from sys.v_$option where value = 'TRUE'; Gruss Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
hapakolian Geschrieben 21. Januar 2010 Autor Teilen Geschrieben 21. Januar 2010 Klasse, danke Dein Name ist Programm wie erkenn ich denn am Banner, ob standart oder Enterprise Edition installiert ist? AUSGABE: BANNER ---------------------------------------------------------------- Oracle Database 10g Release 10.2.0.4.0 - 64bit Production PL/SQL Release 10.2.0.4.0 - Production CORE 10.2.0.4.0 Production TNS for Linux: Version 10.2.0.4.0 - Production NLSRTL Version 10.2.0.4.0 - Production Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
dbwizard Geschrieben 21. Januar 2010 Teilen Geschrieben 21. Januar 2010 BANNER ---------------------------------------------------------------- Oracle Database 10g Release 10.2.0.4.0 - 64bit Production PL/SQL Release 10.2.0.4.0 - Production CORE 10.2.0.4.0 Production TNS for Linux: Version 10.2.0.4.0 - Production NLSRTL Version 10.2.0.4.0 - Production Hallo, Lustig, bei mir erscheints... 11er Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 - 64bit Production PL/SQL Release 11.1.0.6.0 - Production CORE 11.1.0.6.0 Production TNS for Linux: Version 11.1.0.6.0 - Production NLSRTL Version 11.1.0.6.0 - Production 10er Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Prod PL/SQL Release 10.2.0.1.0 - Production CORE 10.2.0.1.0 Production TNS for Linux: Version 10.2.0.1.0 - Production NLSRTL Version 10.2.0.1.0 - Production 9er Oracle9i Enterprise Edition Release 9.2.0.8.0 - 64bit Production PL/SQL Release 9.2.0.8.0 - Production CORE 9.2.0.8.0 Production TNS for Linux: Version 9.2.0.8.0 - Production NLSRTL Version 9.2.0.8.0 - Production Keine Ahnung, warum bei dir dies nicht kommt. Vielleicht ist es eine Standard, wenn nicht explizit Enterprise steht ...(?) Gruss Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.