azure 云上 oracle11.2.0.4里dataguard归档日志传输 1034 问题详
1 , dataguard 搭建好后,归档日志传输不过去 去查看master库上面的日志 tail –f /data/oracle/diag/rdbms/test_m1/powerdes/trace/alert_powerdes.log,显示信息如下: Sun May 08 00:34:17 2016 Error 1034 received logging on to the standby PING[ARC
1,dataguard搭建好后,归档日志传输不过去
去查看master库上面的日志
tail –f /data/oracle/diag/rdbms/test_m1/powerdes/trace/alert_powerdes.log,显示信息如下:
Sun May 08 00:34:17 2016
Error 1034 received logging on to the standby
PING[ARC2]: Heartbeat failed to connect to standby 'test_m2'. Error is1034.
2,tnsping earch_m2是通的
[oracle@azure_test_dbm1_3_111 admin]$ tnsping test_m3
TNS Ping Utility for Linux: Version 11.2.0.4.0 - Production on 08-MAY-2016 09:13:42
Copyright (c) 1997, 2013, Oracle. All rights reserved.
Used parameter files:
Used TNSNAMES adapter to resolve the alias Attempting to contact (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.3.112)(PORT = 1521))) (CONNECT_DATA = (SERVICE_NAME = test_m2))) OK (0 msec) [oracle@azure_test_dbm1_3_111 admin]$ |
3,去standby备库上,Check检查下service_name,看到service_names确实是test_m2
看起来service_name也没用错,如下所示:
[oracle@azure_test_dbm1_3_112 admin]$ rlwrap sqlplus / as sysdba
SQL*Plus: Release 11.2.0.4.0 Production on Sun May 8 09:15:27 2016
Copyright (c) 1982, 2013, Oracle. All rights reserved.
Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production With the Partitioning, OLAP, Data Mining and Real Application Testing options
SQL> show parameter name;
NAME TYPE VALUE ------------------------------------ ----------- ------------------------------ cell_offloadgroup_name string db_file_name_convert string /oracle/app/oracle/oradata/pow erdes, /oracle/app/oracle/orad ata/powerdes db_name string powerdes db_unique_name string test_m2 global_names boolean FALSE instance_name string powerdes lock_name_space string log_file_name_convert string /data/oracle/oradata/powerdes, /data/oracle/oradata/pwerdes
NAME TYPE VALUE ------------------------------------ ----------- ------------------------------ processor_group_name string service_names string test_m2 SQL> |
文章来源blog地址:http://blog.csdn.net/mchdba/article/details/51344246,谢绝转载
4,在master库、standby库,通过sqlplus登录报错
# 主库登录sqlplus报错 [oracle@azure_test_dbm1_3_111 admin]$ sqlplus sys/testsys@test_m2 as sysdba
SQL*Plus: Release 11.2.0.4.0 Production on Sun May 8 09:19:48 2016
Copyright (c) 1982, 2013, Oracle. All rights reserved.
ERROR: ORA-12514: TNS:listener does not currently know of service requested in connect descriptor
Enter user-name:
# 备库sqlplus登录报错 [oracle@azure_test_dbm1_3_112 admin]$ sqlplus sys/testsys@test_m2 as sysdba
SQL*Plus: Release 11.2.0.4.0 Production on Sun May 8 09:18:39 2016
Copyright (c) 1982, 2013, Oracle. All rights reserved.
ERROR: ORA-12514: TNS:listener does not currently know of service requested in connect descriptor
Enter user-name:
|
都报错:ORA-12514:TNS:listener does not currently know of service requested in connect descriptor,这个问题一般就涉及到的是tnsnames.ora里面的service_name没有写对了。
5,替换service_name,问题解决
回忆这个备库的搭建过程,我刚建库dbca的时候,设置的service_name是powerdes,我在配置dataguard的时候,修改了参数文件initpowerdes.ora,有在里面新设置*.db_unique_name=test_m2,再次create spfile frompfile;然后以新的参数文件启动数据库后,看到service_names变成了test_m2了,而我就在tnsnames.ora里面设置了新的service_names名字test_m2,这个新的test_m2没有生效结果报错ORA-12514了。
因此,我要将没有生效的test_m2换成原来的powerdes,需要换的地方有2个,一个是listener.ora,一个是tnsnames.ora,主库master库和备库standby库都要修改如下所示:
#主库master库修改1个文件tnsnames.ora # tnsnames.ora文件 [oracle@azure_test_dbm1_3_111 admin]$ vim tnsnames.ora test_m2 = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.3.112)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = powerdes) ) )
#备库standby库需要修改2个文件listener.ora、tnsnames.ora # listener.ora文件 [oracle@azure_test_dbm1_3_112 admin]$ vim listener.ora
SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_NAME = PLSExtProc) (ORACLE_HOME = /oracle/app/oracle/product/11.2.0/dbhome_1) (PROGRAM = extproc) ) (SID_DESC = (SID_NAME = powerdes) (ORACLE_HOME = /oracle/app/oracle/product/11.2.0/dbhome_1) ) )
ADR_BASE_LISTENER = /oracle/app/oracle
# tnsnames.ora文件 [oracle@azure_test_dbm1_3_112 admin]$ vim tnsnames.ora test_m2 = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.3.112)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = powerdes) ) )
|
修改完配置后,然后重启lsnrctl监听服务,再在备库使用sqlplus登录test_m2,登录成功:
[oracle@azure_test_dbm1_3_112 admin]$ sqlplus sys/testsys@test_m2 as sysdba
SQL*Plus: Release 11.2.0.4.0 Production on Sun May 8 09:34:51 2016
Copyright (c) 1982, 2013, Oracle. All rights reserved.
Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production With the Partitioning, OLAP, Data Mining and Real Application Testing options
SQL> |
再去看主库master库的后台alert日志,就会发现已经有开始传输归档日志的记录了:
……
******************************************************************
LGWR: Setting 'active' archival fordestination LOG_ARCHIVE_DEST_2
******************************************************************
LGWR: Standby redo logfile selected toarchive thread 1 sequence 26
LGWR: Standby redo logfile selected forthread 1 sequence 26 for destination LOG_ARCHIVE_DEST_2
Thread 1 advanced to log sequence 26 (LGWRswitch)
Current log# 2 seq# 26 mem# 0:/oracle/app/oracle/oradata/powerdes/redo02.log
Sun May 08 01:12:22 2016
Archived Log entry 22 added for thread 1sequence 25 ID 0xcf7feffa dest 1:
ARC0: Standby redo logfile selected forthread 1 sequence 25 for destination LOG_ARCHIVE_DEST_2
Destination LOG_ARCHIVE_DEST_2 isSYNCHRONIZED
……
PS:这里问题比较奇怪,我上次这里service_name需要修改成新的参数文件里面的test_m2才能归档日志传输到备库standby上面,但是这次确需要保持原来的service_name。看来这里面还有别的奥妙所在。需要去探索清楚了。

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen



Fehler 801c03ed wird normalerweise von der folgenden Meldung begleitet: Die Administratorrichtlinie erlaubt diesem Benutzer nicht, dem Gerät beizutreten. Diese Fehlermeldung verhindert, dass Sie Windows installieren und sich einem Netzwerk anschließen können, wodurch Sie Ihren Computer nicht mehr verwenden können. Daher ist es wichtig, dieses Problem so schnell wie möglich zu beheben. Was ist der Fehlercode 801c03ed? Dies ist ein Windows-Installationsfehler, der aus folgendem Grund auftritt: Das Azure-Setup lässt keinen Beitritt neuer Benutzer zu. Geräteobjekte sind in Azure nicht aktiviert. Hardware-Hash-Fehler im Azure-Panel. Wie behebe ich den Fehlercode 03c11ed unter Windows 801? 1. Überprüfen Sie die Intune-Einstellungen. Melden Sie sich beim Azure-Portal an. Navigieren Sie zu Geräte und wählen Sie Geräteeinstellungen. Ändern Sie „Benutzer können

Eine Kombination aus Diensten und Plattformen wurde entwickelt, um die Dokumentensuche zu vereinfachen und ist der Schlüssel zu einer beispiellosen Leistung. In diesem Artikel untersuchen wir einen ganzheitlichen Ansatz, der die Leistungsfähigkeit von Azure Cognitive Services mit den Funktionen von OpenAI kombiniert. Indem Sie sich mit Absichtserkennung, Dokumentenfilterung, domänenspezifischen Algorithmen und Textzusammenfassung befassen, lernen Sie, ein System zu erstellen, das nicht nur die Absicht des Benutzers versteht, sondern auch Informationen effizient verarbeitet und präsentiert.

Laut Nachrichten dieser Website vom 17. Dezember bietet der Azure OpenAI-Dienst REST-API-Zugriff auf die leistungsstarken Sprachmodelle von OpenAI, darunter GPT-4, GPT-3.5-Turbo und eingebettete Modellreihen. Microsoft kündigte weitere Verbesserungen des Azure OpenAI-Dienstes an und stellte Kunden eine öffentliche Vorschauversion des neuesten GPT-4 Turbo mit Vision zur Verfügung. Dieses fortschrittliche multimodale KI-Modell übernimmt alle leistungsstarken Funktionen von GPT-4 Turbo und fügt außerdem Bildverarbeitung und hinzu Analysefähigkeit. Dies eröffnet die Möglichkeit, GPT-4 für weitere Aufgaben zu nutzen, wie z. B. die Verbesserung der Zugänglichkeit, die Interpretation und Analyse von Datenvisualisierungen usw

Laut Nachrichten dieser Website vom 16. August hat Microsoft gestern eine Ankündigung herausgegeben, dass es die Multi-Faktor-Authentifizierung (MFA) ab Oktober durchsetzen wird, um die Möglichkeit von Konto-Hackern zu verringern. Laut Microsoft kann MFA mehr als 99,2 % solcher Angriffe zur Kontokompromittierung verhindern, daher ist die Maßnahme obligatorisch. Berichten zufolge wird dieser Prozess schrittweise in zwei Phasen implementiert. Diese Website fasst ihn wie folgt zusammen: Phase 1: Ab Oktober ist eine MFA-Anmeldung beim Azure-Portal, Microsoft Entra Management Center und Intune Management Center erforderlich Es hat keine Auswirkungen auf andere Azure-Clients. Phase 2: Ab Anfang 2025 werden die MFA-Anforderungen schrittweise auf andere Azure-Clients wie Azure ausgeweitet

Mit der kontinuierlichen Weiterentwicklung der Cloud-Computing-Technologie werden immer mehr Anwendungen in die Cloud verlagert. Da sich Dateisysteme in der Cloud von lokalen Dateisystemen unterscheiden, müssen Entwickler zum Betrieb dieser Dateisysteme unterschiedliche Sprachen und Tools verwenden. Die Go-Sprache ist eine schnelle, effiziente und gleichzeitige Programmiersprache, die von Entwicklern zunehmend bevorzugt wird. In diesem Artikel wird erläutert, wie Sie die Go-Sprache zur Unterstützung von Dateisystemvorgängen in der Cloud verwenden. Die Go-Sprache unterstützt Cloud-Dateisysteme und bietet eine Reihe von Funktionen, mit denen lokale Dateisysteme über die Standardbibliothek betrieben werden können, z. B.: OS

Microsoft hat eine neue Version von Windows Server Insider Preview veröffentlicht. Der Build 25099 dieser Woche steht jetzt zum Download in ISO und VHDX von der Windows Server Insider-Website zur Verfügung, aber wie üblich gibt es kein nennenswertes vollständiges Änderungsprotokoll, sodass unklar ist, was es Neues gibt. Microsoft sagte erneut, dass die Marke nicht aktualisiert wurde und sich Windows Server 2022 noch in der Vorschau befindet. Darüber hinaus ermutigt Microsoft Insider, an Azure zu arbeiten

Microsoft stellte im vergangenen November versehentlich einen neuen Rekord auf, als es einen DDoS-Angriff (Distributed Denial of Service) mit 3,47 Tbit/s abwehrte. In einem Blogbeitrag teilte der Redmonder Riese Azure-DDoS-Schutzdaten für das dritte Quartal 2021 mit. Das Unternehmen stellte fest, dass die Zahl der DDoS-Angriffe im zweiten Halbjahr 2021 zugenommen habe. DDoS ist eine beliebte Angriffsmethode, die aufgrund der niedrigen Preise der Angriffsdienste jeder nutzen kann. Im zweiten Halbjahr 2021 wehrte Microsoft durchschnittlich 1.955 Angriffe pro Tag ab, ein Anstieg von 40 % gegenüber dem ersten Halbjahr. Dies verblasst jedoch im Vergleich zu den 4.296 Angriffen, die am 10. August 2021 abgemildert wurden. Gesamt,

So erstellen Sie zuverlässige Cloud-Anwendungen mit React und Microsoft Azure Mit der Entwicklung des Cloud Computing migrieren immer mehr Anwendungen in die Cloud. In diesem Prozess ist es sehr wichtig, ein zuverlässiges und effizientes Entwicklungsframework zu wählen. React verfügt als beliebtes Front-End-Framework über Funktionen wie effiziente Komponentenentwicklung und virtuelle DOM-Updates, während Microsoft Azure eine flexible Cloud-Service-Plattform ist, die leistungsstarke Rechen-, Speicher- und Bereitstellungsfunktionen bietet. In diesem Artikel erfahren Sie, wie das geht
