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

II7, Asp y Sql server 2005

Estas en el tema de II7, Asp y Sql server 2005 en el foro de ASP Clásico en Foros del Web. Porfi!!! Estoy tratando de migrar una aplicacion que corria perfecto en w2000 y sql server 2000. Hora la pase a la notebook con win. 7 ...
  #1 (permalink)  
Antiguo 19/06/2010, 18:43
 
Fecha de Ingreso: junio-2004
Mensajes: 131
Antigüedad: 19 años, 11 meses
Puntos: 0
II7, Asp y Sql server 2005

Porfi!!! Estoy tratando de migrar una aplicacion que corria perfecto en w2000 y sql server 2000. Hora la pase a la notebook con win. 7 y sql 2000 y me anda bien. Pero como el sql 2000 ya esta medio viejo auque me anda perfecto quiero pasar todo a sql server 2005 pero hasta ahora solo me anda este query para conectarme.

Set oConn = Server.CreateObject("ADODB.Connection")

oConn.Open "driver={SQL Server};"&_
"server=FERNANDOWIND-PC\SQLEXPRESS;catalog=test;"&_
"UID=sa;PWD=;"

Set cmd = Server.CreateObject("ADODB.Command")
cmd.CommandType=1
cmd.ActiveConnection= oConn

ssql="SELECT * FROM usuario"

cmd.commandText = ssql
set ors= cmd.execute
oConn.Close

Set cmd = Nothing
Set oConn = Nothing

El problema es que aparentemente conecta bien pero cuando quiero ejecutar algo me tira el siguiente error.

Microsoft OLE DB Provider for ODBC Drivers error '80040e37'

[Microsoft][ODBC SQL Server Driver][SQL Server]El nombre de objeto 'usuario' no es válido.

La verdad que prove de todo pero no lo puedo hacer andar para mi es algun problemas con los permisos.

oConn.Open "driver={SQL Server};server=FERNANDOWIND-PC\SQLEXPRESS;catalog=test;Persist Security Info=True;Trusted_Connection=True;"

Trate de conectarme con autentificacion de windows y en modo mixto con los dos query anteriores pero en lo dos casos me parece el mismo error.

Desde ya gracias
  #2 (permalink)  
Antiguo 22/06/2010, 16:30
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 4 meses
Puntos: 98
Respuesta: II7, Asp y Sql server 2005

Hola

Esta es la cadena de conexión OLEDB que utilizo en mis sitios corriendo con IIS7:

Código:
strConnect =  "Provider=sqloledb;Data Source=Servidor\NombreInstanciaSQL;Initial Catalog=BaseDeDatos;User Id=UsuarioSQL;Password=PasswordSQL;"
Por el tipo de error que te envia es posible que tu usuario sa no exista o no tenga el tipo de permisos correctos, yo trataria creando un usuario dbo de pruebas.

Saludos
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #3 (permalink)  
Antiguo 24/06/2010, 16:23
 
Fecha de Ingreso: junio-2004
Mensajes: 131
Antigüedad: 19 años, 11 meses
Puntos: 0
Respuesta: II7, Asp y Sql server 2005

Gracias por la respuesta. Ya logre que me ande con esta cadena:

"driver={SQL Server};server=(local);"&_
"initial catalog=fs;"&_
"uid=sa;pwd=fer;"

Por algun motivo que todabia no se; antes la puse sin la palabra "initial" y me dejaba conectar pero no trabajar un otra base de datos que no sea la de sistema. Ahora con esta cadena puedo trabajar bien pero me anda muy lento.

Voy a tratar de ver poque anda tan lento y despues lo comento o consulto.

Etiquetas: asp, server, sql
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 05:46.