Oracle Database 11g Express Editionに接続できないアプリケーションがあります。このエディションでテストデータベースを作成し、Oracle SQL Developerを使用してデータベースに正常に接続し、テーブル、ビューなどを作成できます。ただし、アプリケーションを介して接続するのは困難です。接続情報はどこにありますか?どのファイルに?接続情報をSQL Explorerのファイルに設定されているものと比較したかったのです。すべての* .oraファイルを見つけて名前を変更し、接続が保存されているファイルを(削除のプロセスを介して)見つけることができるかどうかを確認しましたが、うまくいきませんでした。任意の助けをいただければ幸いです。
上記の場所とは少し違う場所にありました
\Users\[user]\AppData\Roaming\SQL Developer\system3.2.20.09.87\o.jdeveloper.db.connection.11.1.1.4.37.59.48\connections.xml
私が行ったようにバージョンをアップグレードしているときにこれらを失ったと仮定して、以下の手順に従って復元します。
インポートされる接続のリストが表示されます
connections.xml
が見つからない場合は、SQLDeveloperの接続ビューでConnections
を右クリックし、Export connections
を選択します。
これは、connections.xmlという名前のファイルに保存されます
\Users\[User]\AppData\Roaming\SQL Developer\System\
ファイルの名前を変更すると、接続情報がすべてなくなりました。名前を変更すると、すべてが戻ってきました。 XMLファイルを表示すると、テスト接続エイリアス、ポート、ユーザー名、ロール、認証タイプなどの両方が見つかりました。
一部のバージョンでは、それを下に保存します
<installed path>\system\Oracle.jdeveloper.db.connection.11.1.1.0.11.42.44
\IDEConnections.xml
OS Xの場合、connection.xmlファイルは
/Users/<username>/.sqldeveloper/system<sqldeveloper_version>/o.jdeveloper.db.connection.<Oracle_version?>/
SqlDeveloperは、すべての接続を次の名前のファイルに保存します
connections.xml
Windows XPでは、場所にあるファイルを見つけることができます
C:\Documents and Settings\<username>\Application Data\SQL Developer\systemX.X.X.X.X\o.jdeveloper.db.connection.X.X.X.X.X.X.X\connections.xml
Windows 7では、場所にあります
C:\Users\<username>\AppData\Roaming\SQL Developer\systemX.X.X.X.X\o.jdeveloper.db.connection.X.X.X.X.X.X.X\connections.xml
で見つけた
C:\Users\<user>\AppData\Roaming\SQL Developer\system2.1.1.64.45\o.jdeveloper.db.connection.11.1.1.2.36.55.30\connections.xml
以前にSQL Developerをインストールしたことがある場合は、後述のパスにある「connection.xml」に接続の詳細が保存されます。
C:\Users\Username\AppData\Roaming\SQL Developer\system3.1.07.42\o.jdeveloper.db.connection.11.1.1.4.37.59.48
それが得られたら'connection.xml' CONNECTIONSを右クリックしてSQLDeveloperにインポートしてみてください。
より簡単な方法では、検索ウィンドウを開いてconnection.xml
を検索すると、そのファイルを右クリックし、開いているファイル/フォルダーの場所を選択できます。 connection.xml
を取得したら、CONNECTIONSを右クリックしてSQLDeveloperにインポートしてみてください。
Linuxシステムの場合:
~/.sqldeveloper/system<sqldeveloper_version>/o.jdeveloper.db.connection/connections.xml