XChris
Erfahrenes Mitglied
Hallo,
ich habe eine Anwendung geschrieben. Diese Funktioniert auf Rechnern mit Entwicklung wunderprächtig. (XP, Framework 1.1)
Nun hab ich einen Win2000 Rechner folgendes getan:
Framework drauf (1.1) und OracleClient drauf. Mit einem kleinem C# Testproggi kann erreich ich auch die DB.
Mein eigentliches Programm läd dynamsich Assembly nach und macht nun folgendes:
LOG:
<code>
2005-11-24 17:13:47,000 [121960] ERROR Extension_1 [] - Es kann keine Verbindung zur zentralen Datenbank hergestellt werden.
Exception: de.ongeo.lora.appCore.exceptions.DBConnector.NetDBConnectorLoginException
Message: Eine Ausnahme vom Typ de.ongeo.lora.appCore.exceptions.DBConnector.NetDBConnectorLoginException wurde ausgelöst.
Source: dataCore
at de.ongeo.lora.dataCore.internal.ServiceConnector..ctor()
at de.ongeo.lora.dataCore.internal.ServiceConnector.getServiceConnector()
at de.ongeo.lora.dataCore.internal.InitDataCore.Init()
at OnGeo.Extension.MailListenerExtension.StartLokalConfig() in C:LORAChristian_viewongeo_loraServerExtensionMailListenerExtension.vb:line 266
Nested Exception
Exception: de.ongeo.lora.appCore.exceptions.DBConnector.ConnectionFailedException
Message:
Source: dataDBConnector
at de.ongeo.lora.dataDBConnector.internal.OracleConnector.connect() in C:LORAChristian_viewongeo_loradataDBConnectorinternal.vb:line 218
at de.ongeo.lora.dataDBConnector.internal.BasisConnector.login(String connectionstring) in C:LORAChristian_viewongeo_loradataDBConnectorinternal.vb:line 54
at de.ongeo.lora.dataCore.internal.ServiceConnector..ctor()
Nested Exception
Exception: System.Exception
Message: System.Data.OracleClient requires Oracle client software version 8.1.7 or greater.
Source: System.Data.OracleClient
at System.Data.OracleClient.DBObjectPool.GetObject(Object owningObject, Boolean& isInTransaction)
at System.Data.OracleClient.OracleConnectionPoolManager.GetPooledConnection(String encryptedConnectionString, OracleConnectionString options, OracleConnection owningObject, Boolean& isInTransaction)
at System.Data.OracleClient.OracleConnection.OpenInternal(OracleConnectionString parsedConnectionString, Object transact)
at System.Data.OracleClient.OracleConnection.Open()
at de.ongeo.lora.dataDBConnector.internal.OracleConnector.open() in C:LORAChristian_viewongeo_loradataDBConnectorinternal.vb:line 705
at de.ongeo.lora.dataDBConnector.internal.OracleConnector.connect() in C:LORAChristian_viewongeo_loradataDBConnectorinternal.vb:line 214
2005-11-24 17:13:47,015 [121960] INFO Extension_1 [] - --- START der Extension Base ---
<code>
Meine Vermutung ist, dass er die System.Data.OracleClient.dll nicht sauber läd. Denn im Ausgabeverzeichniss ist sie nicht (trotz lokaler Kopie eingeschaltet) und mein anderes Proggi, was ähnlich funktioniert funktioniert. Wenn ich die Datei einfach in das Verzeichniss lege, klappt es auch nicht ...
Irgendwer nen Schimmer, wie man noch vorgehen könnte?
Chris
ich habe eine Anwendung geschrieben. Diese Funktioniert auf Rechnern mit Entwicklung wunderprächtig. (XP, Framework 1.1)
Nun hab ich einen Win2000 Rechner folgendes getan:
Framework drauf (1.1) und OracleClient drauf. Mit einem kleinem C# Testproggi kann erreich ich auch die DB.
Mein eigentliches Programm läd dynamsich Assembly nach und macht nun folgendes:
LOG:
<code>
2005-11-24 17:13:47,000 [121960] ERROR Extension_1 [] - Es kann keine Verbindung zur zentralen Datenbank hergestellt werden.
Exception: de.ongeo.lora.appCore.exceptions.DBConnector.NetDBConnectorLoginException
Message: Eine Ausnahme vom Typ de.ongeo.lora.appCore.exceptions.DBConnector.NetDBConnectorLoginException wurde ausgelöst.
Source: dataCore
at de.ongeo.lora.dataCore.internal.ServiceConnector..ctor()
at de.ongeo.lora.dataCore.internal.ServiceConnector.getServiceConnector()
at de.ongeo.lora.dataCore.internal.InitDataCore.Init()
at OnGeo.Extension.MailListenerExtension.StartLokalConfig() in C:LORAChristian_viewongeo_loraServerExtensionMailListenerExtension.vb:line 266
Nested Exception
Exception: de.ongeo.lora.appCore.exceptions.DBConnector.ConnectionFailedException
Message:
Source: dataDBConnector
at de.ongeo.lora.dataDBConnector.internal.OracleConnector.connect() in C:LORAChristian_viewongeo_loradataDBConnectorinternal.vb:line 218
at de.ongeo.lora.dataDBConnector.internal.BasisConnector.login(String connectionstring) in C:LORAChristian_viewongeo_loradataDBConnectorinternal.vb:line 54
at de.ongeo.lora.dataCore.internal.ServiceConnector..ctor()
Nested Exception
Exception: System.Exception
Message: System.Data.OracleClient requires Oracle client software version 8.1.7 or greater.
Source: System.Data.OracleClient
at System.Data.OracleClient.DBObjectPool.GetObject(Object owningObject, Boolean& isInTransaction)
at System.Data.OracleClient.OracleConnectionPoolManager.GetPooledConnection(String encryptedConnectionString, OracleConnectionString options, OracleConnection owningObject, Boolean& isInTransaction)
at System.Data.OracleClient.OracleConnection.OpenInternal(OracleConnectionString parsedConnectionString, Object transact)
at System.Data.OracleClient.OracleConnection.Open()
at de.ongeo.lora.dataDBConnector.internal.OracleConnector.open() in C:LORAChristian_viewongeo_loradataDBConnectorinternal.vb:line 705
at de.ongeo.lora.dataDBConnector.internal.OracleConnector.connect() in C:LORAChristian_viewongeo_loradataDBConnectorinternal.vb:line 214
2005-11-24 17:13:47,015 [121960] INFO Extension_1 [] - --- START der Extension Base ---
<code>
Meine Vermutung ist, dass er die System.Data.OracleClient.dll nicht sauber läd. Denn im Ausgabeverzeichniss ist sie nicht (trotz lokaler Kopie eingeschaltet) und mein anderes Proggi, was ähnlich funktioniert funktioniert. Wenn ich die Datei einfach in das Verzeichniss lege, klappt es auch nicht ...
Irgendwer nen Schimmer, wie man noch vorgehen könnte?
Chris