Oracle 연결 형식(SSRS)Oracle Connection Type (SSRS)

보고서에서 Oracle 데이터베이스의 데이터를 사용하려면 Oracle 유형의 보고서 데이터 원본을 기반으로 하는 데이터 집합이 있어야 합니다.To use data from an Oracle database in your report, you must you must have a dataset that is based on a report data source of type Oracle. 이 기본 제공 데이터 원본 유형은 직접 Oracle 데이터 공급자를 사용 하 고 Oracle 클라이언트 소프트웨어 구성 요소가 필요 합니다.This built-in data source type uses the Oracle Data Provider directly and requires an Oracle client software component.

Oracle 클라이언트 도구를 설치 하려면 다음을 수행할 수 있습니다.To install the Oracle Client tools you can do the following.

  1. 로 이동 Oracle의 다운로드 사이트Go to Oracle's download site
  2. Windows (서버에 대 한 64 비트, 도구에 대 한 32 비트) 용 ODAC 12c 릴리스 4 (12.1.0.2.4)를 다운로드 합니다.Download ODAC 12c Release 4 (12.1.0.2.4) for Windows (64bit for server, 32bit for tools)
  3. .NET 4에 대 한 데이터 공급자 설치Install the Data Provider for .NET 4

    이 항목의 정보를 사용하여 데이터 원본을 작성할 수 있습니다.Use the information in this topic to build a data source. 단계별 지침은 데이터 연결 추가 및 확인(보고서 작성기 및 SSRS)을 참조하세요.For step-by-step instructions, see Add and Verify a Data Connection (Report Builder and SSRS).

연결 문자열 Connection String

데이터 원본 연결에 사용할 자격 증명 및 연결 정보는 데이터베이스 관리자에게 문의하십시오.Contact your database administrator for connection information and for the credentials to use to connect to the data source. 다음 연결 문자열 예에서는 유니코드를 사용하는 "Oracle9"라는 서버의 Oracle 데이터베이스를 지정합니다.The following connection string example specifies an Oracle database on the server named "Oracle9" using Unicode. 서버 이름은 Tnsnames.ora 구성 파일에 Oracle 서버 인스턴스 이름으로 정의되어 있는 이름과 일치해야 합니다.The server name must match what is defined in the Tnsnames.ora configuration file as the Oracle server instance name.

Data Source="Oracle"; Unicode="True"  

연결 문자열 예제에 대한 자세한 내용은 보고서 작성기의 데이터 연결, 데이터 원본 및 연결 문자열을 참조하세요.For more information about connection string examples, see Data Connections, Data Sources, and Connection Strings in Report Builder.

자격 증명 Credentials

쿼리를 실행하거나 보고서를 로컬로 미리 보거나 보고서 서버의 보고서를 미리 보려면 자격 증명이 필요합니다.Credentials are required to run queries, to preview the report locally, and to preview the report from the report server.

보고서를 게시한 후 보고서를 보고서 서버에서 실행할 때 데이터를 검색할 수 있는 권한이 유효하도록 데이터 원본에 대한 자격 증명을 변경해야 할 수도 있습니다.After you publish your report, you may need to change the credentials for the data source so that when the report runs on the report server, the permissions to retrieve the data are valid.

자세한 내용은 데이터 연결, 데이터 원본 및 연결 문자열(보고서 작성기 및 SSRS) 또는 보고서 작성기에 자격 증명 지정을 참조하세요.For more information, see Data Connections, Data Sources, and Connection Strings (Report Builder and SSRS) or Specify Credentials in Report Builder.

쿼리 Queries

데이터 집합을 만들려면 드롭다운 목록에서 저장 프로시저를 선택하거나 SQL 쿼리를 만듭니다.To create a dataset, you can either select a stored procedure from a drop-down list or create an SQL query. 쿼리를 만들려면 텍스트 기반 쿼리 디자이너를 사용해야 합니다.To build a query, you must use the text-based query designer. 자세한 내용은 참조 텍스트 기반 쿼리 디자이너 사용자 인터페이스 ( 보고서 작성기 ) .For more information, see Text-based Query Designer User Interface (Report Builder).

결과 집합을 하나만 반환하는 저장 프로시저를 지정할 수 있습니다.You can specify stored procedures that return only one result set. 커서 기반 쿼리는 사용할 수 없습니다.Using cursor-based queries are not supported.

매개 변수 Parameters

쿼리에 쿼리 변수가 포함된 경우 해당 보고서 매개 변수가 자동으로 생성됩니다.If the query includes query variables, corresponding report parameters are automatically generated. 이 확장 프로그램은 명명된 매개 변수를 지원합니다.Named parameters are supported by this extension. Oracle 버전 9 이상의 경우 다중값 매개 변수가 지원됩니다.For Oracle version 9 or later, multivalue parameters are supported.

보고서 매개 변수는 수정해야 할 수도 있는 기본 속성 값을 사용하여 만들어집니다.Report parameters are created with default property values that you might need to modify. 예를 들어 각 보고서 매개 변수의 데이터 형식은 Text입니다.For example, each report parameter is data type Text. 보고서 매개 변수가 만들어진 후에는 기본값을 변경해야 할 수 있습니다.After the report parameters are created, you might have to change default values. 자세한 내용은 보고서 매개 변수(보고서 작성기 및 보고서 디자이너)유형의 보고서 데이터 원본을 기반으로 하는 데이터 집합이 있어야 합니다.For more information, see Report Parameters (Report Builder and Report Designer).

주의 Remarks

Oracle 데이터 원본을 연결하려면 시스템 관리자가 Oracle 데이터베이스에서 데이터를 검색할 수 있도록 하는 .NET Data Provider for Oracle 버전을 설치해야 합니다.Before you can connect an Oracle data source, the system administrator must have installed the version of the .NET Data Provider for Oracle that supports retrieving data from the Oracle database. 이 데이터 공급자는 보고서 작성기와 동일한 컴퓨터뿐 아니라 보고서 서버에도 설치되어야 합니다.This data provider must be installed on the same computer as Report Builder and also on the report server.

자세한 내용은 다음 항목을 참조하세요.For more information, see the following:

대체 데이터 확장 프로그램Alternate Data Extensions

OLE DB 데이터 원본 유형을 사용하여 Oracle 데이터베이스에서 데이터를 검색할 수도 있습니다.You can also retrieve data from an Oracle database by using an OLE DB data source type. 자세한 내용은 OLE DB 연결 형식(SSRS)을 참조하세요.For more information, see OLE DB Connection Type (SSRS).

보고서 모델Report Models

Oracle 데이터베이스를 기반으로 모델을 만들 수도 있습니다.You can also create models based on an Oracle database.

플랫폼 및 버전 정보Platform and Version Information

플랫폼 및 버전 지원에 대한 자세한 내용은 SQL ServerSQL Server 온라인 설명서Reporting ServicesReporting Services 설명서에서 Reporting Services(SSRS)에서 지원하는 데이터 원본.For more information about platform and version support, see Data Sources Supported by Reporting Services (SSRS) in the Reporting ServicesReporting Services documentation in SQL ServerSQL Server Books Online.

방법 도움말 항목 How-To Topics

이 섹션에서는 데이터 연결, 데이터 원본 및 데이터 집합을 사용하는 방법을 단계별로 설명합니다.This section contains step-by-step instructions for working with data connections, data sources, and datasets.

데이터 연결 추가 및 확인(보고서 작성기 및 SSRS)Add and Verify a Data Connection (Report Builder and SSRS)

공유 데이터 집합 또는 포함된 데이터 집합 만들기(보고서 작성기 및 SSRS)Create a Shared Dataset or Embedded Dataset (Report Builder and SSRS)

데이터 집합 (에 필터 추가 보고서 작성기 및 SSRS )Add a Filter to a Dataset (Report Builder and SSRS)

설명서의 다음 섹션에서는 보고서 데이터에 대한 깊이 있는 개념 정보를 제공하며, 데이터와 관련된 보고서 부분을 정의, 사용자 지정 및 사용하는 방법을 절차적인 측면에서 소개합니다.These sections of the documentation provide in-depth conceptual information about report data, as well as procedural information about how to define, customize, and use parts of a report that are related to data.

보고서 데이터 집합(SSRS)Report Datasets (SSRS)
보고서의 데이터 액세스에 대한 개요를 제공합니다.Provides an overview of accessing data for your report.

데이터 연결, 데이터 원본 및 보고서 작성기의 연결 문자열Data Connections, Data Sources, and Connection Strings in Report Builder
데이터 연결 및 데이터 원본에 대한 정보를 제공합니다.Provides information about data connections and data sources.

보고서는 데이터 집합 및 공유 데이터 집합 ( 포함 보고서 작성기 및 SSRS )Report Embedded Datasets and Shared Datasets (Report Builder and SSRS)
포함된 데이터 집합 및 공유 데이터 집합에 대한 정보를 제공합니다.Provides information about embedded and shared datasets.

데이터 집합 필드 컬렉션 ( 보고서 작성기 및 SSRS )Dataset Fields Collection (Report Builder and SSRS)
쿼리에 의해 생성되는 데이터 집합 필드 컬렉션에 대한 정보를 제공합니다.Provides information about the dataset field collection generated by the query.

SQL ServerSQL Server 온라인 설명서Reporting ServicesReporting Services 설명서에서 Reporting Services(SSRS)에서 지원하는 데이터 원본.Data Sources Supported by Reporting Services (SSRS) in the Reporting ServicesReporting Services documentation in SQL ServerSQL Server Books Online.
각 데이터 확장 프로그램의 플랫폼 및 버전 지원에 대한 자세한 정보를 제공합니다.Provides in-depth information about platform and version support for each data extension.

관련 항목:See Also

보고서 매개 변수 사용 ( 보고서 작성기 및 보고서 디자이너 ) Report Parameters (Report Builder and Report Designer)
필터, 그룹 및 데이터 정렬 ( 보고서 작성기 및 SSRS ) Filter, Group, and Sort Data (Report Builder and SSRS)
식 ( 보고서 작성기 및 SSRS )Expressions (Report Builder and SSRS)