Ray da Costa

« Dica para ser um provedor | Home | Conectar no SQL Server via C# »

DataSource ds = (DataSource)ctx.lookup(“jdbc/EmployeeDB”);

de raydacosta | Quarta, 29 de Outubro de 2008

Context ctx = new InitialContext();
DataSource ds = (DataSource)ctx.lookup(“jdbc/EmployeeDB”);
Connection con = ds.getConnection(“matt”, “wwf”);

Context ctx = new InitialContext();
ConnectionPoolDataSource ds =
(ConnectionPoolDataSource)ctx.lookup(“jdbc/EmployeeDB”);
pooledConnection pcon = ds.getPooledConnection(“matt”, “wwf”);

CONECTAR NO SQL SERVER

Class.forName(”com.microsoft.jdbc.sqlserver.SQLServerDriver”);
Connection conn = DriverManager.getConnection
(”jdbc:microsoft:sqlserver://server1:1433;User=test;Password=secret”);

jdbc:microsoft:sqlserver://server1:1433;user=test;password=secret

Download Driver

Me… de Sql Server, bugado….

eRROR:

Product: DbVisualizer Free 5.1.1
Build: #1162 (2006/10/16 14:11)
Java VM: Java HotSpot(TM) Client VM
Java Version: 1.5.0_15-b04
Java Vendor: Sun Microsystems Inc.
OS Name: Linux
OS Arch: i386
OS Version: 2.6.24-21-generic

An error occured while establishing the connection.
Type: java.sql.SQLException Error Code: 0 SQL State: 08001
Message:
[Microsoft][SQLServer 2000 Driver for JDBC]Error establishing socket.

DICAS PARA SOLUCIONAR

OUTRO ERRO NESTA MERDA DE SQL SERVER KCT
ODBC SQL Server Driver]Índice de descritor inválido
http://support.microsoft.com/kb/328947/pt-br

PALHACADA!!!!!!!
Para resolvê-lo, contate o Atendimento Microsoft e obtenha a correção.. Para obter uma lista completa dos números de telefone do Atendimento Microsoft e informações sobre os custos de suporte, visite o seguinte site da Microsoft::
http://support.microsoft.com/contactus/?ws=support (http://support.microsoft.com/contactus/?ws=support)

• Use o Provedor OLEDB Microsoft para SQL Server instead of de driver ODBC SQL Server Microsoft OLEDB Provider por meio para drivers ODBC. -Ou-

• Coloque os campos de texto no final da consulta SQL.

Categorias: J2EE |  | Enviar por e-mail  | Hits para esta publicação: 386

Deixe uma resposta.