angegebene Verbindungskennung nicht auflösen Ich versuche, Oracle und PHP zu verbinden, folgte ich PHP-Handbuch für die Verbindung und verbundener Erfolg vollständig durch den folgenden Weg:PHP: Warnung: oci_connect(): ORA-12154: TNS: Konnte die in
oci_connect('Username','Password', ' (DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST = mymachine.oracle.com)(PORT = 1521))(CONNECT_DATA = (SERVER = DEDICATED)(SERVICE_NAME = XE)))');
aber wenn ich unten Methode bin mit
oci_connect('Username','Password', ,'MYDB');
ich bin diesen Fehler:
Warning: oci_connect(): ORA-12154: TNS:could not resolve the connect identifier specified in
Also, ich habe den ganzen Weg überprüft jemand sagte Oracle-Client-Dateien verwenden, fügte ich Tnsnames.ora, ORACLE_HOME, TNS_ADMIN und alles getan, aus der Referenz der vorherigen Fragen, aber immer noch das Problem nicht gelöst haben.
mache ich etwas falsch, wenn bitte helfen Sie mir aus diesem Problem heraus.
Vielen Dank im Voraus.