command-line - microsoft - odbc linux
SQLGetPrivateProfileString falló con (2)
Al escribir el comando: odbcinst -q -s en RHEL 6, aparece el siguiente mensaje de error:
odbcinst: SQLGetPrivateProfileString failed with .
Todos mis DSN tampoco aparecen cuando corro:
odbcinst -q -d
Es demasiado tarde para responder sobre esta pregunta, pero es para aquellos que aún no lo pueden resolver usando la respuesta de @kapil Vyas-
Agregando a su respuesta, tendrá que cerrar sesión y luego volver a iniciar sesión de su usuario para que los comandos de exportación (guardados en .bash_profile) funcionen.
Escriba el comando: env |grep ''ODBC''
para verificar si las ODBCSYSINI
y ODBCINI
están establecidas. Si no se devuelven resultados, debe agregar las variables a la variable de entorno que apunta al directory
y la ruta a donde se encuentra el archivo odbc.ini
siguiente manera (en mi caso para RHEL 6 está ubicado en /etc
- otros pueden tenerlo en /usr/local/etc
):
Edite ~/.bash_profile
y agregue las siguientes líneas:
export ODBCSYSINI=/etc
export ODBCINI=/etc/odbc.ini
tú eres bueno para irte.