cancel
Showing results for 
Search instead for 
Did you mean: 

SQL Server Driver Exception -SAP PI 7.1

Former Member
0 Kudos

Getting the following exception while connecting the sender to the sql server database.


Accessing database connection 'jdbc:microsoft:sqlserver://10.10.20.158\staging:1433;databaseName=ProfileData3;' failed: 
[EXCEPTION]
com.sap.aii.adapter.jdbc.sql.DriverManagerException: Cannot establish connection with the registered driver. com.microsoft.sqlserver.jdbc.SQLServerDriver returns: com.microsoft.sqlserver.jdbc.SQLServerDriver.
: SAPClassNotFoundException: com.microsoft.sqlserver.jdbc.SQLServerDriver
at com.sap.aii.adapter.jdbc.sql.DriverManager.getConnection(DriverManager.java:160)
at com.sap.aii.adapter.jdbc.JDBC2XI.connectDB(JDBC2XI.java:1535)
at com.sap.aii.adapter.jdbc.JDBC2XI.invoke(JDBC2XI.java:334)
at com.sap.aii.af.lib.scheduler.JobBroker$Worker.run(JobBroker.java:534)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(Native Method)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:182)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:280)
Caused by: java.lang.ClassNotFoundException: com.microsoft.sqlserver.jdbc.SQLServerDriver
------------------------- Loader Info -------------------------
ClassLoader name: [service:com.sap.aii.adapter.jdbc.svc]
Living status: alive
Direct parent loaders:
   [system:Frame]
   [library:com.sap.aii.af.sdk.lib]
   [service:com.sap.aii.af.svc]
   [service:com.sap.aii.adapter.xi.svc]
   [library:com.sap.aii.adapter.lib]
Resources:
   /usr/sap/P01/DVEBMGS01/j2ee/cluster/bin/services/com.sap.aii.adapter.jdbc.svc/lib/com.sap.aii.adapter.jdbc.svc_api.jar
---------------------------------------------------------------
at com.sap.engine.boot.loader.MultiParentClassLoader.loadClass(MultiParentClassLoader.java:274)
at com.sap.engine.boot.loader.MultiParentClassLoader.loadClass(MultiParentClassLoader.java:243)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:164)
at com.sap.aii.adapter.jdbc.sql.DriverManager.getConnection(DriverManager.java:95)
... 7 more
Caused by:
java.lang.ClassNotFoundException: com.microsoft.sqlserver.jdbc.SQLServerDriver
------------------------- Loader Info -------------------------
ClassLoader name: [service:com.sap.aii.adapter.jdbc.svc]
Living status: alive
Direct parent loaders:
   [system:Frame]
   [library:com.sap.aii.af.sdk.lib]
   [service:com.sap.aii.af.svc]
   [service:com.sap.aii.adapter.xi.svc]
   [library:com.sap.aii.adapter.lib]
Resources:
   /usr/sap/P01/DVEBMGS01/j2ee/cluster/bin/services/com.sap.aii.adapter.jdbc.svc/lib/com.sap.aii.adapter.jdbc.svc_api.jar
---------------------------------------------------------------
at com.sap.engine.boot.loader.MultiParentClassLoader.loadClass(MultiParentClassLoader.java:274)
at com.sap.engine.boot.loader.MultiParentClassLoader.loadClass(MultiParentClassLoader.java:243)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:164)
at com.sap.aii.adapter.jdbc.sql.DriverManager.getConnection(DriverManager.java:95)
at com.sap.aii.adapter.jdbc.JDBC2XI.connectDB(JDBC2XI.java:1535)
at com.sap.aii.adapter.jdbc.JDBC2XI.invoke(JDBC2XI.java:334)
at com.sap.aii.af.lib.scheduler.JobBroker$Worker.run(JobBroker.java:534)
at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
at java.security.AccessController.doPrivileged(Native Method)
at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:182)
at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:280)

Accepted Solutions (1)

Accepted Solutions (1)

iaki_vila
Active Contributor
0 Kudos
Former Member
0 Kudos

What is the procedure of deploying the sqljdbc driver on the linux machine. -Mannual process.

iaki_vila
Active Contributor
0 Kudos

Answers (0)