Inhaltsverzeichnis
1.未设置闪回区时,可以动态配置log_archive_dest或log_archive_dest_1
2.配置闪回区时,不可以动态配置log_archive_dest
3.配置了闪回区和log_archive_dest后,不可动态配置log_archive_dest或log_archive_dest_1
Heim Datenbank MySQL-Tutorial 做dg时遇到的log_archive_dest、log_archive_dest_1、db_recover

做dg时遇到的log_archive_dest、log_archive_dest_1、db_recover

Jun 07, 2016 pm 03:57 PM
archive log recover treffen

前提:归档开启,默认不指定归档目录。 今晚遇到客户那里设置了闪回区和log_archive_dest,不停库做DG时,无法指定log_archive_dest_n参数,巨坑。。实验了下,结论如下: 数据库版本:ORACLE10.2.0.1 1.未设置闪回区时,可以动态配置log_archive_dest或log_ar

前提:归档开启,默认不指定归档目录。

今晚遇到客户那里设置了闪回区和log_archive_dest,不停库做DG时,无法指定log_archive_dest_n参数,巨坑。。实验了下,结论如下:

数据库版本:ORACLE10.2.0.1

1.未设置闪回区时,可以动态配置log_archive_dest或log_archive_dest_1
2.配置闪回区时,不可以动态配置log_archive_dest
3.配置了闪回区和log_archive_dest后,不可动态配置log_archive_dest或log_archive_dest_1

1.未设置闪回区时,可以动态配置log_archive_dest或log_archive_dest_1

SQL> alter database archivelog;
Database altered.
SQL> alter database open;
Database altered.
SQL> show parameter log_archive
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
log_archive_config string
log_archive_dest string /home/oracle/
log_archive_dest_1 string
log_archive_dest_10 string
log_archive_dest_2 string
log_archive_dest_3 string
log_archive_dest_4 string
log_archive_dest_5 string
log_archive_dest_6 string
log_archive_dest_7 string
log_archive_dest_8 string

NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
log_archive_dest_9 string
log_archive_dest_state_1 string enable
log_archive_dest_state_10 string enable
log_archive_dest_state_2 string enable
log_archive_dest_state_3 string enable
log_archive_dest_state_4 string enable
log_archive_dest_state_5 string enable
log_archive_dest_state_6 string enable
log_archive_dest_state_7 string enable
log_archive_dest_state_8 string enable
log_archive_dest_state_9 string enable

NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
log_archive_duplex_dest string
log_archive_format string %t_%s_%r.dbf
log_archive_local_first boolean TRUE
log_archive_max_processes integer 2
log_archive_min_succeed_dest integer 1
log_archive_start boolean FALSE
log_archive_trace integer 0
SQL> alter system set log_archive_dest='';
System altered.
SQL> show parameter recover
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
db_recovery_file_dest string
db_recovery_file_dest_size big integer 0
recovery_parallelism integer 0

2.配置闪回区时,不可以动态配置log_archive_dest

SQL> show parameter log_archive
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
log_archive_config string
log_archive_dest string
log_archive_dest_1 string
log_archive_dest_10 string
log_archive_dest_2 string
log_archive_dest_3 string
log_archive_dest_4 string
log_archive_dest_5 string
log_archive_dest_6 string
log_archive_dest_7 string
log_archive_dest_8 string
log_archive_dest_9 string
log_archive_dest_state_1 string enable
log_archive_dest_state_10 string enable
log_archive_dest_state_2 string enable
log_archive_dest_state_3 string enable
log_archive_dest_state_4 string enable
log_archive_dest_state_5 string enable
log_archive_dest_state_6 string enable
log_archive_dest_state_7 string enable
log_archive_dest_state_8 string enable
log_archive_dest_state_9 string enable
log_archive_duplex_dest string
log_archive_format string %t_%s_%r.dbf
log_archive_local_first boolean TRUE
log_archive_max_processes integer 2
log_archive_min_succeed_dest integer 1
log_archive_start boolean FALSE
log_archive_trace integer 0
SQL> alter system set log_archive_dest='/home/oracle/'; ----不可动态修改
alter system set log_archive_dest='/home/oracle/'
*
ERROR at line 1:
ORA-02097: parameter cannot be modified because specified value is invalid
ORA-16018: cannot use LOG_ARCHIVE_DEST with LOG_ARCHIVE_DEST_n or
DB_RECOVERY_FILE_DEST
SQL> alter system set log_archive_dest_1='location=/home/oracle/'; -----可动态修改
System altered.
SQL> alter system set log_archive_dest_1='';
System altered.
SQL> alter system set log_archive_dest='/home/oracle/' scope=spfile;


3.配置了闪回区和log_archive_dest后,不可动态配置log_archive_dest或log_archive_dest_1

SQL> startup
ORACLE instance started.
Total System Global Area 524288000 bytes
Fixed Size 1220360 bytes
Variable Size 150995192 bytes
Database Buffers 369098752 bytes
Redo Buffers 2973696 bytes
Database mounted.
Database opened.
SQL> show parameter log_archive_dest
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
log_archive_dest string /home/oracle/
log_archive_dest_1 string
log_archive_dest_10 string
log_archive_dest_2 string
log_archive_dest_3 string
log_archive_dest_4 string
log_archive_dest_5 string
log_archive_dest_6 string
log_archive_dest_7 string
log_archive_dest_8 string
log_archive_dest_9 string
log_archive_dest_state_1 string enable
log_archive_dest_state_10 string enable
log_archive_dest_state_2 string enable
log_archive_dest_state_3 string enable
log_archive_dest_state_4 string enable
log_archive_dest_state_5 string enable
log_archive_dest_state_6 string enable
log_archive_dest_state_7 string enable
log_archive_dest_state_8 string enable
log_archive_dest_state_9 string enable
SQL> alter system set log_archive_dest_1='location=/home/oracle/'; ------不可动态修改
alter system set log_archive_dest_1='location=/home/oracle/'
*
ERROR at line 1:
ORA-02097: parameter cannot be modified because specified value is invalid
ORA-16019: cannot use LOG_ARCHIVE_DEST_1 with LOG_ARCHIVE_DEST or
LOG_ARCHIVE_DUPLEX_DEST


SQL> alter system set log_archive_dest=''; ------不可动态修改
alter system set log_archive_dest=''
*
ERROR at line 1:
ORA-02097: parameter cannot be modified because specified value is invalid
ORA-16018: cannot use LOG_ARCHIVE_DEST with LOG_ARCHIVE_DEST_n or
DB_RECOVERY_FILE_DEST

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. So reparieren Sie Audio, wenn Sie niemanden hören können
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Wie man alles in Myrise freischaltet
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Verwenden Sie die Funktion math.Log2, um den Logarithmus zur Basis 2 einer angegebenen Zahl zu berechnen Verwenden Sie die Funktion math.Log2, um den Logarithmus zur Basis 2 einer angegebenen Zahl zu berechnen Jul 24, 2023 pm 12:14 PM

Verwenden Sie die Funktion math.Log2, um den Logarithmus zur Basis 2 einer bestimmten Zahl zu berechnen. In der Mathematik ist der Logarithmus ein wichtiges Konzept, das die exponentielle Beziehung einer Zahl zu einer anderen Zahl (der sogenannten Basis) beschreibt. Unter ihnen ist der Logarithmus zur Basis 2 besonders verbreitet und wird häufig in den Bereichen Informatik und Informationstechnologie verwendet. In der Programmiersprache Python können wir den Logarithmus zur Basis 2 einer Zahl mithilfe der Funktion log2 aus der Mathematikbibliothek berechnen. Hier ist ein einfaches Codebeispiel: importmathdef

Panik und Erholung bei der Golang-Ausnahmebehandlung Panik und Erholung bei der Golang-Ausnahmebehandlung Apr 15, 2024 pm 06:15 PM

In Go werden Panic und Recover zur Ausnahmebehandlung verwendet. Panic wird zum Melden von Ausnahmen und Recover zum Wiederherstellen nach Ausnahmen verwendet. Panic stoppt die Programmausführung und löst einen Ausnahmewert vom Typ interface{} aus. Recover kann Ausnahmen von verzögerten Funktionen oder Goroutinen abfangen und den Ausnahmewert des Typs interface{} zurückgeben, den es auslöst.

Centos7-System – detaillierte Erläuterung der Befehle zur Dateikomprimierung und -dekomprimierung. Centos7-System – detaillierte Erläuterung der Befehle zur Dateikomprimierung und -dekomprimierung. Feb 19, 2024 pm 02:30 PM

Das CentOS7-System bietet eine Vielzahl von Befehlen für Dateikomprimierungs- und Dekomprimierungsvorgänge. Im Folgenden sind einige häufig verwendete Befehle und ihre Verwendung aufgeführt. tar: Der Befehl tar wird verwendet, um eine Datei oder ein Verzeichnis zu packen und optional in ein tar-Archiv zu komprimieren. Erstellen Sie ein komprimiertes Tar-Paket: tar-cvfarchive.tarfile1file2directory. Komprimieren Sie ein tar-komprimiertes Paket: tar-xvfarchive.tar. Erstellen Sie ein komprimiertes tar.gz-Paket: tar-czvfarchive.tar.gzfile1file2directory. Dekomprimieren Sie ein komprimiertes tar.gz-Paket: tar-xzvfarchive.tar.gz. Erstellen Sie tar .bz2 komprimiertes Paket: t

Die Anwendung von Panik und Wiederherstellung des Golang-Frameworks beim Debuggen Die Anwendung von Panik und Wiederherstellung des Golang-Frameworks beim Debuggen Jun 04, 2024 pm 01:01 PM

Panic im Go-Framework wird verwendet, um nicht behebbare Ausnahmen auszulösen, und Recover wird verwendet, um Panic zu beheben und Bereinigungsvorgänge durchzuführen. Sie können Ausnahmen wie Datenbankverbindungsfehler behandeln und so die Stabilität der Anwendung und das Benutzererlebnis gewährleisten.

Wie verwende ich die Funktion „recover()' von Golang, um mit Paniken umzugehen? Wie verwende ich die Funktion „recover()' von Golang, um mit Paniken umzugehen? Jun 01, 2024 pm 02:42 PM

Mithilfe der Funktion „recover()“ können Sie Paniken im aktuellen Funktionskontext erfassen, Programmabstürze verhindern und Fehler elegant behandeln: „recover()“ gibt Null zurück, wenn keine Panik auftritt, und eine Panik, wenn eine nicht erfasste Panik auftritt oder bei der Wiederherstellung aus der Funktion, in der die Panik auftrat, Wert. Fügen Sie Verzögerungsrückrufe um Funktionsaufrufe herum hinzu, um Paniken abzufangen und eine benutzerdefinierte Behandlung durchzuführen, z. B. die Protokollierung von Fehlerinformationen. „recover()“ kann Paniken nur im aktuellen Funktionskontext erfassen, Paniken werden nicht abgebrochen und es funktioniert nur bei nicht behandelten Fehlern.

Verwenden Sie die Funktion math.Log10, um den Logarithmus zur Basis 10 einer angegebenen Zahl zu berechnen Verwenden Sie die Funktion math.Log10, um den Logarithmus zur Basis 10 einer angegebenen Zahl zu berechnen Jul 25, 2023 pm 06:33 PM

Verwenden Sie die Funktion math.Log10, um den Logarithmus zur Basis 10 einer bestimmten Zahl zu berechnen. Logarithmen sind ein gängiges Konzept in der Mathematik und Informatik. Wir verwenden oft Logarithmen, um die Größe oder das Verhältnis von Zahlen zu beschreiben. In der Computerprogrammierung ist die logarithmische Funktion mit der Basis 10 die am häufigsten verwendete logarithmische Funktion. In der Python-Sprache können Sie die Funktion log10 in der Mathematikbibliothek verwenden, um den Logarithmus zur Basis 10 einer angegebenen Zahl zu berechnen. Im Folgenden demonstrieren wir die Verwendung dieser Funktion anhand eines einfachen Codebeispiels. Zuerst brauchen wir

Warum gibt es Probleme bei der PHP8-Installation? Warum gibt es Probleme bei der PHP8-Installation? Jan 05, 2024 am 08:41 AM

Warum haben Sie Probleme bei der Installation von PHP8? In den letzten Jahren war PHP eine der bevorzugten Sprachen für die Entwicklung von Websites und Webanwendungen. Als beliebte Open-Source-Programmiersprache verfügt sie über umfangreiche Funktionalität und starke Community-Unterstützung. Bei der Installation mit PHP8 können jedoch einige Benutzer auf Probleme stoßen. In diesem Artikel werden einige der Gründe untersucht, warum bei der PHP8-Installation Probleme auftreten können, und es werden spezifische Codebeispiele bereitgestellt, die bei der Lösung dieser Probleme helfen. Stellen Sie zunächst sicher, dass Ihr Betriebssystem die Mindestanforderungen für PHP8 erfüllt. PHP8 erforderlich

Verwenden Sie die Funktion log.Println in Golang, um Protokollinformationen zu drucken Verwenden Sie die Funktion log.Println in Golang, um Protokollinformationen zu drucken Nov 18, 2023 pm 12:14 PM

Titel: Verwenden Sie die Funktion log.Println in Golang, um Protokollinformationen zu drucken. Protokolle sind in der Softwareentwicklung sehr wichtig. Sie können uns dabei helfen, verschiedene Informationen während der Programmausführung zu verfolgen, z. B. Fehler, Warnungen, Debugging-Informationen. In Golang gibt es ein integriertes Protokollpaket, das viele Funktionen für die Protokollausgabe bereitstellt. Eine der am häufigsten verwendeten Funktionen ist log.Println, die Protokollinformationen auf der Standardausgabe druckt. Unten finden Sie einen einfachen Beispielcode, der die Verwendung von log.Print zeigt

See all articles