Я занимаюсь некоторыми материалами Sybase в Linux и отлично работает в bcp и out. Вот мой рабочий BCP на Linux:Sybase Linux vs Sybase Windows BCP - не могу подключиться
bcp drd02.dbo.APPL_ENVIRONMENT out APPL_ENVIRONMENT.bcp -U sa -P SyAdmin -n
При попытке же самое в Windows, я получаю следующее сообщение об ошибке:
ct_connect(): сети пакетной передачи слоя: внутренний чистая ошибка библиотеки: протокол Net-Lib вызов драйвера для подключения два конечных точек не удался
Вот несколько соответствующих деталей:
Я могу подключиться к серверу через ISQL GUI. Его показано как Sybase157 0.0.0.0 5000 и моя база данных Drd02 доступна и доступна.
Содержание С: \ Sybase \ INI \ sql.ini являются (я добавил drd02 линии):
[Sybase157_XP]
master=NLWNSCK,0.0.0.0,5001
query=NLWNSCK,0.0.0.0,5001
drd02=NLWNSCK,0.0.0.0,5001
[Sybase157]
master=NLWNSCK,0.0.0.0,5000
query=NLWNSCK,0.0.0.0,5000
drd02=NLWNSCK,0.0.0.0,5000
[Sybase157_JSAGENT]
master=NLWNSCK,0.0.0.0,4900
query=NLWNSCK,0.0.0.0,4900
переменные окружения не являются:
%DSQUERY%=Sybase157
%SYBASE%=c:\Sybase
Независимо от того, что я пытаюсь , это просто не соединение. Я был бы рад за любую помощь, которая может быть предоставлена.
Попробуйте указать сервер в 'BCP' [' -S Sybase157']. – Meet
Я пробовал это. Но это не имело никакого значения. – Beatscribe
размещение как ответ. – Beatscribe