I am attempting to connect through
Applet to SQLServer 2000 using driver
[Microsoft][SQLServer 2000 Driver for
JDBC but it give's java.sql.SQLException:
[Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket.
at com.microsoft.jdbc.base.BaseExceptions.createException(Unknown Source)
at com.microsoft.jdbc.base.BaseExceptions.getException(Unknown Source)
at com.microsoft.jdbc.base.BaseExceptions.getException(Unknown Source)
at com.microsoft.jdbc.sqlserver.tds.TDSConnection.<init>(Unknown Source)
at com.microsoft.jdbc.sqlserver.SQLServerImplConnection.open(Unknown Source)
at com.microsoft.jdbc.base.BaseConnection.getNewImplConnection(Unknown Source)
at com.microsoft.jdbc.base.BaseConnection.open(Unknown Source)
at com.microsoft.jdbc.base.BaseDriver.connect(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at TreeTest.init(TreeTest.java:22)
at sun.applet.AppletPanel.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
In AppletViewer it works , but on browser it gives above exp.
I tried following thigs but doesn't work???
TCP/IP connections is enable. and SQL Server is set to mixed authentication. The driver from Microsoft can not handle Windows integrated authentication (there's third party drivers available that can). To do this, open Enteprrise Manager, right click on the server/properties, and select SQL Server and Windows Authentication in the security tab. Then create an SQL server login account.
[ October 01, 2005: Message edited by: sac kul ]