Conectar con una base de datos remota SQL

Iniciado por {_The_Alwar_}, 22 Junio 2005, 14:45 PM

0 Miembros y 1 Visitante están viendo este tema.

{_The_Alwar_}

Como puedo crear una conexion ODBC con un una base de datos de un hosting???

programatrix

No se mucho sobre ese protocolo pero me imagino que si no hay un control ya hecho para eso deverás hacer un programa usando winsock. Te conectas por el puerto que sea y le envias comandos y el servidor te envia respuesta.

{_The_Alwar_}

no, si para eso me parece que se usan los ado o dao, el problema esk previamente e de crear una conexion entre la base de datos y el ado o dao, en Configuracion > ODBC para 32 bits > ay tengo que crear una union entre mi base de datos y el programa, pero no se hacerlo eso es lo que yo quiero

el_chente23

provider=SQLOLEDB;DATA SOURCE=Nombre_Servidor;INITIAL CATALOG=Nombre_BD;USER ID=Nom_Usuario_SQL;PASSWORD=Pass_Usuario_SQL;

Espero te sirva  ;)

{_The_Alwar_}

Bueno, como veo que no me explico bien, paso a las screeshots.... y os digo lo que creo que necesito hacer para mostrar datos en mi programa de un base de datos que esta en mi hoting... http://alwarstudios.buildtolearn.net ...

1- Al panel de control (Inicio > Configuracion > Panel de control)
y luego

Seguimos

Ahora agregaremos una conexion ODBC

Procedemos

Y ahora es cuando bienene los problemas....

Por aqui ya no voy seguro....

Y tachan!!!


Vale ahora cuento de que va mi programa, es un programa de gestion de una empresa, esta tiene dos oficinas k estan a una distancia de 200 km, y deben compartir la base de datos ya que sus productos y clientes son comunes... yo necesito cargar de esa base de datos la informacion, y la base de datos ya que los ordenadores estan a distancia la pondre en un server... por favor solo quiero respuestas sobre como realizar esta conexion, ya que del codigo de momento no me hace falta nada (creo) si saben otra forma de usar bases de datos remotas soy todo o¡dos
Saludos

Ironhorse

Nunca conecté un cliente SQL server a traves de Internet, pero no difiere en mucho de una conexión en una LAN, al fin de cuentas se comunican por TCP/IP.
Si tienes un firewall debes abrir el puerto que escucha el servidor SQL.
Pégense una vuelta por Cracton :)

Slasher-K

Cita de: el_chente23 en 22 Junio 2005, 21:23 PM
provider=SQLOLEDB;DATA SOURCE=Nombre_Servidor;INITIAL CATALOG=Nombre_BD;USER ID=Nom_Usuario_SQL;PASSWORD=Pass_Usuario_SQL;

Espero te sirva ;)

Es exactamente eso. Eso es la cadena de conexión, reemplaza los argumentos por los tuyos y establece la propiedad ConnectionString del objeto Connection.

Saludos.



A la reina de las profundidades que cuida los pasos de una sombra en la noche :*

{_The_Alwar_}

ya, vale, ya encontre eso por otro lado y  me entere mejor, el problema esk me da error al poner la dire del server, le pongo la url de la web y no va, le pongo la ip k se supone que es y tampoco

Manibal_man

El tema es que en ese campo no va una direccion ip ni una url...

aca tenes un ejemplo

http://www.netveloper.com/contenido.aspx?IDC=61&IDP=0

Saludos
:: I was born ready motha fucka ::

{_The_Alwar_}

Gracias, ya me voy enterando, pero como puedo averiguar el nombre del servidor SQL de mi hostign????  En la url esa te explican los pason, pero no te dicen nada del servidor, y ese es mi problema
Saludos