|
|
|
Remote Server под unixODBC + FreeTDS
|
|||
|---|---|---|---|
|
#18+
Я так думаю, что это касается и АСА и АСЕ. На линуксе поставил FreeTDS, unixODBC. Подключаюсь tsql (только freeTDS) к MS SQL Server 2000 на винде - все ок. Подключаюсь isql (unixODBC приблуда) к тому же серверу через драйвер ODBC в линуксе - тоже ок, подключение есть. Но когда делаю в ASA, стоящей на этом же линуксе, remote server и в подключении указываю разные вариации строки подключения, то ничего не получается. Ругается : "[unixODBC][Driver Manager]Data source name not found, and no default driver specified" В чем грабли? Строку подключения пишу как в руководстве написано. Пробовал и с созданием DSN, и без его создания. Из утилит-клиентов коннект есть, а из сервера - нет... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.08.2008, 23:06 |
|
||
|
Remote Server под unixODBC + FreeTDS
|
|||
|---|---|---|---|
|
#18+
Посмотри переменные окружения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.08.2008, 23:37 |
|
||
|
Remote Server под unixODBC + FreeTDS
|
|||
|---|---|---|---|
|
#18+
Грабли разрешились. Спасибо мануалу. А там четко написано, что на юникс-системах, в строке подключения нужно указывать: "driver=...;dsn=..." И ничего более. Причем, указывается не ODBC драйвер, как я пытался ранее, а драйвер менеджера ODBC! А ODBC драйвер указывается уже в DSN этого менеджера. В моем случае нужно было указывать /usr/lib64/libodbc.so (unixODBC DataManager driver), а не /usr/local/lib/libtdsodbc.so (ODBC freeTDS driver) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.08.2008, 02:22 |
|
||
|
|

start [/forum/topic.php?fid=55&gotonew=1&tid=2011439]: |
0ms |
get settings: |
11ms |
get forum list: |
20ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
146ms |
get topic data: |
12ms |
get first new msg: |
6ms |
get forum data: |
2ms |
get page messages: |
55ms |
get tp. blocked users: |
1ms |
| others: | 245ms |
| total: | 504ms |

| 0 / 0 |
