Ich habe eine Anwendung, mit der ich keine Verbindung zu meiner Oracle Database 11g Express Edition herstellen kann. Ich habe in dieser Edition eine Testdatenbank erstellt und kann mit Oracle SQL Developer eine gute Verbindung zur Datenbank herstellen, Tabellen, Ansichten usw. erstellen. Es fällt mir jedoch schwer, über meine Anwendung eine Verbindung herzustellen. Wo sind die Verbindungsinformationen? In welcher Datei? Ich wollte meine Verbindungsinformationen mit den Einstellungen in der SQL Explorer-Datei vergleichen. Ich habe alle * .ora-Dateien gefunden und umbenannt, um festzustellen, in welcher Datei (durch den Eliminierungsprozess) die Verbindungen gespeichert wurden, aber ich war nicht erfolgreich. Jede Hilfe wäre dankbar.
85
Antworten:
Es war für mich an einem etwas anderen Ort als den oben aufgeführten
quelle
\Users\[user]\AppData\Roaming\SQL Developer\system4.2.0.17.089.1709\o.sqldeveloper.12.2.1.17.89.1709\product-preferences.xml
json
Jetzt.Angenommen, Sie haben diese beim Aktualisieren von Versionen wie ich verloren, führen Sie die folgenden Schritte aus, um sie wiederherzustellen:
Sie sollten dann die Liste der Verbindungen sehen, die importiert werden
quelle
Wenn Sie das nicht finden,
connections.xml
klicken Sie mit der rechtenConnections
Maustaste in der Verbindungsansicht von SQLDeveloper auf und wählen SieExport connections
.quelle
Es wird in einer Datei namens connection.xml unter gespeichert
Als ich die Datei umbenannte, gingen alle meine Verbindungsinformationen verloren. Ich habe es wieder umbenannt und alles kam zurück. Beim Anzeigen der XML-Datei habe ich sowohl Testverbindungs-Aliase als auch Ports, Benutzernamen, Rollen, Authentifizierungstypen usw. gefunden.
quelle
In einigen Versionen wird es unter gespeichert
quelle
Für OS X befinden sich meine connection.xml-Dateien in
quelle
SqlDeveloper speichert alle Verbindungen in einer Datei mit dem Namen
In Windows XP finden Sie die Datei am Speicherort
In Windows 7 finden Sie es an Ort und Stelle
quelle
Ich habe meine in gefunden
quelle
Wenn Sie SQL Developer zuvor installiert haben, werden die Verbindungsdetails in der 'connection.xml' gespeichert, die sich im unten angegebenen Pfad befindet.
Sobald Sie diese 'connection.xml' erhalten haben, versuchen Sie, sie in SQLDeveloper zu importieren, indem Sie mit der rechten Maustaste auf CONNECTIONS klicken.
quelle
Mit SQLDeveloper v19.1.0 unter Windows fand ich dies als JSON-Datei in
Der Dateiname lautet
connections.json
quelle
Auf einfachere Weise können Sie durch Öffnen des Suchfensters und Suchen nach mit
connection.xml
der rechten Maustaste auf diese Datei klicken und den Speicherort für geöffnete Datei / Ordner auswählen. Sobald Sie dies erhalten haben,connection.xml
versuchen Sie, es in SQLDeveloper zu importieren, indem Sie mit der rechten Maustaste auf VERBINDUNGEN klicken.quelle
Auf Linux-Systemen:
~/.sqldeveloper/system<sqldeveloper_version>/o.jdeveloper.db.connection/connections.xml
quelle
für macOS
quelle