Oracle 및 ADO.NET

참고 항목

System.Data.OracleClient의 형식은 사용되지 않습니다. 이 형식은 현재 버전의 .NET Framework에서 계속 지원되지만 향후 릴리스에서 제거될 예정입니다. 타사 Oracle 공급자를 사용하는 것이 좋습니다.

이 단원에서는 .NET Framework Data Provider for Oracle과 관련된 기능 및 동작에 대해 설명합니다.

.NET Framework Data Provider for Oracle에서는 Oracle Client 소프트웨어에서 제공하는 OCI(Oracle Call Interface)를 사용하여 Oracle 데이터베이스에 액세스할 수 있습니다. 이 데이터 공급자의 기능은 SQL Server, OLE DB 및 ODBC용 .NET Framework 데이터 공급자의 기능과 유사하게 디자인되었습니다.

.NET Framework Data Provider for Oracle을 사용하려면 다음과 같이 애플리케이션에서 System.Data.OracleClient 네임스페이스를 참조해야 합니다.

Imports System.Data.OracleClient  
using System.Data.OracleClient;  

또한 코드를 컴파일할 때 DLL에 대한 참조를 포함해야 합니다. 예를 들어, C# 프로그램을 컴파일하는 경우 명령줄에 다음을 포함해야 합니다.

csc /r:System.Data.OracleClient.dll  

섹션 내용

시스템 요구 사항
.NET Framework Data Provider for Oracle을 사용하는 데 필요한 요구 사항 및 사용 과정에서 발생하는 몇 가지 알려진 문제점에 대해 설명합니다.

Oracle BFILE
Oracle BFILE 데이터 형식 작업에 사용되는 OracleBFile 클래스에 대해 설명합니다.

Oracle LOB
Oracle LOB 데이터 형식 작업에 사용되는 OracleLob 클래스에 대해 설명합니다.

Oracle REF CURSOR
Oracle REF CURSOR 데이터 형식 지원에 대해 설명합니다.

OracleType
OracleNumberOracleString을 비롯하여 Oracle 데이터 형식 작업에 사용할 수 있는 구조에 대해 설명합니다.

Oracle 시퀀스
서버에서 생성한 Oracle 시퀀스 키 값을 검색하는 지원 기능에 대해 설명합니다.

Oracle 데이터 형식 매핑
Oracle 데이터 형식과 OracleDataReader에 대한 해당 데이터 형식의 매핑이 나열되어 있습니다.

Oracle 분산 트랜잭션
OracleConnection 개체에서 트랜잭션이 활성화되어 있다고 판단할 경우 기존 분산 트랜잭션에 자동으로 인리스트먼트하는 방법을 설명합니다.

ADO.NET 애플리케이션 보안
ADO.NET을 사용할 때 보안 코드를 작성하는 방법에 대해 설명합니다.

DataSets, DataTables 및 DataViews
DataSets, 형식화된 DataSets, DataTablesDataViews를 만들고 사용하는 방법에 대해 설명합니다.

ADO.NET에서 데이터 검색 및 수정
ADO.NET에서 데이터로 작업하는 방법을 설명합니다.

SQL Server 및 ADO.NET
SQL Server 관련 기능을 사용하는 방법에 대해 설명합니다.

DbProviderFactory
ADO.NET에서 공급자 독립적인 코드를 쓸 수 있게 하는 일반 클래스를 설명합니다.

참고 항목