Nu stiu daca cineva s-a lovit de aceasta problema, dar noi am pierdut mai mult de o zi incercand sa o rezolvam. In fisierul tnsnames.ora aveam mai multe inregistrari de genul:
SEARCH =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = ******.ro)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = ******)
)
)SEARCH2 =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = ******)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = ******)
)
)SEARCH3 =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = ******)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = ******)
)
)
Desi totul este bine definit, nu reuseam sa ne conectam din php la respectivele servere. Intr-un final ne-am dat seama ca inainte de SEARCH2 si SEARCH3 era cate un spatiu. Dupa ce am scos spatiul totul a mers perfect.
Hope this helps.