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

Conectar ASP con SQL Server 2000 a traves de internet

Estas en el tema de Conectar ASP con SQL Server 2000 a traves de internet en el foro de ASP Clásico en Foros del Web. Hola, buenos dias, soy nuevo en este y necesito hacer una web que se conecte a una base de datos SQL Server 2000, la cual ...
  #1 (permalink)  
Antiguo 15/01/2005, 03:37
 
Fecha de Ingreso: enero-2005
Ubicación: Benifaió (Valencia)
Mensajes: 319
Antigüedad: 19 años, 5 meses
Puntos: 0
Pregunta Conectar ASP con SQL Server 2000 a traves de internet

Hola, buenos dias, soy nuevo en este y necesito hacer una web que se conecte a una base de datos SQL Server 2000, la cual estara alojada en mi ordenador, la web tiene que estar alojada en un hosting (de pago). Se como hacerlo para conectar a SQL desde mi propia maquina, pero para hacerlo desde fuera no se como hacerlo.

Muchas gracias de antemano.
  #2 (permalink)  
Antiguo 15/01/2005, 06:47
Avatar de kalijunfan  
Fecha de Ingreso: febrero-2004
Ubicación: Montevideo, Uruguay
Mensajes: 96
Antigüedad: 20 años, 3 meses
Puntos: 0
bueno fredy666 si estás usando un hosting de pago con asp y no podés usar sql server en el mismo servidor entonces ya empezamos mal.

de todas formas si lo que querés es conectarte a la base de datos en tu pc (lo cual me parece una pésima idea) lo único que necesitás es usar tu dirección ip como Data Source en la cadena de conexión, por ej:

Código PHP:
 Set Conn Server.CreateObject("ADODB.Connection")
 
Conn.Open "PROVIDER=sqloledb; Data Source=000.000.000.000; Initial Catalog=tubasededatos","usuario","password" 
evidentemente tenés que reemplazar 000.000.000.000 por tu dirección ip y contar con los permisos de escritura necesarios en la base de datos. con eso debería de andar (bastante lento de seguro).

yo en tu caso si no pudiera usar sql server en el servidor usaría una base de datos de access, xml o incluso hasta archivos de texto, seguramente andaría mucho mejor que conectándote a tu pc.

espero que te sirva

  #3 (permalink)  
Antiguo 15/01/2005, 10:54
Avatar de lexus  
Fecha de Ingreso: enero-2002
Ubicación: Cali - Colombia
Mensajes: 2.234
Antigüedad: 22 años, 5 meses
Puntos: 4
hola aqui estan varios metodos para conectarte a sql server

por odbc
Código:
 
 
 Standard Security:
"Driver={SQL Server};Server=Aron1;Database=pubs;Uid=sa;Pwd=asdasd;" 
----------------------------- 
 Trusted connection:
"Driver={SQL Server};Server=Aron1;Database=pubs;Trusted_Connection=yes;" 
 -----------------------------
 
 Prompt for username and password:
oConn.Properties("Prompt") = adPromptAlways
oConn.Open "Driver={SQL Server};Server=Aron1;DataBase=pubs;"
por OLE DB, OleDbConnection (.NET)

Código:
 Standard Security:
 
"Provider=sqloledb;Data Source=Aron1;Initial Catalog=pubs;User Id=sa;Password=asdasd;" 
 
----------------------- 
 
 Trusted Connection:


"Provider=sqloledb;Data Source=Aron1;Initial Catalog=pubs;Integrated Security=SSPI;"
(use serverName\instanceName as Data Source to use an specifik SQLServer instance, only SQLServer2000)
------------------ Prompt for username and password: oConn.Provider = "sqloledb" oConn.Properties("Prompt") = adPromptAlways oConn.Open "Data Source=Aron1;Initial Catalog=pubs;" ----------------------------- Connect via an IP address: "Provider=sqloledb;Data Source=190.190.200.100,1433;Network Library=DBMSSOCN;Initial Catalog=pubs;User ID=sa;Password=asdasd;"
(DBMSSOCN=TCP/IP instead of Named Pipes, at the end of the Data Source is the port to use (1433 is the default))

espero te sirva
__________________
Control de Visitantes, Control de Accesos, Minutas digitales, Manejo de Correspondencia
http://www.controldevisitantes.com

Última edición por lexus; 15/01/2005 a las 10:55
  #4 (permalink)  
Antiguo 15/01/2005, 17:08
 
Fecha de Ingreso: enero-2005
Ubicación: Benifaió (Valencia)
Mensajes: 319
Antigüedad: 19 años, 5 meses
Puntos: 0
Gracias por vuestras respuestas, este fin de semana lo probrare.

No puedo utilizar SQL en el mismo hosting, ya que esa misma base de datos la tengo que utilizar para el programa, por lo que me interesa tener 1 sola base de datos.

Gracias de nuevo.
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 22:52.