配置 SQL Server ODBC 驱动程序 - 删除数据源
适用于:SQL Server
Azure SQL 数据库
Azure SQL 托管实例
Azure Synapse Analytics
Analytics Platform System (PDW)
在将 ODBC 应用程序与 SQL Server 2005 (9.x) 或更高版本配合使用之前,必须了解如何升级早期版本的 SQL Server 的目录存储过程版本,以及如何添加、删除和测试数据源。
可以使用 ODBC 管理器删除数据源,使用 SQLConfigDataSource) 以编程方式 (,或者在) 文件数据源名称时删除 (文件。
通过使用 ODBC 管理器删除数据源
在控制面板中,打开“管理工具”,然后双击“ODBC 数据源 (64 位) ”或“ODBC 数据源” (32 位) 。 或者,也可以从命令提示符处运行 odbcad32.exe。
单击“ 用户 DSN”、“ 系统 DSN”或“ 文件 DSN ”选项卡。
选择要删除的数据源。
单击“ 删除”,然后确认删除。
示例
若要以编程方式删除数据源,请使用 ODBC_REMOVE_DSN 或 ODBC_REMOVE_SYS_DSN 作为第二个参数调用 SQLConfigDataSource 。
以下示例显示如何以编程方式删除数据源。
// 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
}
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈