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

ORA-01804 OracledbDriverのロード中にエラーが発生しました

    これらの2つのポイントを確認する必要があります:

    • ORACLE_HOME 環境変数を定義する必要があります
    • $ORACLE_HOME/lib パスはLD_LIBRARY_PATHにある必要があります 環境変数値

    たとえば、ORACLE_HOME /usr/lib/oracle/12.1/client64です。 (これは、公式の.rpmを使用したOracleInstantClientインストールのデフォルトです。 )、次のRコマンドを実行します:

    Sys.setenv("ORACLE_HOME" = "/usr/lib/oracle/12.1/client64")
    Sys.getenv("LD_LIBRARY_PATH")
    # Here check if /usr/lib/oracle/12.1/client64/lib is a part (separated by ":" of the result)
    # else, append ":/usr/lib/oracle/12.1/client64/lib" to the result and set the environment variable using:
    # Sys.setenv("LD_LIBRARY_PATH" = "/all/the/result:/of/getenv/command:/usr/lib/oracle/12.1/client64/lib")
    


    1. SpringJPAでpostgres配列をマッピング中にエラーが発生しました

    2. 1対多の関係を持つjooq単一クエリ

    3. 文字列を正しい方法で分割する–または次善の方法

    4. InnoDBテーブルのレコード数に奇妙な値があるのはなぜですか?