RJDBCパッケージを使用して私の現場でデータベースに接続します。最近まで、次のコードが正常に働いている:ORA-01033 RJDBCパッケージのエラーR
connection1<-dbConnect(driver, address1, username1, password1)
connection2<-dbConnect(driver, address2, username2, password2)
をそれらのコマンドを実行する前に、私はDBI、RJDBCとrJavaあるappropiateライブラリをロードし、そして私はJDBC機能を使用してドライバ変数を作成しました。
Error in .jcall([email protected], "Ljava/sql/Connection;", "connect", as.character(url)[1], :
java.sql.SQLRecoverableException: ORA-01033: ORACLE initialization or shutdown in progress
私は、コードを実行した後、接続が既にあったら、これが起こった:私は上記のコードの2行目を実行すると
しかし、数週間前のように、Rは、次のエラーを返します。設立。私はconnection1のパスワードを変更したのでこれを行いました。それで、それは適切であると思いました。しかし、connection1はまだ確立されていても、2行目のコードを動作させることはできません。
私は、次のアプローチを試してみました:
- RStudioを再起動します。
- コンピュータを再起動します。
- 関連するライブラリを含むフォルダの名前を変更して、RStudioで見つからないようにして、それらを繰り返しインストールするように指示します。これらのライブラリはメソッド、rJava、DBI & RJDBCです。
私のコンピュータのどこかにファイルがなければならないと確信しています。ファイルを削除すると問題は解決しますが、どのファイルができるのか分かりません。
他のソフトウェア(この場合はPL/SQL)を使用して2番目のデータベース環境にログオンできることに注意してください。
ご協力いただければ幸いです。
乾杯。
おかげで、私が言ったように、私は他のデータベースにアクセスすることができ、ので、私はそれが問題を解決しないと思う、または少なくとも私はどのように表示されませんソフトウェア。 – Vuk
PL/SQLで2番目のデータベースに正確に接続していることを再度確認してください。 'select sys_context( 'userenv'、 'service_name')servicenameをデュアルから実行することができます。 –