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

ayuda conex con SQL Server...

Estas en el tema de ayuda conex con SQL Server... en el foro de ASP Clásico en Foros del Web. Set Con = Server.CreateObject( "ADODB.Connection" ) Con.Open "DRIVER={SQL Server};SERVER=NombreServidor;UID=sa;PWD=secret" mi duda es donde se asigna el: UID ???? PWD ??? ya teng la BD; instale ...
  #1 (permalink)  
Antiguo 29/10/2003, 19:28
Avatar de xlugo2002  
Fecha de Ingreso: noviembre-2002
Ubicación: Puebla, México
Mensajes: 474
Antigüedad: 21 años, 7 meses
Puntos: 0
ayuda conex con SQL Server...

Set Con = Server.CreateObject( "ADODB.Connection" )
Con.Open "DRIVER={SQL Server};SERVER=NombreServidor;UID=sa;PWD=secret"


mi duda es donde se asigna el:

UID ????
PWD ???

ya teng la BD; instale el SQLServer con autentificacion WINDOWS

he intentado pero me sale:

Microsoft OLE DB Provider for SQL Server (0x80004005)
Login failed for user '******'. Reason: Not associated with a trusted SQL Server connection.
  #2 (permalink)  
Antiguo 29/10/2003, 21:56
Avatar de bakanzipp  
Fecha de Ingreso: noviembre-2001
Ubicación: santiago de shilli
Mensajes: 2.554
Antigüedad: 22 años, 7 meses
Puntos: 0
cuando te conectas a la consola del servidor SQL server, te autentificas con sa y sin pwd?...generalmente el usuario sa no tiene contraseña por defecto cuando instalas el sql server.

si no es asi deberias colocar en el string de conexion el usuario y pwd con ke se conecta...lo recomendable es ke crees un usuario via la consola del SQL y relacionado a tu b de datos y le asignes una pwd (ojo con autentificacion SQL Server, no windows).

a todo esto donde esta referenciada tu b de datos???

saludos
  #3 (permalink)  
Antiguo 30/10/2003, 10:55
Avatar de xlugo2002  
Fecha de Ingreso: noviembre-2002
Ubicación: Puebla, México
Mensajes: 474
Antigüedad: 21 años, 7 meses
Puntos: 0
perdon pero no se ni maiz de SQL

mira instale el SQL Server con sus opciones por default (autentificacion WIn pero ya cambia a aut, mixta);... y la consola de servidor SQL supongo ke es el SQL Server Enterprise ! , si es ese, pos me conecto sin problema.... a lo mejor con usuario sa como tu dices.....

entones para asignar un usaurio a mi BD

Miservidor --- Databases --- MIBaseDatos --- Users -- SQL Server Authentication ....
le doy un user y un password ademas de seleccionar la BD ...

ahora me sale (no me acepta la BD):

con el driver:

Microsoft OLE DB Provider for ODBC Drivers (0x80040E37)
[Microsoft][ODBC SQL Server Driver][SQL Server]Invalid object name 'boletines'.

con OLEDB:

Microsoft OLE DB Provider for SQL Server (0x80040E37)
Invalid object name 'boletines'.

donde boletines pos es la BD donde di de alta au user....

objConex.Open "Provider=SQLOLEDB; Data Source=FLUGO; Initial Catalog=boletines; User Id=francisco; Password=lozano;"

objConex.Open "Driver={SQL Server};Server=FLUGO;Database=boletines;Uid=franci sco;Pwd=lozano;"

Última edición por xlugo2002; 30/10/2003 a las 11:22
  #4 (permalink)  
Antiguo 30/10/2003, 16:10
Avatar de bakanzipp  
Fecha de Ingreso: noviembre-2001
Ubicación: santiago de shilli
Mensajes: 2.554
Antigüedad: 22 años, 7 meses
Puntos: 0
y probaste creando un dsn via el odbc de windows?

ahi podrias autentificarte con el usuario de sql server y hacer el test de conexion y ver si te acepta los parametros que tu ingreses..

ta bien raro...
  #5 (permalink)  
Antiguo 31/10/2003, 10:27
Avatar de xlugo2002  
Fecha de Ingreso: noviembre-2002
Ubicación: Puebla, México
Mensajes: 474
Antigüedad: 21 años, 7 meses
Puntos: 0
ta cabron

ya cree el DNS (MiBaseSQL) y le doy probar conexion y la realiza correctamente, en mi codigo tengo:

objConex.Open "MiBaseSQL"

y me sale:

Microsoft OLE DB Provider for ODBC Drivers (0x80040E4D)
[Microsoft][ODBC SQL Server Driver][SQL Server]Login failed for user '(null)'. Reason: Not associated with a trusted SQL Server connection.
  #6 (permalink)  
Antiguo 31/10/2003, 10:55
Avatar de xlugo2002  
Fecha de Ingreso: noviembre-2002
Ubicación: Puebla, México
Mensajes: 474
Antigüedad: 21 años, 7 meses
Puntos: 0
De acuerdo ok......

objConex.Open "Provider=SQLOLEDB; Data Source=FLUGO; Initial Catalog=boletines; User Id=francisco; Password=lozano;"

me salia:

Microsoft OLE DB Provider for ODBC Drivers (0x80040E37)
[Microsoft][ODBC SQL Server Driver][SQL Server]Invalid object name 'boletines'.


y despues de pensar y revisar ahhhhhhhh, pense ke era un error de la conexion,,,,, pero......... resulta ke si la hacia, solo ke en mi codigo:

objRegs.Open sentSQL, objConex, adOpenForwardOnly, adLockReadOnly, adCmdText

en mi sentSQL hacia referencia a una tabla ke no existia por eso el Invalid object , bueno ahora voy a empezar a molestarlos puesto ke no se SQL Server y seguramente tendre problemas en mi codigo ASP por la mala configuracion ke tengo el SQL Server ().......................
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

SíEste tema le ha gustado a 1 personas (incluyéndote)




La zona horaria es GMT -6. Ahora son las 21:59.