Foros del Web » Programando para Internet » ASP Clásico »

Error de conection

Estas en el tema de Error de conection en el foro de ASP Clásico en Foros del Web. Microsoft OLE DB Provider for ODBC Drivers error '80004005' [Microsoft][ODBC SQL Server Driver][DBNETLIB]SQL Server does not exist or access denied. quisiera saber a q se ...
  #1 (permalink)  
Antiguo 01/03/2006, 08:06
 
Fecha de Ingreso: diciembre-2005
Mensajes: 131
Antigüedad: 19 años, 5 meses
Puntos: 0
Pregunta Error de conection

Microsoft OLE DB Provider for ODBC Drivers error '80004005'

[Microsoft][ODBC SQL Server Driver][DBNETLIB]SQL Server does not exist or access denied.

quisiera saber a q se debe este error
  #2 (permalink)  
Antiguo 01/03/2006, 08:21
Avatar de trasgukabi  
Fecha de Ingreso: septiembre-2004
Mensajes: 2.749
Antigüedad: 20 años, 8 meses
Puntos: 18
pues más o menos viene a decir...no me hagas mucho caso, eh? que el servidor no existe o se deniega el acceso

en tu cadena de conexión te has equivocado al escribir el servidor o no tienes los suficientes permisos para acceder a la BBDD
  #3 (permalink)  
Antiguo 01/03/2006, 08:25
 
Fecha de Ingreso: diciembre-2005
Mensajes: 131
Antigüedad: 19 años, 5 meses
Puntos: 0
claro cielo eso yo lo entiendo la cuestion es porque me da error no que significa!
  #4 (permalink)  
Antiguo 01/03/2006, 08:28
Avatar de trasgukabi  
Fecha de Ingreso: septiembre-2004
Mensajes: 2.749
Antigüedad: 20 años, 8 meses
Puntos: 18
Cita:
Iniciado por trasgukabi
en tu cadena de conexión te has equivocado al escribir el servidor o no tienes los suficientes permisos para acceder a la BBDD
  #5 (permalink)  
Antiguo 01/03/2006, 08:37
 
Fecha de Ingreso: diciembre-2005
Mensajes: 131
Antigüedad: 19 años, 5 meses
Puntos: 0
esta perfecto el nombre del servidor con su contraseña y clave!
  #6 (permalink)  
Antiguo 01/03/2006, 08:37
 
Fecha de Ingreso: diciembre-2005
Mensajes: 131
Antigüedad: 19 años, 5 meses
Puntos: 0
estoy intentando hacer una conexion remota a una bd que no esta alojada aqui
  #7 (permalink)  
Antiguo 01/03/2006, 08:39
Avatar de trasgukabi  
Fecha de Ingreso: septiembre-2004
Mensajes: 2.749
Antigüedad: 20 años, 8 meses
Puntos: 18
no, si la contraseña y la clave puede ser que estén bien, pero si ese usuario NO TIENE LOS PERMISOS SUFICIENTES para hacer lo que tienes que hacer...
  #8 (permalink)  
Antiguo 01/03/2006, 08:47
 
Fecha de Ingreso: diciembre-2005
Mensajes: 131
Antigüedad: 19 años, 5 meses
Puntos: 0
pero desde mi sql me conecto a la bd importo y exporto sin problemas por eso no entiendo que mas puedo hacer?
  #9 (permalink)  
Antiguo 01/03/2006, 09:36
 
Fecha de Ingreso: diciembre-2005
Mensajes: 131
Antigüedad: 19 años, 5 meses
Puntos: 0
segun lo que he leido es algun problema con el ISS o el SQL alguna permisologia alguien puede ayuudar??
  #10 (permalink)  
Antiguo 01/03/2006, 10:06
 
Fecha de Ingreso: noviembre-2005
Ubicación: venezulea
Mensajes: 214
Antigüedad: 19 años, 5 meses
Puntos: 0
Tu tienes un sql a través del cual te conectas con la base de datos que esta en un servidor, eso lo hace bien, es decir, consultas, insertas y actualizas.

Ahora estas intentando con ese mismo sql de conexión, acceder a otra base de datos que se encuentra en otro servidor. Claro, dicho sql lo adaptaste a las especificaciones de ese otro servidor donde se encuentra la base de datos.
  #11 (permalink)  
Antiguo 01/03/2006, 10:17
 
Fecha de Ingreso: noviembre-2005
Mensajes: 658
Antigüedad: 19 años, 6 meses
Puntos: 3
Lo que creo puede ser es que estes intentando logearte al sql server con la opcion de seguridad integrada de windows; si es asi, cambia el string de conexion para que solo uses seguridad por SQL; o sea, usando login y password del Sql Server.
Aca te mando un string de conexion usando DSN-LESS , usando solo autentificacion del sql

"DRIVER={SQL Server};Server=TUSERVER;Database=TUBASE;Uid=tulogi n;Pwd=tupassword;"
  #12 (permalink)  
Antiguo 01/03/2006, 10:22
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 4 meses
Puntos: 98
Así es...o cambia la forma en la cual se autentifica SQL, realmente no te recomendaría mucho que se autentifique con Windows, pues eso implica que tienes que crear cuentas especiales de NT para esa base de datos, que quizás tengan acceso a más recursos del sistema, en resumen, yo creo que deberías autentificar con SQL y Windows.

Saludos.
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #13 (permalink)  
Antiguo 01/03/2006, 10:44
 
Fecha de Ingreso: noviembre-2005
Mensajes: 658
Antigüedad: 19 años, 6 meses
Puntos: 3
No..... ya se que pasa.... lo que puede estar sucediendo es que tu cliente TCP/IP Sockets Net-Library (Dbnetlib.dll) no esta configurado para que se conecte al servidor sql server.... esto debes de configurar en tu maquina.
Antes de configurar esto debes de verificar primero que desde tu pc puedas llegar al servidor sql.... para esto realiza en tu pc un ping al server..... esto lo hace ejecutando primero un cmd.exe (consola MSDOS) ; luego das ping al servidor .. asi
ping TUSERVERSQL
Si llega la IP de ese server entonces haz lo siguiente
ping -a IP (aca va la del servidor que recuperaste)
Con esto verificas si se resuelve bien el nombre del servidor; si te da timeout, o simplemente el DNS lookup no esta funcionando, indica que el problema esta en el servidor DNS... esto puedes revisarlo usando ipconfig /all...

Despues de revisar que el DNS y todo esta OK, debe de seguir con la revision de los protocolos y alias .... si tienes el client sql server instalado puedes usarlo para verificar .......Usa Client Network Utility.; lo abres y vas al folder general y alli debes de dejar enable todos los protocolos que desees usar.... por lo menos siempre deben de quedar los protocolos de TCP/IP y el named pipes.
Despues viene la parte de verificar el alias, para esto click en folder Alias y alli debe de estar configurado el alias para la instancia de tu sql que quieres llegar; luego en las propiedades del alias revisa que tanto el nombre del servidor sql, la ip que tiene y el protocolo a usar esten configurados correctamente... si no esta.... incorpora el nuevo server

Eso es lo que hay que hacer.

Ademas, por supuesto debes de tener instalado una version lo mas actualizada del MDAC en tu PC (2.6 o superior)
  #14 (permalink)  
Antiguo 01/03/2006, 10:50
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 4 meses
Puntos: 98
Este problema yo lo he visto mas con lo que comentaste anteriormente de la manera en la cual SQL autentifica, pero como siempre tus aportes son de muy buena calidad, seguramente en cualquiera de los dos casos, nuestra amiga solucionará su problema.

Saludos!
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #15 (permalink)  
Antiguo 01/03/2006, 13:13
 
Fecha de Ingreso: diciembre-2005
Mensajes: 131
Antigüedad: 19 años, 5 meses
Puntos: 0
problema solucionado amigos! thanks
  #16 (permalink)  
Antiguo 01/03/2006, 13:44
Avatar de trasgukabi  
Fecha de Ingreso: septiembre-2004
Mensajes: 2.749
Antigüedad: 20 años, 8 meses
Puntos: 18
ya puestos a apuntar cosas, que pase la conexión a oledb, no?
  #17 (permalink)  
Antiguo 01/03/2006, 13:46
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 4 meses
Puntos: 98
Estoy de acuerdo, y que nos cuente cuál fué el error!

Saludos master trasgus!
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:43.