Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Triplify PHP Oracle

  1. #1

    Triplify PHP Oracle

    Ciao a tutti,
    mi sto cimentando nel far connettere il mio db Oracle tramite PDO PHP...
    Ho provato in tutti i modi ma non riesco a venirne a capo.
    Potete aiutarmi e dirmi se faccio qualche errore?

    Ecco il codice
    codice:
    $triplify['db'] = new pdo("oci://Patrimonio=localhost:1521/CLRExtProc",'SYSTEM', 'pass');
    vi allego il codice del mio file tnsnames.ora

    codice:
    # # tnsnames.ora Network Configuration File: D:\app\ciccio\product\11.2.0\dbhome_1\NETWORK\ADMIN\tnsnames.ora
    # Generated by Oracle configuration tools.
    
    PATRIMONIO =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
        )
        (CONNECT_DATA =
          (SID = CLRExtProc)
          (SERVER = DEDICATED)
        )
      )
    
    LISTENER_PATRIMONIO =
      (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
    
    
    ORACLR_CONNECTION_DATA =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
        )
        (CONNECT_DATA =
          (SID = CLRExtProc)
          (PRESENTATION = RO)
        )
      )
    Grazie in anticipo...

  2. #2
    Sembra che fai un erroe nella riga di connessione.
    $triplify['db'] = new pdo("oci://Patrimonio=localhost:1521/CLRExtProc",'SYSTEM', 'pass');
    quando usi tnsnames.ora per definire i parametri di un DB devi usare questa formula:
    oci:dbname=mydb
    quindi la tua riga di connessione dovrebbe esere (penso):
    $triplify['db'] = new pdo("oci:dbname=Patrimonio");
    Ok-Web! OpenSource Development for Web 2.0 (HTML5 - CSS3 - JAVASCRIPT - PHP - JAVA and more...)

  3. #3
    grazie tante, ho risolto...
    Il problema stava nell'index.php di triplify...
    Purtroppo quando si fanno le connessioni col PDO non c'è mai un debug che ti segnala dove sta l'errore...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.