Hello !
J'ai un problème concernant l'attaque d'une BD sur serveur distant .
Mon serveur peut-être SQL Server, Oracle, MSAccess, Interbase, ... (à choix quoi ! ) . J'utilise ADO comme fournisseur de service.
Pour Access aucun problème, il suffit de spécifier le nom du fichier, un chemin réseau fonctionnant très bien. Cela se complique par contre pour un SQL Server ou Oracle par exemple. Je ne sais pas comment construire ma chaîne de connexion.
Voici ce que j'ai essayé :
Mais cela ne fonctionne pas. Erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Provider=MSDAORA.1;Integrated Security=SSPI;Persist Security Info=False;Data Source=[Adresse du serveur];Initial Catalog=[MaBase];
Je suis conscient que cela vient peut-être du fait que je n'ai pas le fournisseur de service installé sur le serveur, seulement je ne sais pas comment vérifier sa présence ... !---------------------------
Debugger Exception Notification
---------------------------
Project PTestDB.exe raised exception class EOleException with message 'Une opération OLE-DB en plusieurs étapes a généré des erreurs. Vérifiez chaque valeur d'état OLE-DB disponible. Aucun travail n'a été effectué'. Process stopped. Use Step or Run to continue.
Config PC : Delphi 7 Entreprise, WinXP sp2.
Config Serveur : Win2003 Server Small Business Entreprise, Oracle 10g Express Edition, SQL Serveur Express Edition.
I need your help please ... !
Question bonus : Est-ce que je peux spécifier le nom de la machine distante ou l'adresse IP est-elle obligatoire ... ?
Partager