Strumenti Utente

Strumenti Sito


guide:dbeloq

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
guide:dbeloq [2012/03/30 08:20] – [Configurare un Data Base Eloquence] a.bufariniguide:dbeloq [2018/03/19 10:45] (versione attuale) – modifica esterna 127.0.0.1
Linea 1: Linea 1:
 +===== Creare un Data Base Eloquence =====
 +Per creare un nuovo data base eloquence, occorrono:
 +  - Lo schema del db
 +  - Se si vogliono importare i dati, anche files di export validi
 +Ora per creare il db occorre seguire i sequenti passi:
 +  * Spostarsi nella directory **/users/tmp** e copiarci il file di schema<code># cd /users/tmp</code><code># cp /users/infol2/URL_ITW01.schema .</code>
 +  * Editare il file **URL_ITW01.schema** come segue<code># vi URL_ITW01.schema</code>Modificare il nome del Db da <code>BEGIN DATA BASE ITW01</code>a<code>BEGIN DATA BASE ITW41</code>Salvare il tutto ed uscire.
 +  * Creare il Data Base<code># dbcreate ITW41</code>
 +  * Spostarsi ora nella cartella **/users/infol2** e fare l'export di **ITW01**<code># cd/users/infol2</code><code># dbexport ITW01</code>
 +  * Eseguire il mv degli export **ITW01.xxx.exp** in **ITW41.xxx.exp** con il seguente comando<code># ux_exp_mv ITW01 ITW41</code>
 +  * Ora eseguire L'import del nuovo Data Base<code># dbimport -v ITW41</code>
  
 +===== Configurare un Data Base Eloquence =====
 +Una volta creto il Data Base, occorre modificare 3 file di configurazione per il corretto funzionamento del nuovo db.
 +  - **odbc.ini**
 +    * Fare il vi del file e modificarlo come segue<code># sudo vi /etc/unixODBC/odbc.ini</code>Copiare un Data Base già esistente<code>
 +[ITW01]
 +Description = DATA BASE VALIDAZIONE ITW01
 +Driver = SQL/R
 +Server =localhost
 +Service = 8003
 +User = public
 +Quoting = 0
 +Bulkfetch = 1</code>Ora dove c'è **ITW01** modificarlo con **ITW41** e salvare il tutto 
 +  - **odbc.dns**
 +    * Fare il vi del file e modificarlo come segue<code># sudo vi /etc/opt/sqlr2/odbc.dns</code>Copiare un Data Base già esistente<code>
 +[ITW01]
 +Database = localhost:eloqdb/ITW01
 +Password = TU
 +#UserList = public
 +WriteList = public
 +EnableWrite = full</code>Ora dove c'è **ITW01** modificarlo con **ITW41** e salvare il tutto 
 +  - **connection.ini** (Da configurare se questo db verrà usato su **itaEngine**)
 +    * Fare il vi del file e modificarlo come segue<code># sudo vi /users/itaEngine/config/connection.ini</code>
 +    * Controllare se già è stato configurato il DB. Se non è stato configurarato, configurarlo come segue<code>
 +[ITW]
 +dbms=eloqdb
 +user=public
 +pwd=</code>
 +
 +Alla fine di tutto fare il restart di eloquence e sqlr come segue<code># sudo /etc/init.d/sqlr2 restart
 +# sudo /etc/init.d/eloq6 restart</code>