Subject | Re: [Firebird-Java] FirebirdApiBinding::Initialize - Could not find or load the GDS32.DLL |
---|---|
Author | Daniel Putra |
Post date | 2008-04-14T08:39:02Z |
Hi Roman
Sorry that it took me so long to get back to you. I had to fetch the machine from the client first.
The same setup works on many other machines fine (Windows 2000 and XP). In the meantime I have this problem already on two more
machines, in total I cannot access the Firebird 2 database at all on four machines (embedded mode).
The firebird.log is empty. I have these files in the application root directory: fbclient.dll, fbembed.dll, ib_util.dll,
icudt30.dll, icuin30.dll, icuuc30.dll, msvcr71.dll and there is no Firebird environment variable set. The database is in a subfolder
"db-fb" including the unmodified firebird.conf, aliases.conf, security2.fdb, firebird.msg, firebird.log.
I am looking forward to your help.
Best regards
Daniel Putra
----------------------------------------------------------------------------------------------------------------------------
org.firebirdsql.gds.impl.jni.InternalError: FirebirdApiBinding::Initialize - Could not find or load the GDS32.DLL
at org.firebirdsql.gds.impl.jni.JniGDSImpl.nativeInitilize(Native Method)
at org.firebirdsql.gds.impl.jni.JniGDSImpl.attemptToLoadAClientLibraryFromList(JniGDSImpl.java:85)
at org.firebirdsql.gds.impl.jni.EmbeddedGDSImpl.<init>(EmbeddedGDSImpl.java:31)
at org.firebirdsql.gds.impl.jni.EmbeddedGDSImpl.<init>(EmbeddedGDSImpl.java:21)
at org.firebirdsql.gds.impl.jni.EmbeddedGDSFactoryPlugin.getGDS(EmbeddedGDSFactoryPlugin.java:40)
at org.firebirdsql.gds.impl.GDSFactory.getGDSForType(GDSFactory.java:219)
at org.firebirdsql.jdbc.FBConnectionProperties.getDatabaseParameterBuffer(FBConnectionProperties.java:368)
at org.firebirdsql.jca.FBManagedConnectionFactory.getDatabaseParameterBuffer(FBManagedConnectionFactory.java:208)
at org.firebirdsql.jca.FBManagedConnectionFactory.getDefaultConnectionRequestInfo(FBManagedConnectionFactory.java:402)
at org.firebirdsql.pool.AbstractFBConnectionPoolDataSource.allocateConnection(AbstractFBConnectionPoolDataSource.java:272)
at org.firebirdsql.pool.PooledConnectionQueue.addConnection(PooledConnectionQueue.java:490)
at org.firebirdsql.pool.PooledConnectionQueue.start(PooledConnectionQueue.java:153)
at org.firebirdsql.pool.AbstractConnectionPool.getQueue(AbstractConnectionPool.java:204)
at org.firebirdsql.pool.AbstractFBConnectionPoolDataSource.getPooledConnection(AbstractFBConnectionPoolDataSource.java:379)
at org.firebirdsql.pool.FBWrappingDataSource.getConnection(FBWrappingDataSource.java:216)
Sorry that it took me so long to get back to you. I had to fetch the machine from the client first.
The same setup works on many other machines fine (Windows 2000 and XP). In the meantime I have this problem already on two more
machines, in total I cannot access the Firebird 2 database at all on four machines (embedded mode).
The firebird.log is empty. I have these files in the application root directory: fbclient.dll, fbembed.dll, ib_util.dll,
icudt30.dll, icuin30.dll, icuuc30.dll, msvcr71.dll and there is no Firebird environment variable set. The database is in a subfolder
"db-fb" including the unmodified firebird.conf, aliases.conf, security2.fdb, firebird.msg, firebird.log.
I am looking forward to your help.
Best regards
Daniel Putra
----------------------------------------------------------------------------------------------------------------------------
org.firebirdsql.gds.impl.jni.InternalError: FirebirdApiBinding::Initialize - Could not find or load the GDS32.DLL
at org.firebirdsql.gds.impl.jni.JniGDSImpl.nativeInitilize(Native Method)
at org.firebirdsql.gds.impl.jni.JniGDSImpl.attemptToLoadAClientLibraryFromList(JniGDSImpl.java:85)
at org.firebirdsql.gds.impl.jni.EmbeddedGDSImpl.<init>(EmbeddedGDSImpl.java:31)
at org.firebirdsql.gds.impl.jni.EmbeddedGDSImpl.<init>(EmbeddedGDSImpl.java:21)
at org.firebirdsql.gds.impl.jni.EmbeddedGDSFactoryPlugin.getGDS(EmbeddedGDSFactoryPlugin.java:40)
at org.firebirdsql.gds.impl.GDSFactory.getGDSForType(GDSFactory.java:219)
at org.firebirdsql.jdbc.FBConnectionProperties.getDatabaseParameterBuffer(FBConnectionProperties.java:368)
at org.firebirdsql.jca.FBManagedConnectionFactory.getDatabaseParameterBuffer(FBManagedConnectionFactory.java:208)
at org.firebirdsql.jca.FBManagedConnectionFactory.getDefaultConnectionRequestInfo(FBManagedConnectionFactory.java:402)
at org.firebirdsql.pool.AbstractFBConnectionPoolDataSource.allocateConnection(AbstractFBConnectionPoolDataSource.java:272)
at org.firebirdsql.pool.PooledConnectionQueue.addConnection(PooledConnectionQueue.java:490)
at org.firebirdsql.pool.PooledConnectionQueue.start(PooledConnectionQueue.java:153)
at org.firebirdsql.pool.AbstractConnectionPool.getQueue(AbstractConnectionPool.java:204)
at org.firebirdsql.pool.AbstractFBConnectionPoolDataSource.getPooledConnection(AbstractFBConnectionPoolDataSource.java:379)
at org.firebirdsql.pool.FBWrappingDataSource.getConnection(FBWrappingDataSource.java:216)
----- Original Message -----
From: "Roman Rokytskyy" <roman@...>
To: <Firebird-Java@yahoogroups.com>
Sent: Wednesday, April 02, 2008 7:27 AM
Subject: Re: [Firebird-Java] FirebirdApiBinding::Initialize - Could not find or load the GDS32.DLL
| > Unfortunately I cannot connect at all from these two machines. Any further suggestions?
|
| I would expect that the error is somehow related to the failure of
| initializing the client or embedded library. I would suspect that some
| DLL is missing or something similar. What about firebird.log file? Do
| you have FIREBIRD env. variable set? Was firebird.log file created?
|
| Roman
|
| ------------------------------------
|
| Yahoo! Groups Links
|
|
|