문서를 영문으로 보려면 영문 확인란을 선택하세요. 마우스 포인터를 텍스트 위로 이동시켜 팝업 창에서 영문 텍스트를 표시할 수도 있습니다.
번역
영문

데이터 원본 삭제(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
}

커뮤니티 추가 항목

추가
표시: