Premessa non ho mai usato oracle prima di adesso .. per me è un mondo sconosciuto
Ho installato oracle 10.1.0
Sto provando a fare una connesione a oracle con php
ma ho il seguente errore
codice:
ocilogon() [function.ocilogon]: ORA-12154: TNS:could not resolve the connect identifier specified in C:\Inetpub\wwwroot\Stinet\Web\prova.php on line 32
Il mio codice è
codice:
$dbname = "//localhost.Stinet:1521/orcl";
//$dbname = "orcl";
if ($conn = OCILogon("ute","psw",$dbname))
{echo "connessione effettuata con successo";}
else
{echo "Connessione NON effettuata";}
$query = "SELECT * FROM TIPO_NOTE;";
$stid = OCIParse($conn, $query);
OCIExecute($stid, OCI_DEFAULT);
while ($succ = OCIFetchInto($stid, $row)) {
foreach ($row as $item) {
echo $item." ";
}
echo "
\n";
}
OCILogoff($conn);
Ho letto sul sito di oracle
che non è necessario cambiare il file tnsnames.ora se si usa
la seguente istruzione
codice:
$c = OCILogon('hr', 'hr_password', '//mymachine.mydomain/MYDB');
io ho interpretato mymaschine con localhost
mydomain con il nome della mia directory virtuale
e MYDB con il nome del mio DB
DOVE SBAGLIO???
Ho capito fischi per fiaschi ????
AIUTATI NON SO PIU' DOVE SBATTERE LA TESTA !!!