Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Подключение к Sybase ASA 8 через DBExpress / 9 сообщений из 9, страница 1 из 1
28.10.2005, 19:26
    #33350858
Подключение к Sybase ASA 8 через DBExpress
Вопрос такой.
Пытаюсь подключиться к Sybase ASA 8 через DBExpress.
Использую драйвер dbexpasa.dll.

Набор параметров следующий:
GetDriverFunc=getSQLDriverASA
LibraryName=dbexpasa.dll
VendorLib=dbodbc8.dll
BlobSize=-1
DataBase=Database Name
ErrorResourceFile=./DbxMSSErr.msg
HostName=ServerName
LocaleCode=0000
ASA TransIsolation=ReadCommited
Password=password
User_Name=user
OS Authentication=False


При попытке подключиться выдается ошибка:
dbExpress Error: Invalid Precision
...
Рейтинг: 0 / 0
29.10.2005, 09:48
    #33351109
Ramin Hashimzade
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение к Sybase ASA 8 через DBExpress
Александр КрючковВопрос такой.
Пытаюсь подключиться к Sybase ASA 8 через DBExpress.
Использую драйвер dbexpasa.dll.

Набор параметров следующий:
GetDriverFunc=getSQLDriverASA
LibraryName=dbexpasa.dll
VendorLib=dbodbc8.dll
BlobSize=-1
DataBase=Database Name
ErrorResourceFile=./DbxMSSErr.msg
HostName=ServerName
LocaleCode=0000
ASA TransIsolation=ReadCommited
Password=password
User_Name=user
OS Authentication=False


При попытке подключиться выдается ошибка:
dbExpress Error: Invalid Precision

а почему именно DBExpress чем плох ADO??
...
Рейтинг: 0 / 0
29.10.2005, 23:10
    #33351447
Михаил Михайлович
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение к Sybase ASA 8 через DBExpress
Александр КрючковВопрос такой.
Пытаюсь подключиться к Sybase ASA 8 через DBExpress.
Использую драйвер dbexpasa.dll.

Набор параметров следующий:
GetDriverFunc=getSQLDriverASA
LibraryName=dbexpasa.dll
VendorLib=dbodbc8.dll
BlobSize=-1
DataBase=Database Name
ErrorResourceFile=./DbxMSSErr.msg
HostName=ServerName
LocaleCode=0000
ASA TransIsolation=ReadCommited
Password=password
User_Name=user
OS Authentication=False


При попытке подключиться выдается ошибка:
dbExpress Error: Invalid Precision


Не понял:

DataBase=Database Name
HostName=ServerName
Password=password
User_Name=user

Это что?
...
Рейтинг: 0 / 0
29.10.2005, 23:11
    #33351449
Михаил Михайлович
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение к Sybase ASA 8 через DBExpress
Нрубо говоря, я конектился из D7 и к ASA8 и к ASA9 (на локальной, правда машине)
и никаких поблем
...
Рейтинг: 0 / 0
31.10.2005, 11:39
    #33352512
Подключение к Sybase ASA 8 через DBExpress
Михаил Михайлович


Не понял:

DataBase=Database Name
HostName=ServerName
Password=password
User_Name=user

Это что?

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

Могу вот что еще отметить. Приложение, работающее с БД компилируется как в виде обычного приложения Windows, так и в виде службы.
Так вот. В случае обычного приложения ошибка не возникает.
...
Рейтинг: 0 / 0
31.10.2005, 11:40
    #33352518
Подключение к Sybase ASA 8 через DBExpress
Raminа почему именно DBExpress чем плох ADO??

Не знаю, чем плох АДО. Может и не плох, но указанное приложение развивается уже более 4-х лет и менять всю технологию доступа к БД как-то не хочется :)
...
Рейтинг: 0 / 0
31.10.2005, 13:27
    #33352877
Марсель
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение к Sybase ASA 8 через DBExpress
Я так понял это строки из dbxdrivers.ini ...
А в dbxconnections.ini соединение прописали ?
...
Рейтинг: 0 / 0
31.10.2005, 21:26
    #33354165
Михаил Михайлович
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение к Sybase ASA 8 через DBExpress
Александр Крючков Михаил Михайлович


Не понял:

DataBase=Database Name
HostName=ServerName
Password=password
User_Name=user

Это что?

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

Могу вот что еще отметить. Приложение, работающее с БД компилируется как в виде обычного приложения Windows, так и в виде службы.
Так вот. В случае обычного приложения ошибка не возникает.


1. Возможность проверки подключения в режиме дизайна из Delphi ?
2. Подключение из локальной/удалённой машины?
3. А Вы сами то знаете реальные параметры подключения? Смотрели?
4. Тестовая прога с теми же параметрами?
...
Рейтинг: 0 / 0
31.10.2005, 22:16
    #33354190
Sergey Orlov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подключение к Sybase ASA 8 через DBExpress
Александр Крючков Михаил Михайлович


Не понял:

DataBase=Database Name
HostName=ServerName
Password=password
User_Name=user

Это что?

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

Могу вот что еще отметить. Приложение, работающее с БД компилируется как в виде обычного приложения Windows, так и в виде службы.
Так вот. В случае обычного приложения ошибка не возникает.
По моему ты и сам все ответил: наверняка у тебя стоит W2K или XP, следовательно как ты службу эту запускаешь, наверняка под аккаунтом Local System, у этого аккаунта нет доступа к сети, поэтому и подконнектиться к удаленному серверу и не получается. Может быть и еще 2-а нюанса, 1-ый: служба стартует раньше чем стартуют сетевые компоненты операционной системы, 2-ой: ей нужен доступ к рабочему столу, но это менее вероятно.
Что делать:
1. стартани эту службу под своим аккаунтом
2. пусть служба стартует после сервиса Netlogon.
...
Рейтинг: 0 / 0
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Подключение к Sybase ASA 8 через DBExpress / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]