SQL Management Studio를 사용하여 Oracle에 연결하는 방법

...

Microsoft는 SQL Server 데이터베이스에 대한 인터페이스로 SSMS(SQL Server Management Studio)를 제공합니다. SSMS 응용 프로그램을 사용하면 서버에서 데이터베이스를 관리할 수 있습니다. 데이터베이스 관리 옵션에는 데이터베이스 추가 및 제거, 데이터베이스 및 테이블 구조 수정, 데이터 수정 또는 액세스가 포함됩니다. Microsoft SQL Server 데이터베이스를 관리하는 것 외에도 연결된 서버를 구성하는 옵션이 있습니다. 연결된 서버는 SSMS 인터페이스를 통해 액세스할 수 있는 Microsoft 또는 Oracle과 같은 다른 공급업체의 파일 또는 다른 데이터베이스 응용 프로그램입니다. 이를 통해 쿼리의 기본 데이터에 쉽게 액세스할 수 있습니다. SSMS에서 연결 서버를 만들면 실제로 연결이 데이터베이스에 저장되므로 다른 응용 프로그램에서도 액세스할 수 있습니다.

1 단계

Microsoft SQL Server 시스템에 Oracle 클라이언트 소프트웨어를 설치합니다. 이에 대한 Oracle의 지침을 따르십시오.

오늘의 비디오

2 단계

SSMS를 열고 연결된 서버를 원하는 데이터베이스에 연결합니다.

3단계

화면 상단의 "새 쿼리"를 클릭합니다.

4단계

Oracle 데이터베이스에 대한 별칭이 아직 정의되지 않은 경우 새 별칭을 만들려면 SQL Server 구성 관리자를 엽니다. 별칭이 이미 생성된 경우 8단계로 이동합니다.

5단계

SQL Server 구성 관리자에서 SQL 네이티브 클라이언트 구성 옵션을 확장합니다.

6단계

별칭을 마우스 오른쪽 버튼으로 클릭합니다. "새 별칭"을 클릭합니다.

7단계

화면의 지시에 따라 Oracle 데이터베이스에 대한 새 별칭을 만듭니다.

8단계

다음과 같이 연결된 서버를 추가하는 명령을 입력합니다.

exec sp_addlinkedserver @server='[myServer]', @srvproduct='Oracle', @provider='OraOLEDB.Oracle', @datasrc='[별칭]'

"myServer"를 연결된 서버에 사용할 이름으로 바꿉니다. "alias"를 이전에 만든 별칭으로 바꿉니다. 제품 또는 공급자 이름을 변경하지 마십시오.

9단계

쿼리를 실행합니다. 왼쪽에서 "서버 개체"를 클릭한 다음 "연결된 서버"를 클릭하여 연결된 서버가 SSMS에 표시되는지 확인합니다.

필요한 것

  • Microsoft SQL Server 시스템에 대한 관리 액세스

  • 오라클 클라이언트 소프트웨어

두 개의 OLE DB 공급자가 Microsoft SQL과 함께 사용하도록 테스트되었습니다. Microsoft OLE DB Provider for Oracle과 Oracle Provider for OLE DB(8.1.7.3.0) for Windows 2000/NT입니다.