J’ai une application que je ne peux pas connecter à mon Oracle Database 11g Express Edition. J’ai créé une firebase database de test dans cette édition et je peux me connecter à la firebase database à l’aide d’Oracle SQL Developer, créer des tableaux, des vues, etc. Cependant, j’ai du mal à me connecter via mon application. Où sont les informations de connexion? Dans quel fichier? Je voulais comparer mes informations de connexion avec ce qui est configuré dans le fichier SQL Explorer. J’ai trouvé tous les fichiers * .ora et les ai renommés pour voir si je pouvais trouver quel fichier (via le processus d’élimination) les connexions étaient stockées, mais je n’ai pas réussi. Toute aide serait appréciée.
C’était dans un endroit légèrement différent pour moi que ceux énumérés ci-dessus
\Users\[user]\AppData\Roaming\SQL Developer\system3.2.20.09.87\o.jdeveloper.db.connection.11.1.1.4.37.59.48\connections.xml
En supposant que vous les ayez perdues lors de la mise à niveau de versions comme je l’ai fait, procédez comme suit pour restaurer:
Vous devriez alors voir la liste des connexions qui seront imscopes
Si vous ne trouvez pas le fichier connections.xml, cliquez avec le bouton droit sur Connections
dans la vue Connexions de SQLDeveloper, puis choisissez Export connections
.
Dans certaines versions, il le stocke sous
\system\oracle.jdeveloper.db.connection.11.1.1.0.11.42.44 \IDEConnections.xml
Il est stocké dans un fichier appelé connections.xml sous
\Users\[User]\AppData\Roaming\SQL Developer\System\
Lorsque j’ai renommé le fichier, toutes mes informations de connexion ont disparu. Je l’ai renommé et tout est revenu. Lorsque j’ai consulté le fichier XML, j’ai trouvé à la fois des alias de connexion de test, des ports, des noms d’utilisateur, des rôles, des types d’authentification, etc.
SqlDeveloper stocke toutes les connexions dans un fichier nommé
connections.xml
Dans Windows XP, vous pouvez trouver le fichier dans l’emplacement
C:\Documents and Settings\\Application Data\SQL Developer\systemX.XXXX\o.jdeveloper.db.connection.XXXXXXX\connections.xml
Dans Windows 7, vous le trouverez dans l’emplacement
C:\Users\\AppData\Roaming\SQL Developer\systemX.XXXX\o.jdeveloper.db.connection.XXXXXXX\connections.xml
J’ai trouvé le mien dans
C:\Users\\AppData\Roaming\SQL Developer\system2.1.1.64.45\o.jdeveloper.db.connection.11.1.1.2.36.55.30\connections.xml
Pour OS X, mes fichiers connection.xml sont dans
/Users//.sqldeveloper/system/o.jdeveloper.db.connection./
Pour Mac OS X:
~/.sqldeveloper/system4.1.3.20.78/o.jdeveloper.db.connection.12.2.1.0.42.151001.541/connections.xml
De manière plus simple, ouvrez la fenêtre de recherche et recherchez connection.xml
pour obtenir un clic droit sur ce fichier et sélectionner l’emplacement du fichier / dossier ouvert. Une fois que vous obtenez que connection.xml
essayez de l’importer dans SQLDeveloper en cliquant avec le bouton droit sur CONNECTIONS.
Si vous avez déjà installé SQL Developer, il stockera les détails de la connexion dans le fichier ‘connection.xml’ qui se trouvera sous le chemin mentionné ci-dessous.
C:\Users\Username\AppData\Roaming\SQL Developer\system3.1.07.42\o.jdeveloper.db.connection.11.1.1.4.37.59.48
Une fois que vous obtenez ce ‘connection.xml’, essayez de l’importer dans SQLDeveloper en cliquant avec le bouton droit sur CONNECTIONS.