Learn R Programming

ROracle (version 1.1-12)

dbDriver-methods: Oracle에서 DBI(데이터베이스 인터페이스) 클래스 및 드라이버를 구현한 것입니다.

Description

Oracle 드라이버 초기화 및 마감

Usage

## S3 method for class 'OraDriver':
dbUnloadDriver(drv, ...)
## S3 method for class 'ExtDriver':
dbUnloadDriver(drv, ...)

Arguments

drv
OraDriver에 의해 생성된 ExtDriver 또는 dbDriver에서 상속되는 객체입니다.
...
다른 모든 인수는 drvName 드라이버에 전달됩니다.

Value

  • dbDriver해당 클래스가 OraDriver을(를) 확장하는 ExtDriver 또는 DBIDriver 객체입니다. 이 객체는 dbConnect 함수를 사용하여 한 개 또는 여러 개의 Oracle Database 엔진에 대한 접속을 생성하는 데 사용됩니다.
  • dbUnloadDriver드라이버 객���에서 점유된 모든 리소스를 해제합니다.

References

For the Oracle Database documentaion see http://www.oracle.com/technetwork/indexes/documentation/index.html.

Details

\describe{ dbDriver{ 객체가 단일체입니다. 즉, 후속 호출 시 동일한 초기화된 객체가 반환됩니다. 이 구현에서는 여러 호스트 서버에 접속하고 각 서버에서 여러 접속을 동시에 실행할 수 있습니다. 중단 여부가 TRUE로 설정된 경우 서버에서 스레드에 질의를 실행하여 장기 실행 질의를 중단할 수 있습니다. 기본 스레드는 Ctrl-C를 검사하고 OCIBreak/OCIReset을 실행해서 서버에서 작업을 취소합니다. 기본적으��� 중단 가능 여부는 FALSE입니다. } dbUnloadDriver{ R클라이언트와 데이터베이스 사이의 구현 제거 통신 링크입니다. 모든 접속 및 이러한 접속 객체와 연관된 모든 결과 집합을 해제합니다. } }

See Also

Oracle, dbConnect, dbSendQuery, dbGetQuery, fetch, dbCommit, dbGetInfo, dbListTables, dbReadTable.

Examples

Run this code
# create an Oracle instance
    drv <- dbDriver("Oracle")

    con <- dbConnect(drv, "scott", "tiger")
    res <- dbSendQuery(con, "select * from emp")
    fetch(res, n = 5)
    fetch(res)
    dbClearResult(res)
    dbUnloadDriver(drv)

Run the code above in your browser using DataLab