Comment se connecter à la base de données SQL avec Windows 7


2

J'ai un programme de base de données tiers sur l'un de nos serveurs. Avec Windows XP, nous créons simplement un raccourci sur le bureau qui lance l’application (\ apps-server \ icad \ msassets.exe). Lorsque je tente d'exécuter le même raccourci sur mon ordinateur portable Windows 7 (32 bits) (Dell 3340), il démarre, mais un message d'erreur m'indique qu'il ne peut pas se connecter. L'erreur indique:

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

C'est le code dans le fichier .ini:

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

Cela a fonctionné avec les versions précédentes de Windows.


Quel est le nom du programme de base de données tiers?
— Devid

s'agit-il d'une base de données SQLServer et devez-vous utiliser un pilote ODBC? OleDB, ADO ou le client SQL natif est-il une option? sinon, consultez le Panneau de configuration - & gt; Outils d'administration - & gt; Sources de données pour une interface permettant d'installer des pilotes odbc et de créer des DSN système et utilisateur.
— Frank Thomas

Bonne réponse Frank Thomas. J'essayais de me rappeler les termes.
— Kinnectus

Réponses:


2

Votre logiciel XP disposait probablement du logiciel / pilote de connecteur ODBC MySQL (ou d’une autre base de données SQL) et d’une entrée créée dans le panneau de configuration XP ODBC / Data Sources dans "Panneau de configuration" - & gt; "Outils d'administration" - & gt; "Les sources de données".

Vous pouvez installer le connecteur / les pilotes ODBC (MySQL) sur Windows 7 pour que votre application continue à s'exécuter. Idéalement, l'application doit être migrée (réécrite) pour utiliser la connexion SQL sans ODBC.

Pour plus d'informations et pour télécharger le logiciel du connecteur, consultez le site Web de MySQL: http://dev.mysql.com/downloads/connector/odbc/

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.