Core Service startet nicht - Fehler 1068
Problembeschreibung
- Beim Start des Rechners/Servers wird der Start des Dienstes "BIBLIOTHECAnext Core (Server)" mit folgender Fehlermeldung beendet:
"Der Dienst "BIBLIOTHECAnext Core (Server)" auf "Lokaler Computer"
konnte nicht gestartet werden.Fehler 1068: Der Abhängigkeitsdienst oder die
Abhängigkeitsgruppe konnte nicht gestartet werden."
Gilt für
- BIBLIOTHECAnext (ab V11.0)
Ursachen/Lösungen
Typische Fehlermeldung in der Logdatei Core.pro:
29.09.2023 10:24:26,009 [ERROR] - Core:local [11.1.3.14233] - Exception:
Cannot connect
Stacktrace:
bei System.Data.OleDb.OleDbConnectionInternal..ctor(OleDbConnectionString constr, OleDbConnection connection)
bei System.Data.OleDb.OleDbConnectionFactory.CreateConnection(DbConnectionOptions options, DbConnectionPoolKey poolKey, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningObject)
bei System.Data.ProviderBase.DbConnectionFactory.CreateConnection(DbConnectionOptions options, DbConnectionPoolKey poolKey, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningConnection, DbConnectionOptions userOptions)
bei System.Data.ProviderBase.DbConnectionFactory.CreateNonPooledConnection(DbConnection owningConnection, DbConnectionPoolGroup poolGroup, DbConnectionOptions userOptions)
bei System.Data.ProviderBase.DbConnectionFactory.TryGetConnection(DbConnection owningConnection, TaskCompletionSource`1 retry, DbConnectionOptions userOptions, DbConnectionInternal oldConnection, DbConnectionInternal& connection)
bei System.Data.ProviderBase.DbConnectionInternal.TryOpenConnectionInternal(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource`1 retry, DbConnectionOptions userOptions)
bei System.Data.ProviderBase.DbConnectionClosed.TryOpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource`1 retry, DbConnectionOptions userOptions)
bei System.Data.ProviderBase.DbConnectionInternal.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory)
bei System.Data.OleDb.OleDbConnection.Open()
bei OCLC.OPEN.IL.DataAccess.DataContext.SecurityContext.GetDBCredential(String dbname, String owner)
bei OCLC.BTP.SL.BTP.EnvironmentLocalService.EnvironmentConfiguration.GetConnectionInformation(String dbname, ILog4Oclc logger)
Ursachen prüfen
Es sind zwei mögliche Varianten einer Ursache zu prüfen und ggfs. abzustellen.
Ursache/Lösung 1
Ursache:
- Die Datenbank ist nicht erreichbar.
Lösung:
- Prüfen Sie alle Pfade, Konfigurationsdateien, Systemumgebungsvariablen, Dienste, Ports und Berechtigungen, die für die korrekte Verbindung zum jeweiligen Datenbank-Managementsystem (SQLBase, MS-SQL, Oracle) notwendig sind.
- Stellen Sie diese korrekt ein.
Ursache/Lösung 2
Ursache:
- In der betroffenen Installation wird aktuell zwar MS-SQL Server oder Oracle eingesetzt, es ist aber noch eine Installation des BIBLIOTHECAnext Servers mit SQLBase vorhanden. Bei SQLBase gibt es eine Abhängigkeit des BIBLIOTHECAnext Servers zum SQLBase Dienst.
Lösung:
- Der BIBLIOTHECAnext Server muss deinstalliert und dann neu installiert werden mit der richtigen Option für das tatsächlich aktuell verwendete Datenbank-Managementsystem.
Hinweise:
In der Registry gibt es zwei Einträge dazu:
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\BTNCoreServiceServer
> DependOnService = Opentext12.2 (Typ = REG_MULTI_SZ)
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\BTNCoreServiceServer
> DependOnService = Opentext12.2 (Typ = REG_MULTI_SZ)
Die Einträge DependOnService müssen entfernt werden.
Danach ist ein Neustart notwendig.
Seiten ID
64827