Строка подключения ODBC

Ilia Bolshakov
Дата: 22.09.2015 12:42:20
Как то так получилось, что на одном компе у меня ОДБЦ драйвер называется

Oracle in OraClient11g_home1

а на другом

Oracle in OraDb11g_home1

в итоге приходится писать разные строки подключения, в зависимости от того, на каком компе запускаю скрипт.
Не скажете как простецки поменять название ?

В реестре нашел ветку ODBC Drivers, в ней менять ? Или как то все сложнее ?
Ilia Bolshakov
Дата: 22.09.2015 12:59:45
поправил в ветке ODBC Drivers имя c OraDb11g_home1 на OraClient11g_home1 - ODBC перестал работать.

есть еще ветка Oracle in OraDb11g_home1 но там не понятно что править..

Хелп.
Vadim Lejnin
Дата: 22.09.2015 19:41:11
Ilia Bolshakov
поправил в ветке ODBC Drivers имя c OraDb11g_home1 на OraClient11g_home1 - ODBC перестал работать.

есть еще ветка Oracle in OraDb11g_home1 но там не понятно что править..

Хелп.

Прежде чем что-то делать, надо понимать что делаешь...

То что ты поменял - это название Oracle Home в имени Oracle ODBC драйвера на которое завязана регистрация odbc.drv в системе

имена OracleHome завися от того какой клиент поставлен в системе
Мало того их может быть несколько.

Для начала, прочитай вот это:

HOWTO :: Как правильно задавать вопросы

И вопрос задавай не что делать с этой фигней, а как сделать так чтобы:
То есть
версии OC
постановка задачи: что нужно сделать скриптом
на каком языке написан скрипт
как ты в этом скрипте подключаешь ODBC

например точное имя драйвера можно получить с помощью power shell
И хотя это не вопрос данного форума, Вам могут помочь, или подсказать как сделать то что Вы хотите не прибегая к ODBC