다음을 통해 공유


데이터 원본 삭제(ODBC)

ODBC 관리자를 사용하거나 프로그래밍 방식으로( SQLConfigDataSource 사용) 파일을 삭제하여(파일 데이터 원본 이름인 경우) 데이터 원본을 삭제할 수 있습니다.

ODBC 관리자를 사용하여 데이터 원본을 삭제하려면

  1. 제어판에서 관리 도구를 연 다음 ODBC(데이터 원본)를 두 번 클릭합니다. 또는 명령 프롬프트에서 odbcad32.exe 실행할 수 있습니다.

  2. 사용자 DSN, 시스템 DSN 또는 파일 DSN 탭을 클릭합니다.

  3. 삭제할 데이터 원본을 클릭합니다.

  4. 제거를 클릭한 다음 삭제를 확인합니다.

예시

프로그래밍 방식으로 데이터 원본을 삭제하려면 두 번째 매개 변수로 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  
}  

또한 참조하십시오

SQL Server ODBC 드라이버 방법 토픽 구성