ODBC 데이터베이스 연결을 만들고 설정하는 방법

이 간단한 방법 문서에서는 SQL Server 데이터베이스에 대한 ODBC(Open Database Connectivity) 연결을 설정하는 방법을 설명합니다. 이 연결은 클라이언트-서버 응용 프로그램에 가장 일반적으로 사용됩니다. 예를 들어 SQL Server 데이터베이스를 백엔드로 사용하고 프론트엔드로 MS Access와 같은 것을 사용하는 경우입니다.

1 단계

...

SQL Server 데이터베이스에서 MS Access 프런트 엔드 응용 프로그램으로 테이블을 연결하는 ODBC 연결을 만들고 설정하려면 아래 단계를 수행해야 합니다.

오늘의 비디오

  1. 시작하려면 다음과 같이 제어판을 열어야 합니다. 시작을 클릭한 다음 제어판을 클릭합니다.

2 단계

...
  1. 그런 다음 관리 도구 아이콘을 두 번 클릭합니다.

  2. 그런 다음 데이터 소스(ODBC) 아이콘을 두 번 클릭합니다.

3단계

...
  1. ODBC 데이터 소스 관리자 창에서 화면 우측의 ADD 버튼을 클릭합니다.

4단계

...
  1. 새 데이터 원본 만들기 창에서 목록 맨 아래까지 스크롤하고 SQL Server를 클릭합니다.

  2. 그런 다음 마침 버튼을 클릭합니다.

5단계

...
  1. SQL Server에 대한 새 데이터 원본 만들기 창에서 ODBC 연결의 이름을 입력합니다. 이것은 원하는 이름이 될 수 있으며 나중에 사용될 것입니다(제 다른 eHow 문서: MS Access에서 SQL Server 테이블을 연결하는 방법 참조). 내 예에서는 "eHowDataSource1"이라는 이름을 사용했습니다.

  2. 그런 다음 데이터 원본에 대한 설명을 입력합니다. 다시 한 번, 이것은 원하는 설명 정보일 수 있습니다. 내 예에서는 이름 필드에 입력한 것과 동일한 정보를 사용했습니다.

  3. 그런 다음 SQL Server의 서버 이름을 입력합니다. 이 예에서는 eHowServer라는 서버 이름을 사용했습니다.

  4. 모든 필드를 입력했으면 NEXT를 클릭합니다.

6단계

...
  1. 연결 유형에 해당하는 라디오 버튼을 클릭합니다.

표준 Windows 로그인을 사용하여 SQL Server 데이터베이스에 액세스하는 경우 "Windows NT 인증 사용..."에 대한 기본 옵션을 유지하십시오. NEXT를 클릭하고 아래의 12단계로 이동합니다.

그렇지 않고 SQL Server 로그인을 사용하여 SQL Server 데이터베이스에 액세스하는 경우 라디오 버튼을 클릭하십시오. "With SQL Server Authentication..." 옵션을 선택한 다음 SQL Server 로그인 ID와 비밀번호. 다음을 클릭합니다.

7단계

...
  1. SQL Server 데이터베이스 이름이 "기본 데이터베이스 변경:" 드롭다운에 나타나면 다음을 클릭하고 아래 13단계로 이동합니다.

그렇지 않고 데이터베이스가 나타나지 않으면 먼저 "기본 데이터베이스 변경:" 상자를 클릭해야 합니다. 그런 다음 드롭다운 메뉴에서 SQL Server 데이터베이스 이름을 선택합니다. 다음을 클릭하십시오.

8단계

...
  1. 다음 창에서 일반적으로 기본 옵션은 "있는 그대로" 유지되어야 하므로 옵션을 변경하지 말고 마침 버튼을 클릭하십시오.

9단계

...
  1. ODBC Microsoft SQL Server 설정 창에서 데이터 소스 테스트 버튼을 클릭하여 연결 설정이 올바른지 확인하십시오.

10단계

...
  1. 설정이 정확하면 "TESTS COMPLETED SUCCESSFULLY"라는 메시지가 표시되어야 합니다.

테스트에 실패한 경우 뒤로 버튼을 클릭하여 잘못된 설정을 확인한 다음 위의 단계를 반복해야 합니다.

11단계

축하 해요!! 이제 MS Access 응용 프로그램 내에서 테이블을 연결하는 데 사용할 수 있는 SQL Server 데이터베이스에 대한 ODBC 연결을 성공적으로 설정하고 만들었습니다.

참고: 위의 단계를 사용하여 사용 가능한 다른 모든 데이터 원본에 대한 ODBC 연결을 만들 수 있습니다. 참고: 9단계에서 연결에 성공하려면 서버의 정확한 이름을 입력해야 합니다.