Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Vous pouvez supprimer une source de données à l’aide de l’administrateur ODBC, par programme (à l’aide de SQLConfigDataSource) ou en supprimant un fichier (si un nom de source de données de fichier).
Pour supprimer une source de données à l’aide de l’administrateur ODBC
Dans le Panneau de configuration, ouvrez Outils d’administration, puis double-cliquez sur Sources de données (ODBC). Vous pouvez également exécuter odbcad32.exe à partir de l’invite de commandes.
Cliquez sur l’onglet User DSN, System DSN ou File DSN .
Cliquez sur la source de données à supprimer.
Cliquez sur Supprimer, puis confirmez la suppression.
Exemple :
Pour supprimer par programmation une source de données, appelez SQLConfigDataSource à l’aide de ODBC_REMOVE_DSN ou de ODBC_REMOVE_SYS_DSN comme deuxième paramètre.
L’exemple suivant montre comment supprimer par programme une source de données.
// remove_odbc_data_source.cpp
// compile with: ODBCCP32.lib user32.lib
#include <iostream>
#include <windows.h>
#include <odbcinst.h>
int main() {
LPCSTR provider = "SQL Server"; // Windows SQL Server Driver
LPCSTR provider = "SQL Server"; // Windows SQL Server driver
LPCSTR provider2 = "SQL Server Native Client 11.0"; // SQL Server 2012 Native Client driver
LPCSTR dsnname = "DSN=data2";
BOOL retval = SQLConfigDataSource(NULL, ODBC_REMOVE_DSN, provider, dsnname);
std::cout << retval; // 1 if successful
}
Voir aussi
Configuration des rubriques de procédure du pilote ODBC SQL Server