Strumenti Utente

Strumenti Sito


sviluppo:multidb

Differenze

Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.

Link a questa pagina di confronto

Entrambe le parti precedenti la revisioneRevisione precedente
Prossima revisione
Revisione precedente
sviluppo:multidb [2017/12/21 15:02] – [Gestione degli ordinamenti] l.pergolinisviluppo:multidb [2018/03/19 10:45] (versione attuale) – modifica esterna 127.0.0.1
Linea 14: Linea 14:
 </code> </code>
  
-TODO: completare caso per caso+====Connection.ini Postgres==== 
 +<code> 
 +[CITYWARE] 
 +dbms=pgsql 
 +host=[host] 
 +database=[database] 
 +realname=cityware 
 +user=[user] 
 +pwd=[pwd] 
 +fieldskeycase=UPPER 
 +drivertype=PDO 
 +charset=LATIN9 
 +stripspaces=true 
 +defaultString=blank 
 +searchSequenceField=naming 
 +</code>
  
 ===== MS SQL Server (da 2008 in avanti) ===== ===== MS SQL Server (da 2008 in avanti) =====
Linea 32: Linea 47:
 </code> </code>
  
 +====Connection.ini mssqlServer ====
 +<code>
 +[CITYWARE]
 +dbms=mssqlserver
 +host=[host\istanza] oppure [host:port]
 +database=[database]
 +realname=cityware
 +drivertype=PDO
 +user=[user]
 +pwd=[pwd]
 +dateFormat=YMD
 +stripspaces=true
 +defaultString=blank
 +searchSequenceField=naming
 +</code>
 +**ATTENZIONE**: Nel caso si utilizzi il driver pdo_sqlsrv per Windows il parametro host deve essere scritto nella seguente forma:
 +<code>
 +host=[host\istanza] oppure [host,porta] oppure [host] nel caso la porta sia quella di default 1433
 +</code>
 ===== Oracle ===== ===== Oracle =====
  
Linea 48: Linea 82:
 <code> <code>
 extension=php_pdo_oci.dll extension=php_pdo_oci.dll
 +</code>
 +
 +
 +
 +====Connection.ini Oracle====
 +<code>
 +[CITYWARE]
 +dbms=oracle
 +host=[nome tnsnames.ora]
 +sid=[SID]
 +database=[database]
 +realname=cityware
 +user=[user]
 +pwd =[pwd]
 +drivertype=PDO
 +dateFormat=YYYY-MM-DD
 +defaultString=blank
 +searchSequenceField=naming
 +</code>
 +
 +====Connection.ini Oracle FAILOVER:ON  ====
 +<code>
 +[CITYWARE]
 +dbms=oracle
 +host=X:1521 Y:1521 ;;host separate dello spazio 
 +hostProperties=FAILOVER:ON  ;;proprietà separate dallo spazio: value (es: LOAD_BALANCE:ON FAILOVER:ON)
 +servicename= CITYWARE_UNIONE
 +realname=cityware
 +user=cityware
 +pwd=cityware
 +drivertype=PDO
 +dateFormat=YYYY-MM-DD
 +stripspaces=1
 +defaultString=blank
 +searchSequenceField=naming
 </code> </code>
  
Linea 167: Linea 236:
   - Implementare questa callback seguendo l' esempio cwbLibDB_BGE leggiBgeAgidConfEfilBinary.   - Implementare questa callback seguendo l' esempio cwbLibDB_BGE leggiBgeAgidConfEfilBinary.
  
-===== Gestione degli ordinamenti  =====+===== Gestione degli ordinamenti con il PDO in fase di paginazione =====
 In fase paginazione è obbligatorio per i database Mssql\Oracle arrivare a paginare i dati con un ordinamento impostato. In fase paginazione è obbligatorio per i database Mssql\Oracle arrivare a paginare i dati con un ordinamento impostato.
 L'ordinamento può essere impostato: L'ordinamento può essere impostato:
sviluppo/multidb.1513868557.txt.gz · Ultima modifica: 2018/03/19 10:45 (modifica esterna)