다음을 통해 공유


Oracle 및 ADO.NET

참고참고

System.Data.OracleClient의 형식은 사용되지 않습니다.이 형식은 .NET Framework 버전 4에서 지원되었으나 향후 릴리스에서 제거될 예정입니다.타사 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

단원 내용

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

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

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

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

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

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

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

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

관련 단원

참고 항목

기타 리소스

ADO.NET