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

conectar DNS en servidor

Estas en el tema de conectar DNS en servidor en el foro de ASP Clásico en Foros del Web. Hola gente, el caso es que estoy conectado una base de datos en el servidor, Interland, pero me pide el DNS, y realmente no se ...
  #1 (permalink)  
Antiguo 02/03/2002, 15:59
 
Fecha de Ingreso: enero-2002
Ubicación: Perez Zeledon Costa Rica
Mensajes: 1.009
Antigüedad: 23 años, 3 meses
Puntos: 11
conectar DNS en servidor

Hola gente, el caso es que estoy conectado una base de datos en el servidor, Interland, pero me pide el DNS, y realmente no se donde conseguir esto en el codigo, mas me confunde pues dice que el codigo debe referirse a esta DNS, lo que tengo en codigo son cosas como:
Call OpenDBConn

y

Sub OpenDBConn
Set GobjConnect = Server.CreateObject("ADODB.Connection")
GobjConnect.Open gsConnect
End Sub


Sub CloseDBConn
GobjConnect.Close
Set GobjConnect = Nothing
End Sub

y

<%
Dim GobjConnect
Dim gsConnect

'Path to your database (do not change this unless you change the name or location of your databse)
gsConnect = "Driver={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("XcAuctionLite.mdb")


Cual es o donde consigo el DNS?
gracias desde ya.
  #2 (permalink)  
Antiguo 02/03/2002, 16:38
Avatar de bakanzipp  
Fecha de Ingreso: noviembre-2001
Ubicación: santiago de shilli
Mensajes: 2.554
Antigüedad: 23 años, 5 meses
Puntos: 0
Re: conectar DNS en servidor

Por lo que yo se lo que se referencia en el codigo al realizar una conexiona la base de datos es el DSN no el DNS que son cosas diferentes...por ahi hay un mensaje donde urjose dio un enlace para conectarse dependiendo del tipo de base de datos..
ej:


Código:
  

Set Conexion = Server.CreateObject("ADODB.Connection")
conexion.open driver={SQL Server};server=NOMBRE_SERVIDOR;database=Soluziona;uid=sa;pwd=
ESPERO ACLARES TUS DUDAS
  #3 (permalink)  
Antiguo 02/03/2002, 16:45
 
Fecha de Ingreso: enero-2002
Ubicación: Perez Zeledon Costa Rica
Mensajes: 1.009
Antigüedad: 23 años, 3 meses
Puntos: 11
Re: conectar DNS en servidor

Si es el DSN, esto es:
Create DSN

--------------------------------------------------------------------------------


DSN:
Filename:
Type: Microsoft Access Driver (*.mdb)

Y estoy desconcertado con la respuesta.
  #4 (permalink)  
Antiguo 03/03/2002, 01:16
Avatar de RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 23 años, 2 meses
Puntos: 50
Re: conectar DNS en servidor

Para hacer tu conexión con los DSN, tienes que darlo de alta mediante el ODBC, pero la forma mas sencilla sin usar DSN es lo siguiente...:
Código:
Set Conna = Server.CreateObject("ADODB.Connection")
Conna.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("Tubase.mdb"))
Si tienes mas dudas, echales y trataremos de ayudar...!!
Saludos..!!


<html><center><embed src="http://www.angelfire.com/on/cobainss/Movie1.swf" height=80 width=200><BR></embed></center></html>
  #5 (permalink)  
Antiguo 03/03/2002, 14:27
 
Fecha de Ingreso: enero-2002
Ubicación: Perez Zeledon Costa Rica
Mensajes: 1.009
Antigüedad: 23 años, 3 meses
Puntos: 11
Re: conectar DNS en servidor

Ok bueno. Sera que nadie entiende la pregunta o no entiendo las respuestas.

Vean: Tengo que conetar la base de datos en el servidor en Internet. Ellos me piden el nombre del DSN y debido a que ya tengo el codigo hecho (Arriba estan las partes correspondientes) No se donde localizo esta nombre en mi codigo, ¿A donde esta en mi codigo el DSN?

Gracias.
  #6 (permalink)  
Antiguo 03/03/2002, 14:37
Avatar de urjose  
Fecha de Ingreso: diciembre-2001
Mensajes: 5.286
Antigüedad: 23 años, 4 meses
Puntos: 1
Re: conectar DNS en servidor

no entiendes por que no tienes DSN
JEJE

<a href='ir.asp?http://www.asptutor.com/asp/vart.asp?id=51' target='_blank'>http://www.asptutor.com/asp/vart.asp?id=...</a>

el DSN lo creas

1. Panel de control.
2. Fuente de datos ODBc
3. DSN de sistema
4. Ahi lo creas

saludos :)
  #7 (permalink)  
Antiguo 03/03/2002, 14:39
Avatar de urjose  
Fecha de Ingreso: diciembre-2001
Mensajes: 5.286
Antigüedad: 23 años, 4 meses
Puntos: 1
Re: conectar DNS en servidor

para el DSN

<a href='ir.asp?http://www.asptutor.com/asp/vart.asp?id=3' target='_blank'>http://www.asptutor.com/asp/vart.asp?id=...</a>

SALUDOS :)
  #8 (permalink)  
Antiguo 03/03/2002, 15:38
 
Fecha de Ingreso: enero-2002
Ubicación: Perez Zeledon Costa Rica
Mensajes: 1.009
Antigüedad: 23 años, 3 meses
Puntos: 11
Re: conectar DNS en servidor

Ok Urjose, yo creo el DSN, pero lo ahgo localmente, en mi IIS, y no lo he hecho pero el codigo funciona de maravilla en mi pc, pero lo que me confunde es que Interland me dice que el nombre de mi DSN debe ser referido en el codigo, de modo que creo que debe haver algo asi como &quot;DSN=Chuche&quot; y no tengo esto en mi codigo, de modo que mi conexion no es por DSN (Creo o corrijame), entonce s ¿qué escribo en DSN en el servidor de INterland?
otra pregunta
¿por qué funciona en mi IIS si aún no he configurado el DSN?
  #9 (permalink)  
Antiguo 03/03/2002, 15:55
Avatar de urjose  
Fecha de Ingreso: diciembre-2001
Mensajes: 5.286
Antigüedad: 23 años, 4 meses
Puntos: 1
Re: conectar DNS en servidor

te funciona localmente sin declarar el DSN por que lo estas haciendo directamente sin el con esta linea

&quot;Driver={Microsoft Access Driver (*.mdb)};DBQ=&quot; &amp; Server.MapPath(&quot;XcAuctionLite.mdb&quot;)

y lo del DSN en el servidor no tengo ni idea nunca he usado algo asi :(

saludos
  #10 (permalink)  
Antiguo 03/03/2002, 16:08
 
Fecha de Ingreso: enero-2002
Ubicación: Perez Zeledon Costa Rica
Mensajes: 1.009
Antigüedad: 23 años, 3 meses
Puntos: 11
Re: conectar DNS en servidor

Urjose, gracias, otra pregunta,
¿Tienes idea si este
GobjConnect.Open gsConnect

gsConnect = &quot;Driver={Microsoft Access Driver (*.mdb)};DBQ=&quot; &amp; Server.MapPath(&quot;XcAuctionLite.mdb&quot;)

es un string?
¿qué significa gs?
gracias.
  #11 (permalink)  
Antiguo 04/03/2002, 00:26
 
Fecha de Ingreso: febrero-2002
Ubicación: Mi ASP Bunker
Mensajes: 397
Antigüedad: 23 años, 2 meses
Puntos: 1
Re: conectar DNS en servidor

Rashid a ver si te aclaro un poco mas el tema de las conexiones :

Existen 2 formas de conectar a una base:

1) Mediante DSN, el cual se configura en el Panel de Control-&gt; ODBC
y el codigo se veria algo asi
Set Conn = Server.CreateObject(&quot;ADODB.Connection&quot;)
gsConnection = &quot;dsn=MiDSN;uid=;pwd=&quot;
Conn.Open Session(gsConnection)

2) La otra sin DSN, que se denomina DSN-less, o sea sin DSN, conectando directamente, que es lo que esta en tu codigo, y es usado generalmente por servidores tales como Brinkster, ya que no podrias acceder al Panel de dicho server.

El &quot;gsConnection&quot; es una variable tipo string, pero podes cambiarle el nombre.
Yo pej. la llamo &quot;conexion&quot;.

Saludos!
  #12 (permalink)  
Antiguo 04/03/2002, 19:31
 
Fecha de Ingreso: enero-2002
Ubicación: Perez Zeledon Costa Rica
Mensajes: 1.009
Antigüedad: 23 años, 3 meses
Puntos: 11
Re: conectar DNS en servidor

Gracias, me haz aclarado un monton, pero ¿esto significa que tal como tengo el codigo no tengo que configurar nada en el servidor?
¿o tengo que hacer una conexion para que la base de datos funcione?
;)
  #13 (permalink)  
Antiguo 05/03/2002, 03:19
 
Fecha de Ingreso: febrero-2002
Ubicación: Mi ASP Bunker
Mensajes: 397
Antigüedad: 23 años, 2 meses
Puntos: 1
Re: conectar DNS en servidor

Vas a tener que modificar la linea

gsConnect = &quot;Driver={Microsoft Access Driver (*.mdb)};DBQ=&quot; &amp; Server.MapPath(&quot;XcAuctionLite.mdb&quot;)

por

gsConnect = &quot;DSN=MiDSN;uid=;pwd=&quot;

luego al configurar el DSN de Interland, deberas indicar archivo &quot;XcAuctionLite.mdb&quot; y llamarle MiDSN, o el nombre que desees.

va + o - ? ;)

  #14 (permalink)  
Antiguo 08/03/2002, 02:48
 
Fecha de Ingreso: enero-2002
Ubicación: Burgos, España
Mensajes: 116
Antigüedad: 23 años, 3 meses
Puntos: 0
Re: conectar DNS en servidor

Urjose, Nochero...

¡¡¡ MUCHAS GRACIAS !!!

a TODOS

:)

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 00:36.