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

Conectar a SQL Server 2008

Estas en el tema de Conectar a SQL Server 2008 en el foro de ASP Clásico en Foros del Web. Buenas a todos, he vuelto a este uno de los pocos foros que quedan sobre ASP clasico, ya que por lo que veo SoloASP.com.ar dejo ...
  #1 (permalink)  
Antiguo 30/01/2013, 22:06
 
Fecha de Ingreso: junio-2010
Mensajes: 11
Antigüedad: 14 años, 5 meses
Puntos: 1
Conectar a SQL Server 2008

Buenas a todos, he vuelto a este uno de los pocos foros que quedan sobre ASP clasico, ya que por lo que veo SoloASP.com.ar dejo de funcionar :(

Bueno, me pasa que quiero conectar a una base en sql server 2008 con autenticacion de windows de la siguiente forma:

Código:
<%
dim conn, rs
	set cn = server.CreateObject("adodb.connection")
	set rs = server.CreateObject("adodb.recordset")
    cn.Open "Provider=SQLOLEDB.1;Data Source=(local);Initial Catalog=Prestamos;Integrated Security=SSPI" 
%>
Cuando lo ejecuto, me sale el siguiente error:

Microsoft OLE DB Provider for SQL Server error '80004005'

[DBNETLIB][ConnectionOpen (Connect()).]No existe el servidor SQL Server o se ha denegado el acceso al mismo.

¿Que podra ser? permisos?
  #2 (permalink)  
Antiguo 05/02/2013, 18:54
Avatar de Joch_pa  
Fecha de Ingreso: octubre-2009
Ubicación: Pachuca De Soto, Hidalgo, Mexico, Mexico
Mensajes: 122
Antigüedad: 15 años, 1 mes
Puntos: 7
Respuesta: Conectar a SQL Server 2008

Por lo que veo no encuentra a (local), seria cuestion de que pruebes con el nombre del mismo equipo o IP y su instancia correspondiente (si es que tiene varias instancias!)
  #3 (permalink)  
Antiguo 09/04/2013, 10:46
 
Fecha de Ingreso: abril-2012
Ubicación: Madrid (España)
Mensajes: 162
Antigüedad: 12 años, 6 meses
Puntos: 5
Respuesta: Conectar a SQL Server 2008

asi es como lo hago yo.

Código:
set cn = server.createobject ("adodb.connection")
	set conn = server.createobject ("adodb.connection")
	set rs = server.createobject ("adodb.recordset")
	
	
	'IP interna 
	cn.open "driver={SQL server};server=NombreDeTuPC\SQLEXPRESS;uid=USUARIO;pwd=TUPASSWORD;database=NombreBaseDeDatos"
solo habria que cambiar los datos en rojo

Etiquetas: conexion, permisos, 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 01:06.