ORA-01034: ORACLE not available - ORA-27101: shared memory realm does not exist

Werbung:
2023-12-22 14:19:09,178 [HTTPThreadGroup-3] WARN jdbc.ConnectionCache _getConnection.353 - Got a fatal exeption when getting a connection; Error code = 1034; Cleaning up cache and retrying
2023-12-22 14:19:09,193 [HTTPThreadGroup-3] ERROR conn.ConnectionService verifyRepositoryEx.891 - Invalid Connection Pool. ERROR = ORA-01034: ORACLE not available
ORA-27101: shared memory realm does not exist


2023-12-22 14:19:09,193 [EMUI_14_19_09_/console/aboutApplication] ERROR em.console doGet.363 - java.lang.IllegalStateException: Response has already been committed, be sure not to write to the OutputStream or to trigger a commit due to any other action before calling this method.
java.lang.IllegalStateException: Response has already been committed, be sure not to write to the OutputStream or to trigger a commit due to any other action before calling this method.

2023-12-22 14:19:21,011 [HTTPThreadGroup-3] WARN jdbc.ConnectionCache _getConnection.352 - ORA-01034: ORACLE not available

VERSION INFORMATION:
TNS for 64-bit Windows: Version 11.2.0.1.0 - Production
Windows NT TCP/IP NT Protocol Adapter for 64-bit Windows: Version 11.2.0.1.0 - Production
Time: 21-DEZ-2023 21:11:26
Tracing not turned on.
Tns error struct:
ns main err code: 12541

TNS-12541: TNS: Kein Listener
ns secondary err code: 12560
nt main err code: 511

TNS-00511: Kein Listener
nt secondary err code: 61
nt OS err code: 0
Fri Dec 22 00:42:26 2023
Errors in file d:\app\administrator\diag\clients\user_SYSTEM\host_2794686047_76\trace\ora_3476_7992.trc (incident=89):
oci-24550 [3221225477] [Unhandled exception: Code=c0000005 Flags=0
] [] [] [] [] [] [] [] [] [] []
Incident details in: d:\app\administrator\diag\clients\user_SYSTEM\host_2794686047_76\incident\incdir_89\ora_3476_7992_i89.trc
Fri Dec 22 04:54:40 2023
Errors in file d:\app\administrator\diag\clients\user_SYSTEM\host_2794686047_76\trace\ora_3252_4108.trc (incident=97):
oci-24550 [3221225477] [Unhandled exception: Code=c0000005 Flags=0
] [] [] [] [] [] [] [] [] [] []
Incident details in: d:\app\administrator\diag\clients\user_SYSTEM\host_2794686047_76\incident\incdir_97\ora_3252_4108_i97.trc
Fri Dec 22 05:22:58 2023
Errors in file d:\app\administrator\diag\clients\user_SYSTEM\host_2794686047_76\trace\ora_3164_2204.trc (incident=105):
oci-24550 [3221225477] [Unhandled exception: Code=c0000005 Flags=0
] [] [] [] [] [] [] [] [] [] []
Incident details in: d:\app\administrator\diag\clients\user_SYSTEM\host_2794686047_76\incident\incdir_105\ora_3164_2204_i105.trc
Fri Dec 22 05:45:18 2023
Errors in file d:\app\administrator\diag\clients\user_SYSTEM\host_2794686047_76\trace\ora_3276_5056.trc (incident=113):
oci-24550 [3221225477] [Unhandled exception: Code=c0000005 Flags=0
] [] [] [] [] [] [] [] [] [] []
Incident details in: d:\app\administrator\diag\clients\user_SYSTEM\host_2794686047_76\incident\incdir_113\ora_3276_5056_i113.trc
Fri Dec 22 10:08:56 2023


***********************************************************************

Fatal NI connect error 12545, connecting to:
(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=Server2019.fritz.box)(Port=1521))(CONNECT_DATA=(SID=REGIUS)(CID=(PROGRAM=D:\app\Administrator\product\11.2.0\dbhome_1\perl\bin\perl.exe)(HOST=SERVER2019)(USER=SYSTEM))))

VERSION INFORMATION:
TNS for 64-bit Windows: Version 11.2.0.1.0 - Production
Windows NT TCP/IP NT Protocol Adapter for 64-bit Windows: Version 11.2.0.1.0 - Production
Time: 22-DEZ-2023 10:08:56
Tracing not turned on.
Tns error struct:
ns main err code: 12545

TNS-12545: CONNECT nicht erfolgreich, da Ziel-Host oder -Objekt nicht vorhanden
ns secondary err code: 12560
nt main err code: 515

TNS-00515: CONNECT nicht erfolgreich, da Ziel-Host oder -Objekt nicht vorhanden
nt secondary err code: 1001
nt OS err code: 0
 
Keine Ahnung, ich habe oracle auf windows nie produktiv genutzt.
Such nach Fehlern der Oracle Dienste.
Wurde auf dem System die RAM Nutzung nennenswert verändert? Vlt schafft er nicht mehr, den definierten shared memory zu allocieren.
Mir nicht bekannt, lt. meinem Bekannten hat er den Server nie angefasst. Laut Taskmanager sind noch 12,8 GB von 16 GB verfügbar.
 
Oracle Database 11g Release 11.2.0.1.0 - 64bit Production.
Using parameter settings in server-side spfile D:\APP\ADMINISTRATOR\PRODUCT\11.2.0\DBHOME_1\DATABASE\SPFILEREGIUS.ORA
System parameters with non-default values:
processes = 150
memory_target = 7216M
control_files = "D:\APP\ORADATA\REGIUS\CONTROL01.CTL"
control_files = "D:\APP\ADMINISTRATOR\FLASH_RECOVERY_AREA\REGIUS\CONTROL02.CTL"
db_block_size = 8192
compatible = "11.2.0.0.0"
db_recovery_file_dest = "F:\Backup"
db_recovery_file_dest_size= 124G
undo_tablespace = "UNDOTBS1"
remote_login_passwordfile= "EXCLUSIVE"
db_domain = "world"
dispatchers = "(PROTOCOL=TCP) (SERVICE=REGIUSXDB)"
audit_file_dest = "D:\APP\ADMINISTRATOR\ADMIN\REGIUS\ADUMP"
audit_trail = "DB"
db_name = "REGIUS"
open_cursors = 300
blank_trimming = TRUE
diagnostic_dest = "D:\APP\ADMINISTRATOR"
 
Ich habe gerade etwas mit Erfolg getestet, in eine log.Datei steht ein LW F:\Backup, welches auf dem Server allerdings einen anderen LW-Buchstaben zugeordnet hatte. Ich habe diesem LW jetzt den LW-Buchstaben F:\ zugeordnet, und jetzt scheint der Fehler behoben zu sein, jedenfalls kann ich die Kundenverwaltung wieder ohne Fehlermeldung starten.

Andere Frage, wie kann ich DB-dumps von einer/dieser Oracle-DB erstellen, um diese zu sichern?
Ist es möglich die aktuell installierte Oracle EM Version 11.2 auf eine aktuelle Version upzudaten, ich meine so das ich das auch hinbekomme, und keine Daten flöten gehen?
 
Werbung:
Ja, das mag Oracle gar nicht wenn man ihm Verzeichnisse wegnimt.

Andere Frage, wie kann ich DB-dumps von einer/dieser Oracle-DB erstellen, um diese zu sichern?
Ganz offensichtlich werden ja bereits die Archive Logs nach f:\backup gesichert. Von dort könnte man die Datenbank via rman wieder herstellen. Das ist aber kein ganz einfaches Tool.
Andere Möglichkeit ist DataPump Export/Import um die Daten zu sichern. Kann halt bei große Datenbanken schon eine Weile dauern und es ist auch nicht ganz einfach damit einen konsistenten Dump zu erzeugen, wenn die DB gleichzeitig in Verwendung ist.

Ist es möglich die aktuell installierte Oracle EM Version 11.2 auf eine aktuelle Version upzudaten, ich meine so das ich das auch hinbekomme, und keine Daten flöten gehen?
Aktuell ist 19c - die 23c ist zwar schon verfügbar, aber nur als Cloud Lösung.

Selbst wenn es möglich wäre direkt von 11.2 auf 19.x zu aktualisieren, bezweifle ich, dass ihr damit ein besonders sauberes System bekommt. Wenn ein Backup/Restore via DataPump möglich ist (z.B. weil die DB nur ein paar hundert GB groß ist) würde ich Oracle 19c komplett neu installieren und dann das Backup einspielen. Da aber vermutlich auch das Windows ähnlich antiquiert ist wie die Oracle Version, vermute ich mal, dass Oracle 19c mit der Windows Version nicht funktioniert. Ein Windows Upgrade ist wohl auch notwendig (was ein In-Place Oracle Upgrade noch unrealistischer macht).

In jedem Fall braucht ihr sowohl für Oracle als auch für Windows neue Lizenzen - und bei Oracle hat sich das Lizenzmodell schon sehr stark geändert in den letzten 15 Jahren
 
Zurück
Oben