File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Applets and the fly likes Connection through Applet  using SQLServer 2000 Driver for JDBC Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Applets
Bookmark "Connection through Applet  using SQLServer 2000 Driver for JDBC" Watch "Connection through Applet  using SQLServer 2000 Driver for JDBC" New topic
Author

Connection through Applet using SQLServer 2000 Driver for JDBC

sac kul
Greenhorn

Joined: May 17, 2005
Posts: 8
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 ]
Ulf Dittmer
Marshal

Joined: Mar 22, 2005
Posts: 39548
    
  27
Is the database on the same server where the applet comes from? If not, applet security restrictions will prevent it from connecting there. The applet would need to be signed to get around that restriction. AppletViewer does not impose those restrictions. Check the Applets FAQ for more detail.


Ping & DNS - updated with new look and Ping home screen widget
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Connection through Applet using SQLServer 2000 Driver for JDBC
 
Similar Threads
Problem with Connectivity
Getting Error establishing socket. while running the application
SQL Exception -Error establishing socket
unable to connect to MS SQL server 2000
MicroSoft 2000 SQL Server - recv failed problem