Microsoft SQL Server 2017 Reporting Services 설치한 후 다양한 데이터 원본에 연결하는 방법을 기록해 봅니다.
첫 번째, Oracle database 에 연결하는 방법입니다.
오라클 사이트에서 아래 버전의 ODAC을 설치하고 TNS 정보도 함께 입력하여 설치를 완료하였습니다. 설치 요구사항으로 The Data Provider for .NET 4 가 포함되어야 하는 것으로 확인됩니다.
64-bit ODAC 12.2c Release 1 (12.2.0.1.1) for Windows x64
https://www.oracle.com/database/technologies/odac-downloads.html
설치 완료 후 리포트 포털에 접속해 보면 ‘Oracle Database’ 라는 항목이 추가된 것을 볼 수 있습니다.
해당 공급자를 사용하여 Data Source = TNS 이름을 부여한 후 올바른 연결 정보를 입력하면 연결 테스트가 성공하는 것을 볼 수 있습니다.
만약 해당 서버에 32-bit 클라이언트 툴을 설치할 필요가 없다면 ORACLE 공급자 32-bit 버전은 필요하지 않습니다. 그 밖에 다른 데이터 원본에 연결할 때는 아래와 같은 형태로 연결을 Connection String 을 참고하면 되겠습니다.
Oracle Database
data source=ORCL1;
Microsoft SQL Server
server=SQL2017S01;database=master;
ODBC
DRIVER=ODBC Driver 13 for SQL Server;server=SQL2017S01;database=master;
OLE DB
Provider=OraOLEDB.Oracle.1;Data Source=ORCL;
작성자: Lai Go / 작성일자: 2020.01.07