Cómo conectarse a una base de datos SQL con Windows 7

Cómo conectarse a una base de datos SQL con Windows 7

Tengo un programa de base de datos de terceros en uno de nuestros servidores. Con Windows XP simplemente creamos un acceso directo en el escritorio que inicia la aplicación (\apps-server\icad\msassets.exe). Cuando intento ejecutar el mismo acceso directo en mi computadora portátil con Windows 7 (32 bits) (Dell 3340), se inicia pero aparece un error que dice que no se puede conectar. El error dice:

SQLSTATE=IM002
   [MICROSOFT][ODBC Driver Manager] Data source name not found and no
   default drive specified

Este es el código en el archivo .ini:

 [odbc]
    dbms=ODBC 
    dbpass=sql
    DelimitIdentifiertodb = "no"
    logid=
    logpass=
    servername=
    DbParm=ConnectString='DSN=MCSO_SQL11;UID=dba;PWD=sql'

Esto ha funcionado con versiones anteriores de Windows.

Respuesta1

Su máquina XP probablemente tenía instalado el software/controladores del conector ODBC MySQL (u otra base de datos SQL) y una entrada creada en el panel de control ODBC/Fuentes de datos de XP dentro de "Panel de control" -> "Herramientas administrativas" -> "Fuentes de datos".

Puede instalar el conector/controladores ODBC (MySQL) en Windows 7 para que su aplicación continúe ejecutándose. Sin embargo, lo ideal sería migrar (reescribir) la aplicación para utilizar la conexión SQL sin ODBC.

Para obtener más información y descargar el software del conector, consulte el sitio web de MySQL:http://dev.mysql.com/downloads/connector/odbc/

información relacionada