2012-12-14 10 views
5

digitando il comando: q odbcinst -s su RHEL 6, ottengo il seguente messaggio di errore:SQLGetPrivateProfileString riuscita con

odbcinst: SQLGetPrivateProfileString failed with . 

Tutta la mia DSN di non stanno manifestando anche quando corro:

odbcinst -q -d 

risposta

11

Immettere il comando: env |grep 'ODBC' per verificare se sono impostate le variabili ODBCSYSINI e ODBCINI. Se non vengono restituiti risultati, è necessario aggiungere le variabili alla variabile di ambiente che punta a directory e al percorso in cui si trova il file odbc.ini come segue (nel mio caso per RHEL 6 si trova a /etc - altri potrebbero averlo su /usr/local/etc):

Modifica ~\.bash_profile e aggiungere le seguenti righe:

export ODBCSYSINI=/etc 
export ODBCINI=/etc/odbc.ini 

vi sono buone per andare!

+0

Grazie - questo ha aiutato. Qualcuno sa PERCHÉ questo succede? –

+6

Non risolto per me –

+0

Questo ha risolto il mio errore ma ricevo errori relativi a SSL nella mia app di sospensione di primavera. Hai preso qualcosa del genere ?? –

1

che sia troppo tardi per rispondere a questa domanda, probabilmente, ma è per coloro che ancora non ha potuto ottenere questo risolto utilizzando @kapil Vyas risposta-

Aggiungendo alla sua risposta, è necessario il logout e poi il login di nuovo dal tuo utente per i comandi di esportazione (salvati in .bash_profile) per funzionare.

Problemi correlati