아키텍처

데이터 공급자는 IBM Mainframe z/OS 및 IBM Midrange i5/OS를 비롯한 다양한 운영 체제에서 실행되는 원격 IBM DB2 데이터베이스 서버에 Microsoft SQL Server 2012 데이터 소비자를 연결합니다. 데이터 공급자는 코드 페이지 변환 및 데이터 변환과 같은 플랫폼 간 상호 운용성 기능을 갖추고 있습니다. 또한 데이터 공급자는 인증과 데이터 암호화를 위한 보안 및 보호 기능을 제공합니다.

SQL2010 프로그램을 z/OS DB용 IBM DB2에 연결

데이터 공급자

데이터 공급자 도구

데이터 공급자에는 IT 전문가 및 엔터프라이즈 개발자가 사용할 수 있는 도구가 포함되어 있습니다.

데이터 원본 마법사가 있는 데이터 액세스 도구

데이터 액세스 도구는 OLE DB 데이터 연결 파일 형식으로 연결을 정의하고, 업데이트하고, 카탈로그를 만들고, 연결 정의를 사용하기 위한 그래픽 유틸리티입니다. DAT(데이터 액세스 도구) 내에서 UDL 파일의 정의 및 테스트 과정을 안내하는 DSW(데이터 원본 마법사)를 시작할 수 있습니다. DAT 및 DSW를 사용하여 테스트를 수행하고, DB2 정적 SQL 패키지(필수 CREATE CURSOR 문 포함)를 만들고, DB2 암호를 변경하고, 시스템 카탈로그 테이블 SYSIBM.SYSTABLES 쿼리를 샘플링할 수 있습니다.

데이터 연결

OLE DB 데이터 연결 그래픽 유틸리티는 별도로, UDL 파일을 정의하고 테스트하는 보다 간단한 방법을 제공합니다. 대부분의 데이터 소비자는 구성 및 배포 도구 내에서 데이터 연결 도구를 시작합니다. 데이터 연결 도구의 연결 대화 상자에는 이전에 정의한 UDL 파일을 찾기 위한 찾아보기 단추가 있습니다. 이 단추를 사용하여 DAT 및 DSW를 통해 정의한 UDL 파일을 다시 사용할 수 있습니다.

추적 유틸리티

데이터 공급자에는 DB2 네트워크 라이브러리(클라이언트) 추적을 시작하기 위한 추적 유틸리티가 있습니다. 또한 IT 전문가는 Windows 네트워크 모니터를 사용하여 TCP/IP를 통한 DRDA 흐름을 추적할 수 있습니다.

SQL Server 도구

SSDT(SQL Server 데이터 도구)

SSDT(SQL Server 데이터 도구)는 Analysis Services, Integration Services 및 Reporting Services를 사용하는 비즈니스 솔루션을 만들기 위한 기본 개발 환경입니다. SSDT는 각 소비자별 템플릿, 디자이너 및 마법사를 제공합니다. 자세한 내용은 SQL Server 데이터 도구(https://go.microsoft.com/fwlink/?LinkId=241509)를 참조하십시오.

SQL Server Management Studio

SQL Server Management Studio는 SQL Server의 모든 구성 요소를 액세스, 구성, 관리 및 개발할 수 있는 통합 환경입니다. SQL Server Management Studio의 그래픽 도구와 스크립트 편집기를 사용하여 DB2 데이터 및 SQL Server 데이터를 작업할 수 있습니다. 또한 SQL Server Management Studio는 Reporting Services 및 Integration Services 등의 모든 SQL Server 구성 요소와 작동합니다. 자세한 내용은 SQL Server Management Studio(https://go.microsoft.com/fwlink/?LinkId=241507)를 참조하십시오.

SQL Server 데이터 소비자

Integration Services

SSDT(SQL Server 데이터 도구)는 패키지, 패키지의 데이터 원본, 데이터 원본 뷰를 만드는 Integration Services 프로젝트를 제공합니다. 자세한 내용은 Integration Services 및 Studio 환경(https://go.microsoft.com/fwlink/?LinkID=241506)을 참조하십시오.

제공된 사이트(https://go.microsoft.com/fwlink/?LinkId=241512)의 네임스페이스를 사용하여 패키지를 프로그램 방식으로 만들고 관리할 수도 있습니다. Integration Services 솔루션을 만드는 방법에 대한 자세한 내용은 Integration Services 개발자 정보 센터(https://go.microsoft.com/fwlink/?LinkID=180761)를 참조하십시오. SQL Server Integration Services에 대한 설명서는 SQL Server Integration Services(https://go.microsoft.com/fwlink/?LinkID=241513)를 참조하십시오.

쿼리 프로세서

SQL Server 2012의 분산 쿼리는 여러 데이터 원본에 대한 분산된 동시 액세스를 제공합니다. DQP(분산 쿼리 프로세서)를 사용하여 DB2, 호스트 파일 시스템, Oracle 또는 OLE DB 공급자가 액세스할 수 있는 기타 데이터 원본의 테이블과 SQL Server의 테이블을 결합하는 유형이 다른 쿼리를 만들 수 있습니다. 개발자가 SQL Server에 직접 쓰고 Windows 기반 및 호스트 기반 데이터를 해당 응용 프로그램에 통합할 수 있도록 DQP를 사용하여 DB2 테이블을 통한 SQL Server 뷰를 만들 수 있습니다.

SQL Server 분산 쿼리에 대한 자세한 내용은 SQL Server 데이터베이스 엔진(https://go.microsoft.com/fwlink/?LinkID=241510)을 참조하십시오.


DB2를 다른 데이터 소스에 참가시키기 위해 DQP 사용

Analysis Services

SSDT를 사용하여 SQL Server Analysis Services의 OLAP(온라인 분석 처리) 큐브와 데이터 마이닝 모델을 개발할 수 있습니다. 이 프로젝트 형식에는 큐브, 차원, 마이닝 구조, 데이터 원본, 데이터 원본 뷰 및 역할에 대한 템플릿이 포함되어 있으며 이러한 개체로 작업하기 위한 도구를 제공합니다.

Analysis Services 설명서는 Business Intelligence Development Studio의 Analysis Services(Analysis Services - 다차원 데이터)(https://go.microsoft.com/fwlink/?LinkID=241511)와 Analysis Services(https://go.microsoft.com/fwlink/?LinkID=241514)를 참조하십시오.

Reporting Services

Business Intelligence Development Studio의 보고서 모델과 보고서 서버 프로젝트를 사용하여 DB2 데이터에 액세스하는 Reporting Services 솔루션을 개발할 수 있습니다. 보고서 모델 프로젝트 형식에는 보고서 모델, 데이터 원본 및 데이터 원본 뷰에 대한 템플릿이 포함되어 있으며 이러한 개체로 작업하기 위한 도구를 제공합니다. 보고서 서버 프로젝트에는 보고서 및 공유 데이터 원본 작업에 사용할 템플릿이 포함되어 있습니다. 자세한 내용은 Reporting Services(SSRS)(https://go.microsoft.com/fwlink/?LinkID=241516)를 참조하십시오.

Reporting Services 설명서는 Reporting Services(SSRS)(https://go.microsoft.com/fwlink/?LinkID=241515)를 참조하십시오.

복제

관리자는 SQL Server Management Studio의 복제 마법사를 사용하여 스냅샷 또는 트랜잭션 복제 중 하나의 작업의 일부로 SQL Server에서 DB2로 데이터를 이동할 수 있습니다. 복제의 경우 SQL Server는 연결을 위해 연결된 서버를 사용하고 DB2와의 데이터 동기화를 위해 Integration Services를 사용합니다. SQL Server 복제 설명서는 SQL Server 복제(https://go.microsoft.com/fwlink/?LinkId=241517)를 참조하십시오.