Там какой-либо путь состоит в том, чтобы использовать ~/odbcinst.ini вместо /etc/odbcinst.ini?

Если Ваша система поддерживает его, Вы могли бы, возможно, использовать возможности. Посмотрите man capabilities, тот, в котором Вы нуждаетесь, был бы CAP_NET_BIND_SERVICE. Нет, я никогда не использовал их сам, и я не знаю, работают ли они действительно :-)

2
задан 19 November 2010 в 18:26
1 ответ

Из руководства администратора (doc/AdministratorManual/index.html):

Местоположение системных файлов конфигурации может быть изменено путем установки переменной среды ODBCSYSINI во времени выполнения.

Таким образом, это должно работать:

ODBCSYSINI=$HOME isql ...

Или добавьте строку

export ODBCSYSINI=$HOME

к Вашему .bash_profile

Отметьте, файл odbc.ini будет разыскиваться в Вашем корневом каталоге также.

1
ответ дан 3 December 2019 в 13:25