AYUDA URGENTISIMA!!!

06/08/2003 - 22:09 por jiordie | Informe spam
Programo con ADO, y al momento de hacer la conexion (sólo
pasa cuando el código se ejecuta desde un equipo con
Windows Workstation Nt 4.0 Sp 6.0)sale este error:

"error -2147467259(80004005)en tiempo de ejecución

[DBNMPNTW]ConnectionOpen(Createfile())"

este error sale sobre esta linea de código:
Set SIPdb = New ADODB.Connection
SIPdb.Open "Provider='sqloledb';Persist Security
Info=False;Data Source=SERVIDOR\SERVIDOR2000;Integrated
Security=SSPI;Initial Catalog=SIP"

Les agradecería su ayuda infinitamente!!!.
 

Leer las respuestas

#1 Softjaen
07/08/2003 - 00:30 | Informe spam
"jiordie" escribió:

al momento de hacer la conexion (sólo pasa cuando
el código se ejecuta desde un equipo con Windows
Workstation Nt 4.0 Sp 6.0)sale este error:

"error -2147467259(80004005)en tiempo de ejecución



Hola:

De SQL Server, poco te voy a poder ayudar. :-(

Ignoro el motivo del error, porque la cadena de conexión, en principio, es
correcta. Pero ya que dices que sólo te ocurre con Windows Workstation NT
4.0, asegúrate que el usuario que inició sesión puede acceder al servidor de
SQL Server, porque en la cadena de conexión estás utilizando la seguridad
integrada de Windows, por tanto, SQL Server verifica las cuentas de los
usuarios de Windows.

En lugar de escribir:

Integrated Security=SSPI

Pásale una cuenta de usuario y contraseña válida:

User ID=Nombre_Cuenta;Password=Contraseña

No sé si será la solución, pero por probar, tampoco vas a perder nada, dada
la urgencia de tu mensaje.

Un saludo.

Enrique Martínez
[MS MVP - VB]

Preguntas similares