SQL Server 데이터베이스 엔진에 연결
업데이트: 2005년 12월 5일
Microsoft SQL Server 데이터베이스 엔진 에 연결하는 데는 5가지 요소가 포함됩니다.
- 서버 및 클라이언트 컴퓨터에 네트워크 프로토콜을 설치합니다.
네트워크 프로토콜은 운영 체제의 기능이며 Microsoft Windows 도구를 사용하여 설치 및 구성됩니다. 네트워크 프로토콜의 설치 및 구성 방법은 Windows 설명서를 참조하거나 네트워크 관리자에게 문의하십시오. - 데이터베이스 엔진 에서 하나 이상의 네트워크 프로토콜을 수신하도록 설정 및 구성합니다.
사용할 프로토콜을 SQL Server 구성 관리자에서 설정할 수 있습니다. 자세한 내용은 서버 네트워크 구성을 참조하십시오. 프로토콜이 설정되면 데이터베이스 엔진 은 SQL 네이티브 클라이언트로 포맷한 클라이언트 컴퓨터에서 데이터베이스 통신을 수신합니다. SQL 네이티브 클라이언트는 로컬 SQL Server 도구에서 사용하기 위해 일반적으로 서버에도 설치됩니다. - 각 클라이언트 컴퓨터에 SQL 네이티브 클라이언트를 설치합니다.
SQLNCLI(SQL 네이티브 클라이언트)는 Microsoft SQL Server 2005의 새로운 데이터 액세스 기술로, OLE DB 및 ODBC 모두에서 사용되는 독립 실행형 데이터 액세스 API(응용 프로그래밍 인터페이스)입니다. 이 기술은 SQL OLE DB 공급자와 SQL ODBC 드라이버를 하나의 네이티브 DLL(동적 링크 라이브러리)로 조합한 것이며 MDAC(Microsoft Data Access Components)와는 분리된 고유한 새 기능을 제공합니다. SQL Server 설치 프로그램을 사용하여 SQLCLI를 SQL Server 2005 도구의 일부로 설치할 수 있습니다. 네트워크 라이브러리에 대한 자세한 내용은 네트워크 프로토콜 및 TDS 끝점을 참조하십시오. - 원하는 프로토콜을 사용하여 연결하도록 각 클라이언트 컴퓨터를 설정 및 구성합니다.
설치한 다음 SQL Server 구성 관리자를 사용하여 프로토콜을 설정하고 연결 시도 시 프로토콜이 사용되는 순서를 지정합니다. 자세한 내용은 클라이언트 네트워크 구성을 참조하십시오. - 방화벽에서 포트를 열어 데이터베이스 통신을 허용합니다.
- 프록시 서버를 사용하여 SQL Server 인스턴스에 연결하는 경우 자세한 내용은 프록시 서버를 통해 SQL Server에 연결을 참조하십시오.
- 방화벽 시스템을 사용하여 SQL Server 인스턴스가 포함된 네트워크를 나머지 인터넷에서 격리하는 경우 자세한 내용은 인터넷으로 SQL Server에 연결을 참조하십시오.
섹션 내용
항목 | 설명 |
---|---|
프로토콜 설정, 프로토콜에서 사용하는 포트 또는 파이프 수정, 암호화 구성, SQL Server Browser 서비스 구성, 네트워크에서 SQL Server 데이터베이스 엔진 표시 또는 숨김 및 서버 보안 주체 이름 등록과 같은 서버 네트워크 구성 작업에 대한 정보를 포함합니다. |
|
서버 및 클라이언트 컴퓨터에 SQL 네이티브 클라이언트 네트워크 라이브러리를 설치하고 네트워크 프로토콜의 일치하는 쌍을 설정하는 데 대해 설명합니다. |
|
네트워크에서 클라이언트 컴퓨터를 SQL Server 2005 인스턴스에 연결하는 방법에 대해 설명합니다. |
|
Microsoft ISA(Internet Security and Acceleration)를 사용하여 Microsoft SQL Server 인스턴스에 연결하는 방법에 대해 설명합니다. |
|
SQL Server Management Studio 또는 OLE DB 기반의 클라이언트 응용 프로그램이나 ODBC(Open Database Connectivity)를 사용하여 Microsoft SQL Server 데이터베이스 엔진 인스턴스에 인터넷을 통해 연결하는 방법에 대해 설명합니다. |
참고 항목
관련 자료
SQL Server 구성 관리자
SQL Native Client Programming