Oracle
 sql >> Base de données >  >> RDS >> Oracle

Client instantané Oracle :ORA-28759 :échec de l'ouverture du fichier

Il y avait 2 problèmes avec lesquels je me battais. Premièrement, l'URL du portefeuille pointait vers le répertoire 1 au-dessus de celui où mes fichiers étaient placés, et deuxièmement, j'utilisais une courte syntaxe de connexion. J'utilisais ceci :

# /usr/lib/oracle/11.2/client64/bin/sqlplus /@AVAYAPDSDB

Et le succès semble être que :

# /usr/lib/oracle/11.2/client64/bin/sqlplus login/[email protected]

Alors maintenant, j'ajouterais sqlplus au PATH et commencerais à configurer l'environnement php))

J'espère que tout cela pourra être utile à n'importe qui. Le principal conseil de ma part à quiconque serait confronté à des problèmes similaires  :activez le suivi des clients !!!

Bonne chance !

p.s:Un certain temps s'est écoulé, et j'ai réalisé qu'il est important de mentionner comment tracer facilement n'importe quel processus sous Linux, sans aucun réglage particulier.

Pour cela, utilisez la commande strace . Exemple :

strace  -o /tmp/log_of_trace.txt ./configure

Au lieu de ./con... vous pouvez appeler la connexion client oracle ou tout autre processus que vous souhaitez suivre. Dans le journal, vous obtiendrez toutes les informations et erreurs nécessaires, et le tout dans stacktrace ! C'est très utile !

Beaucoup d'infos pour chercher où se cache le problème =)

Bonne chance à tous !