본문 바로가기

Prog.Lang. or Query/R Statistics

R + Oracle 연동

이상하게 unix기반만 된다한다. mac이나 Windows는 없댄다.

클났다.

install.packages("ROracle")
library(ROracle)

## Not run:
# create an Oracle instance and create one connection.
drv <- dbDriver("Oracle")

# open the connection using user, passsword, etc., as
con <- dbConnect(drv, "user/password@dbname")

# Run an SQL statement by creating first a resultSet object
rs <- dbSendQuery(con, statement = paste(
                      "SELECT w.laser_id, w.wavelength, p.cut_off",
                      "FROM WL w, PURGE P",
                      "WHERE w.laser_id = p.laser_id",
                      "SORT BY w.laser_id")
# we now fetch records from the resultSet into a data.frame
data <- fetch(rs, n = -1)   # extract all rows
dim(data)
## End(Not run)

RODBC : odbc를 통해 접근 가능 할 것으로보인다.