Python-Sybase, как подключить удаленный сервер - PullRequest
0 голосов
/ 23 мая 2011

Я использую хост "ip: port", но выдает исключение:

Sybase.DatabaseError: Layer: 6, Origin: 8 ct_connect (): уровень службы каталогов: внутренняя ошибка уровня управления каталогом

py-sybase: 0,40pre1 sybase-open_client: 15

Есть идеи?Спасибо

Ford

1 Ответ

1 голос
/ 23 сентября 2011
>>> import Sybase
>>> help(Sybase.connect)
Help on function connect in module Sybase:

connect(dsn, user, passwd, database=None, strip=0, auto_commit=0, delay_connect=0, locking=1, datetime=None, bulkcopy=0, locale=None, inputmap=None, outputmap=None)

Первый аргумент - это DSN, а не имя хоста.

Итак, настройте DSN, протестируйте его с помощью isql и используйте его в своем скрипте.

...