sql >> データベース >  >> RDS >> Oracle

オラクルをrから接続する

    デスクトップですでに使用しているクライアントがJDBCを使用している場合は、RJDBCパッケージを使用し、デスクトップパッケージが使用したのと同じURLを使用するのがおそらく最も簡単です!

    library(RJDBC)
    drv <- JDBC("oracle.jdbc.OracleDriver",
                "/home/sean/local/DbVisualizer/jdbc/oracle/ojdbc6.jar", "`")
    conn <- dbConnect(drv, "jdbc:oracle:thin://localhost/test")
    dbListTables(conn)
    data(iris)
    dbWriteTable(conn, "iris", iris)
    dbGetQuery(conn, "select count(*) from iris")
    d <- dbReadTable(conn, "iris")
    

    明らかに、ドライバjarファイルへのパスと接続文字列を変更する必要があります。

    ネイティブドライバーほど高速ではないかもしれませんが、作業を始めるのは簡単だと思いました!



    1. パッケージ本体内のプライベート関数の呼び出し

    2. JSON文字列をMySQLデータベースに保存する

    3. Django python-rq-DatabaseError SSLエラー:復号化に失敗したか、レコードMacが不良です

    4. 含まれている SQL スクリプトの実行が失敗したときにパペットのビルドを失敗させる