Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Utilizzate un gestore di ODBC driver per configurare il driver
Nei sistemi operativi macOS X, usi un ODBC driver manager per configurare le impostazioni di ODBC connessione. ODBCi driver manager utilizzano i file di configurazione per definire e configurare sorgenti di ODBC dati e driver. Il gestore dei ODBC driver utilizzato dipende dal sistema operativo utilizzato. Per un sistema operativo macOS X, è il ODBC driver manager i.
Per ulteriori informazioni sui ODBC driver manager supportati per configurare i driver Amazon Redshift, consulta per ODBC i sistemi operativi Utilizzo di un ODBC driver Amazon Redshift su macOS X macOS X. Inoltre, consulta «Specificare i ODBC driver manager su macchine non Windows» nella guida all'installazione e alla configurazione del connettore Amazon ODBC Redshift
Sono necessari tre file per configurare il driver Amazon ODBC Redshiftamazon.redshiftodbc.ini
:odbc.ini
, e. odbcinst.ini
Se l'installazione è stata eseguita nella posizione predefinita, il file di configurazione amazon.redshiftodbc.ini
si trova in /opt/amazon/redshift/lib
.
Inoltre, /opt/amazon/redshift/Setup
in macOS X, ci sono esempi odbc.ini
e odbcinst.ini
file. Puoi utilizzare questi file come esempi per configurare il driver Amazon ODBC Redshift e il nome DSN dell'origine dati ().
Non è consigliabile utilizzare la directory di installazione del ODBC driver Amazon Redshift per i file di configurazione. I file di esempio nella directory Setup
sono a puro scopo illustrativo. Se reinstalli il driver Amazon ODBC Redshift in un secondo momento o esegui l'upgrade a una versione più recente, la directory di installazione viene sovrascritta. Andranno pertanto perse tutte le modifiche apportate a tali file.
Per evitare questo, copiare il file amazon.redshiftodbc.ini
in una directory diversa dalla directory di installazione. Se si copia questo file nella home directory dell'utente, aggiungere un punto (.) alla parte iniziale del nome del file per renderlo nascosto.
Per i file odbcinst.ini
e odbc.ini
, utilizzare i file di configurazione nella home directory dell'utente o creare nuove versioni in un'altra directory. Per impostazione predefinita, il sistema operativo macOS X deve avere un odbc.ini
file e un odbcinst.ini
file nella home directory dell'utente (/home/$USER
o~/
.). Questi file predefiniti sono file nascosti, come indicato dal punto (.) davanti a ciascun nome del file. Questi file vengono visualizzati solo quando si utilizza il flag -a
per elencare il contenuto della directory.
Qualunque opzione tu scelga per i odbcinst.ini
file odbc.ini
and, modifica i file per aggiungere informazioni sul driver e sulla DSN configurazione. Se vengono creati nuovi file, è inoltre necessario impostare variabili di ambiente per specificare dove si trovano questi file di configurazione.
Per impostazione predefinita, i ODBC driver manager sono configurati per utilizzare versioni nascoste dei file di odbcinst.ini
configurazione odbc.ini
e (denominati). odbc.ini
e. odbcinst.ini
) che si trova nella home directory. Sono inoltre configurati per utilizzare il file amazon.redshiftodbc.ini
nella sotto-cartella /lib
della directory di installazione del driver. Se si archiviano questi file di configurazione altrove, impostare le variabili di ambiente descritte di seguito in modo che il gestore dei driver possa individuare i file. Per ulteriori informazioni, consulta «Specificazione delle posizioni dei file di configurazione dei driver» nella guida all'installazione e alla configurazione del connettore Amazon ODBC Redshift
Creazione di una sorgente dati denominata sistemi operativi macOS X
Quando ti connetti al tuo data store utilizzando il nome di un'origine dati (DSN), configura il odbc.ini
file da definireDSNs. Imposta le proprietà del odbc.ini
file per creare un file DSN che specifichi le informazioni di connessione per il tuo data store.
Per informazioni su come configurare il odbc.ini
file, consulta «Creazione di un nome di origine dati su un computer non Windows» nella guida all'installazione e alla configurazione del connettore Amazon ODBC Redshift
Usa il formato seguente sui sistemi operativi macOS X.
[ODBC Data Sources]
driver_name
=dsn_name
[dsn_name
] Driver=path
/lib/amazonredshiftodbc.dylib Host=cluster_endpoint
Port=port_number
Database=database_name
locale=locale
L'esempio seguente mostra la configurazione per odbc.ini
su sistemi operativi macOS X.
[ODBC Data Sources] Amazon_Redshift_dylib=Amazon Redshift DSN for macOS X [Amazon Redshift DSN for macOS X] Driver=/opt/amazon/redshift/lib/amazonredshiftodbc.dylib Host=examplecluster.abc123xyz789.us-west-2.redshift.amazonaws.com Port=5932 Database=dev locale=en-US
Configurazione di una connessione senza un DSN sistema operativo macOS X
Per connetterti al tuo archivio dati tramite una connessione che non dispone di unDSN, definisci il driver nel file. odbcinst.ini
Quindi fornisci una stringa di connessione DSN -less nella tua applicazione.
Per informazioni su come configurare il odbcinst.ini
file in questo caso, consulta «Configuring a DSN -less Connection on a non-Windows» nella guida all'installazione e alla configurazione del ODBCconnettore Amazon Redshift
Usa il formato seguente sui sistemi operativi macOS X.
[ODBC Drivers]
driver_name
=Installed ... [driver_name
] Description=driver_description
Driver=path
/lib/amazonredshiftodbc.dylib ...
L'esempio seguente mostra la configurazione di odbcinst.ini
per il driver installato nella directory predefinita nei sistemi operativi macOS X.
[ODBC Drivers] Amazon RedshiftODBC DSN=Installed [Amazon RedshiftODBC DSN] Description=Amazon Redshift ODBC Driver for macOS X Driver=/opt/amazon/redshift/lib/amazonredshiftodbc.dylib
Configurazione delle variabili d'ambiente
Usa il gestore di ODBC driver corretto per caricare il driver corretto. A tale scopo, imposta la variabile di ambiente del percorso della libreria. Per ulteriori informazioni, consulta «Specificare i ODBC driver manager su macchine non Windows» nella guida all'installazione e alla configurazione del connettore Amazon ODBC Redshift
Per impostazione predefinita, i ODBC driver manager sono configurati per utilizzare versioni nascoste dei file di odbcinst.ini
configurazione odbc.ini
e (denominati). odbc.ini
e. odbcinst.ini
) che si trova nella home directory. Sono inoltre configurati per utilizzare il file amazon.redshiftodbc.ini
nella sotto-cartella /lib
della directory di installazione del driver. Se memorizzi questi file di configurazione altrove, imposta le variabili di ambiente in modo che il gestore dei driver possa individuare i file. Per ulteriori informazioni, consulta «Specificazione delle posizioni dei file di configurazione dei driver» nella Guida all'installazione e alla configurazione di Amazon ODBC Redshift Connector.
Configurazione delle funzionalità di connessione
Puoi configurare le seguenti funzionalità di connessione per la tua ODBC impostazione:
-
Configura il ODBC driver per fornire le credenziali e autenticare la connessione al database Amazon Redshift.
-
Configura il ODBC driver per la connessione a un socket abilitato con Secure Sockets Layer (SSL), se ti connetti a un server Amazon Redshift abilitato. SSL
-
Configura il ODBC driver per la connessione ad Amazon Redshift tramite un server proxy.
-
Configura il ODBC driver per utilizzare una modalità di elaborazione delle query per evitare che le query consumino troppa memoria.
-
Configura il ODBC driver per passare i processi di IAM autenticazione tramite un server proxy.
-
Configura il ODBC driver per utilizzare i TCP keepalive per evitare il timeout delle connessioni.
Per informazioni su queste funzionalità di connessione, consulta la guida all'installazione e alla configurazione del ODBC connettore Amazon Redshift