web-dev-qa-db-ja.com

Oracle SQL Developerは接続をどこに保存しますか?

Oracle Database 11g Express Editionに接続できないアプリケーションがあります。このエディションでテストデータベースを作成し、Oracle SQL Developerを使用してデータベースに正常に接続し、テーブル、ビューなどを作成できます。ただし、アプリケーションを介して接続するのは困難です。接続情報はどこにありますか?どのファイルに?接続情報をSQL Explorerのファイルに設定されているものと比較したかったのです。すべての* .oraファイルを見つけて名前を変更し、接続が保存されているファイルを(削除のプロセスを介して)見つけることができるかどうかを確認しましたが、うまくいきませんでした。任意の助けをいただければ幸いです。

79
Shane

上記の場所とは少し違う場所にありました

\Users\[user]\AppData\Roaming\SQL Developer\system3.2.20.09.87\o.jdeveloper.db.connection.11.1.1.4.37.59.48\connections.xml
76
Dowlers

私が行ったようにバージョンをアップグレードしているときにこれらを失ったと仮定して、以下の手順に従って復元します。

  1. SQL Developerを開く
  2. 接続を右クリック
  3. インポート接続を選択...
  4. [参照]をクリックします(SQL Developerディレクトリが開きます)。
  5. 「systemx.x.xx.xx」にドリルダウンします(xを以前のバージョンのSQL Developerに置き換えます)。
  6. 「.db.connection」を持つフォルダーを見つけてドリルします。その中(私にとっては、o.jdeveloper.db.connection.11.1.1.4.37.59.48にありました)
  7. connections.xmlを選択し、開くをクリックします

インポートされる接続のリストが表示されます

30
iDurocher

connections.xmlが見つからない場合は、SQLDeveloperの接続ビューでConnectionsを右クリックし、Export connectionsを選択します。

9
Steven Kuypers

これは、connections.xmlという名前のファイルに保存されます

\Users\[User]\AppData\Roaming\SQL Developer\System\

ファイルの名前を変更すると、接続情報がすべてなくなりました。名前を変更すると、すべてが戻ってきました。 XMLファイルを表示すると、テスト接続エイリアス、ポート、ユーザー名、ロール、認証タイプなどの両方が見つかりました。

8
Shane

一部のバージョンでは、それを下に保存します

<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?>/
5
eebbesen

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
3
Aniket Thakur

で見つけた

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
3
myers18111

以前に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にインポートしてみてください。

1
Ajit K'sagar

より簡単な方法では、検索ウィンドウを開いてconnection.xmlを検索すると、そのファイルを右クリックし、開いているファイル/フォルダーの場所を選択できます。 connection.xmlを取得したら、CONNECTIONSを右クリックしてSQLDeveloperにインポートしてみてください。

1
Siva Adusumilli

Linuxシステムの場合:

~/.sqldeveloper/system<sqldeveloper_version>/o.jdeveloper.db.connection/connections.xml

0
axiopisty