• Sábado 27 de Abril de 2024, 05:37

Autor Tema:  Conexión VB6.0 en WinXP a SQL2005Express en Win7.  (Leído 4853 veces)

Dieguinho..

  • Miembro activo
  • **
  • Mensajes: 43
    • Ver Perfil
Conexión VB6.0 en WinXP a SQL2005Express en Win7.
« en: Miércoles 31 de Octubre de 2012, 16:44 »
0
Buenas tardes, les escribo por lo siguiente, espero puedan ayudarme.

Tengo en una PC con Win 7 instalado un SQL 2005 Express.
Y en otra PC con Win XP tengo instalado visual basic 6.0 y una aplicación desarrollada en dicho lenguaje.

Lo que no se por que no puedo realizar es la conexión al SQL.
El string de conexion que estoy usando es el siguiente:

"Provider=SQLNCLI.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=MiBaseDeDatos;Data Source=PCXXX\SQLEXPRESS"

Y me lanza un error 3706 'No se encontró el proveedor especificado. Es posible que no esté instalado correctamente'.
Probé con varios string de conexión pero nada.

Puede ser que sea algo con la instalación del SQL en la PC con Win 7? Porque algo que me pareció raro es que (ayudandome de un archivo con extensión .udl)
veo el listado de servidores disponibles y me aparece la PCXXX pero sin el '\SQLEXPRESS'.
En cambio en otras pcs o servidores si aparece SERVERXXX\SQLEXPRESS.

La verdad que no se bien que puede ser.

Alguna idea?

Saludos!

Dieguinho..

  • Miembro activo
  • **
  • Mensajes: 43
    • Ver Perfil
Re:Conexión VB6.0 en WinXP a SQL2005Express en Win7.
« Respuesta #1 en: Miércoles 31 de Octubre de 2012, 16:57 »
0
En realidad ahora que lo veo de ninguna máquina puedo acceder.
Será algo de la instalación del SQL?? me faltará algo??

gabio2

  • Miembro MUY activo
  • ***
  • Mensajes: 402
  • Nacionalidad: mx
    • Ver Perfil
Re:Conexión VB6.0 en WinXP a SQL2005Express en Win7.
« Respuesta #2 en: Miércoles 31 de Octubre de 2012, 19:24 »
0
Que driver utilizas para conectarte?.. ODBC, OLEDB, ETC..?...

Se NADA de VB6... pero mira encontré algo similar.... http://www.lawebdelprogramador.com/foros/Visual_Basic/1221303-Proyecto_de_VB6_a_Windows_7.html


Espero te pueda ayudar.. saludos..
@gabio87

Dieguinho..

  • Miembro activo
  • **
  • Mensajes: 43
    • Ver Perfil
Re:Conexión VB6.0 en WinXP a SQL2005Express en Win7.
« Respuesta #3 en: Miércoles 31 de Octubre de 2012, 19:46 »
0
Gracias por contestar!, pero justo en el momento que abría tu link para ver que decía, lei otro que tenía abierto y creo que ahí di con la solucion.

Aparentemente me faltaba configurar el SQL para permitir conexiones remotas.
Les dejo el link de Microsoft donde detalla como hacerlo.
http://support.microsoft.com/kb/914277#method1

Despues reinicié el SQL y anduvo bien.
Espero a alguno le sirva.

Saludos!