Vai al contenuto principale

Connettività al database - Oracle multiutente a due livelli



Impostazioni database - Connettività database - Oracle a due livelli

Connettività al database

Tipo di connessione

: quando ci si connette al database Oracle, è possibile utilizzare il client Oracle OCI nativo o il semplice protocollo TCP/IP per comunicare con il database. Il protocollo TCP/IP richiede qualche informazione in più per la connessione, ma non richiede l'installazione di un client Oracle. Se disponi già di un client Oracle configurato, ti consigliamo il metodo OCI. Entrambe le connessioni dovrebbero funzionare allo stesso modo.

- Se si utilizza TCP/IP:

SID Oracle: inserire il SID del proprio database IndySoft.

IP host: inserire l'indirizzo IP del server Oracle (non è richiesto per una connessione OCI)

Porta: inserire il numero di porta che si intende utilizzare per comunicare con il server Oracle. Il valore predefinito è 1521. (questo non è necessario per una connessione OCI)

- Se si utilizza OCI:

SID Oracle: inserire il SID del proprio database IndySoft.

Nome host (facoltativo): inserire il nome host del server Oracle

ID utente del database - Inserisci il nome utente Oracle da utilizzare per accedere al database Oracle. Nota: questo nome utente è diverso da quello inserito nella schermata di accesso di IndySoft (quando si accede alla schermata principale). IndySoft dispone di un proprio elenco di utenti gestito tramite il Profile Manager. Questo è il nome utente Oracle effettivo che IndySoft utilizzerà "dietro le quinte" per connettersi al database. Si consiglia di impostare questo nome utente in modo che corrisponda al proprietario degli oggetti del database IndySoft in Oracle.

Password del database - Inserisci la password associata all'«ID utente del database» indicato sopra per collegarti al database Oracle di IndySoft. Si noti che questa password viene crittografata quando viene salvata in locale.

Mostra versione crittografata della password

Utilizza questo pulsante per visualizzare una finestra di dialogo che riporta la versione crittografata della password attualmente inserita (impostazione sopra). Questa password crittografata è un valore di testo univoco che può essere utilizzato per comunicare la password ad altri utenti IndySoft, in modo che possano configurare la connessione al database in «Workstation Setup» senza conoscere la password effettiva del database Oracle. Quando si preme questo pulsante, verrà visualizzata la seguente finestra di dialogo (esempio).

Si noti che la password crittografata viene copiata negli appunti di Windows. Inoltra questo testo con la password crittografata agli altri utenti IndySoft, ricordando loro di selezionare la casella "Crittografa password" (come descritto di seguito) quando utilizzano questo testo.

Crittografa password - Selezionare questa casella se è stata incollata una password crittografata creata tramite il pulsante "Mostra versione crittografata della password" (probabilmente generata da una postazione di lavoro diversa)

Differenza oraria rispetto al server del database - se l'installazione del client opera in un fuso orario diverso da quello del server del database, è necessario inserire qui la differenza oraria. Questa impostazione è fondamentale per il corretto funzionamento della cache del client. Questo valore deve essere lasciato a zero se ci si trova nello stesso fuso orario del server del database. Se ti trovi sulla costa occidentale e il database è sulla costa orientale, hai 3 ore di differenza e dovresti inserire -3 in questo campo. La differenza di fuso orario dovrebbe essere un numero positivo se ci si trova in una zona con un fuso orario precedente rispetto a quella del server del database.

Se desideri verificare la connessione in base alle opzioni inserite in precedenza, premi il pulsante "Verifica connessione". Se la connessione va a buon fine, verrà visualizzata una conferma. Se si verifica un errore, riceverai una notifica.

Opzioni opzionali del database
In genere non è necessario modificare queste impostazioni: si prega di non modificarle a meno che non sia stato richiesto dall'amministratore di sistema.

Formato data del database: questo campo memorizza il formato data predefinito utilizzato dal database.

Formato dell'ora del database: questo campo contiene il formato dell'ora predefinito utilizzato dal database. (Questo dovrebbe corrispondere quasi sempre al formato predefinito della data nel database)

Nome del proprietario del database - questo campo contiene il nome del proprietario del database, che verrà anteposto a qualsiasi riferimento al nome di una tabella all'interno di IndySoft. In questo campo viene visualizzato di default il nome predefinito del proprietario.

Proprietario delle funzioni del database: questo campo contiene il nome del proprietario del database, che verrà anteposto a qualsiasi riferimento alle funzioni effettuato all'interno di IndySoft. In questo campo viene visualizzato di default il nome predefinito del proprietario.

Inizializzazione della data del database: questo campo contiene una stringa di inizializzazione facoltativa per il formato della data del database. |