ODBC(Open Database Connectivity)는 Microsoft Access 데이터베이스를 Microsoft SQL Server와 같은 외부 데이터 원본에 연결하는 데 사용할 수 있는 프로토콜입니다. 이 문서에는 ODBC 데이터 원본에 관한 일반 정보, ODBC 데이터 원본을 만드는 방법 및 Microsoft Access를 사용하여 ODBC 데이터 원본에 연결하는 방법이 포함되어 있습니다. 절차 단계는 사용된 특정 데이터베이스 제품 및 ODBC 드라이버에 따라 다를 수 있습니다.
이 문서의 내용
ODBC 데이터 원본 정보
데이터 원본은 해당 데이터에 액세스하는 데 필요한 연결 정보와 결합된 데이터의 원본입니다. 데이터 원본의 예로는 SQL Server, Oracle RDBMS, 스프레드시트 및 텍스트 파일이 있습니다. 연결 정보의 예로는 서버 위치, 데이터베이스 이름, 로그온 ID, 암호 및 데이터 원본에 연결하는 방법을 설명하는 다양한 ODBC 드라이버 옵션이 있습니다. 이 정보는 연결하려는 데이터베이스의 관리자에게서 얻을 수 있습니다.
ODBC 아키텍처에서 Access와 같은 응용 프로그램은 ODBC 드라이버 관리자에 연결하고, 이 ODBC 드라이버 관리자는 차례로 특정 ODBC 드라이버(예: Microsoft SQL ODBC 드라이버)를 사용하여 데이터 원본에 연결합니다. Access에서 ODBC 데이터 원본을 사용하여 기본 제공 드라이버가 없는 Access 외부의 데이터 원본에 연결합니다.
이러한 데이터 원본에 연결하려면 다음을 수행해야 합니다.
-
데이터 원본이 있는 컴퓨터에 적절한 ODBC 드라이버를 설치합니다.
-
ODBC 데이터 원본 관리자를 사용하여 Microsoft Windows 레지스트리 또는 DSN 파일에 연결 정보를 저장하거나, Visual Basic 코드로 된 연결 문자열을 사용하여 직접 연결 정보를 ODBC 드라이버 관리자에 전달하여 DSN(데이터 원본 이름)을 정의합니다.
컴퓨터 데이터 원본
컴퓨터 데이터 원본은 특정 컴퓨터의 Windows 레지스트리에 연결 정보를 저장합니다. 컴퓨터 데이터 원본이 정의된 컴퓨터에서만 컴퓨터 데이터 원본을 사용할 수 있습니다. 컴퓨터 데이터 원본은 사용자와 시스템 이렇게 두 가지 유형이 있습니다. 사용자 데이터 원본은 현재 사용자만 사용할 수 있으며 해당 사용자에게만 표시됩니다. 시스템 데이터 원본은 컴퓨터의 모든 사용자가 사용할 수 있으며 컴퓨터 및 시스템 전체 서비스에서 모든 사용자에게 표시됩니다. 컴퓨터 데이터 원본은 로그온한 사용자만 컴퓨터 데이터 원본을 볼 수 있고 원격 사용자에 의해 다른 컴퓨터에 복사될 수 없으므로 강화된 보안을 제공하려는 경우 특히 유용합니다.
파일 데이터 원본
파일 데이터 원본(DSN 파일이라고도 함)은 Windows 레지스트리가 아니라 텍스트 파일에 연결 정보를 저장하며, 일반적으로 컴퓨터 데이터 원본보다 유연하게 사용할 수 있습니다. 예를 들어 파일 데이터 원본을 올바른 ODBC 드라이버가 있는 모든 컴퓨터에 복사하여, 응용 프로그램이 사용하는 모든 컴퓨터에 일관되고 정확한 연결 정보를 사용하도록 할 수 있습니다. 또는 파일 데이터 원본을 단일 서버에 배치하고 네트워크의 여러 컴퓨터 간에 공유하고 한 위치에서 연결 정보를 쉽게 유지 관리할 수 있습니다.
파일 데이터 원본은 공유 불가능할 수도 있습니다. 공유 불가능한 파일 데이터 원본은 단일 컴퓨터에 포함되어 있고 컴퓨터 데이터 원본을 가리킵니다. 공유 불가능한 파일 데이터 원본을 사용하여 파일 데이터 원본에서 기존 컴퓨터 데이터 원본에 액세스할 수 있습니다.
연결 문자열
모듈에서 연결 정보를 지정하는 서식 있는 연결 문자열을 정의할 수 있습니다. 연결 문자열은 직접 연결 정보를 ODBC 드라이버 관리자에 전달하여, 데이터베이스를 사용하기 전에 시스템 관리자나 사용자가 먼저 DSN을 만들어야 하는 요구 사항을 제거함으로써 응용 프로그램을 간소화하는 데 도움이 됩니다.
ODBC 인터페이스에 대한 자세한 내용은 MSDN의 ODBC Programmer’s Reference(ODBC 프로그래머 참조) 섹션을 참조하세요.
ODBC 데이터 원본 추가
계속하기 전에 먼저 연결하려는 데이터 원본에 적절한 ODBC 드라이버를 구하여 설치합니다.
참고: ODBC 데이터 원본을 추가하거나 구성하려면 로컬 컴퓨터에서 관리자 그룹의 구성원이어야 합니다.
-
시작을 클릭한 다음 제어판을 클릭합니다.
-
제어판에서 관리 도구를 두 번 클릭합니다.
-
관리 도구 대화 상자에서 데이터 원본(ODBC)을 두 번 클릭합니다.
ODBC 데이터 원본 관리자 대화 상자가 나타납니다.
-
추가하려는 데이터 원본 유형에 따라 사용자 DSN, 시스템 DSN 또는 파일 DSN을 클릭합니다. 자세한 내용은 ODBC 데이터 원본 정보 섹션을 참조하세요.
-
추가를 클릭합니다.
-
사용하려는 드라이버를 선택한 다음 마침 또는 다음을 클릭합니다.
원하는 드라이버가 목록에 없으면 연결하려는 데이터베이스의 관리자에게 올바른 드라이버를 구하는 방법에 대한 정보를 문의하세요.
-
지침을 따르고 뒤이어 표시되는 대화 상자에서 필요한 연결 정보를 입력합니다.
개별 설정에 대한 자세한 내용을 보려면 ODBC 대화 상자에서 도움말을 클릭합니다.