nairnishitha Ответов: 2

{“Ошибка [08004] [драйвер ODBC firebird]недоступна база данных”} спросите


Есть odbc conenction, чтобы подключиться к базе данных WMS (я считаю, что они поддерживают только odbc) и при открытии соединения получает исключение {"ошибка [08004] [драйвер ODBC Firebird]недоступна база данных"}. Серверные и клиентские компоненты WMS устанавливаются на машине, на которой также выполняется мой код. Связи строку ниже

"Водитель=водитель СУБД Firebird/Interbase версии(Р); УИД=сисадмин; ФРД=компании Masterkey; ИМЯБД=с:\образец\дБ.ФДБ;"

Я не знаю, как действовать дальше. Некоторые из уже виденных ответов говорят, что только одно приложение может получить доступ к БД одновременно или около того. В таком случае, как я найду, кто еще пытается получить доступ к этой БД и остановится?

Мое приложение-это приложение windows forms, и теперь код работает в режиме отладки.

Спасибо
Нишита

Что я уже пробовал:

Пробовал на другой машине в другой сети, где WMS установлена правильно на другой машине в сети. Там также не удается установить соединение.

2 Ответов

Рейтинг:
6

nairnishitha

Пришлось поставить префикс dbpath с 'localhost:', а пароль был в нижнем регистре. Это помогло мне установить контакт. Но так как мне нужно было получить информацию о схеме, которая была ограничена в ODBC, я перешел к использованию FireBirdClient, то есть Firebird Ado.Net провайдер.


Рейтинг:
1

Maciej Los

Вы должны установить Firebird: драйвер ODBC[^]