Страница 1 из 1

Pervasive - > словарь

Добавлено: 15 июн 2004, 19:39
vess
Проблемы такие

Условия
1. Сервер СУБД Pervasive установлен под Линух
2. База даннных там же
2. Клиент пишется под Винды (Delphi + ADO)

Проблема
Невозможно выполнить запрос.(ошибка: нет объекта с таким именем)


Хронология попыток
1. Создаем источник ODBC, системный. Путь к словарю задается (автоматом) Линуксовый /usr/local/.....
2. Создаем алиас БД
3. Делаем АДО без проблем.
4. Делаем ADF->DDF словарю, без проблем
5. DDF (Словарь) в таблице X$File записаны сетевые виндовые пути для
файлов БД

В результате удается законнектиться (т.е. сам словарь находим), но
словарь не может найти объекты базы данных (таблицы), так как не
понимает путь, записанный в словаре. Редактировать X$File вручную не
получается под пользовавателем admin (пишет что нет прав).

Какое решение проблемы может быть.

С уважением.

Re: Pervasive - > словарь

Добавлено: 16 июн 2004, 11:22
solo13
Делай ADF -> DDF по относительным путям, потом скопируй *.DDF из папки DATA\DDF просто в DATA и ссылайся при настройке ODBC напапку DATA. Проблем быть не должно.

Re: Pervasive - > словарь

Добавлено: 05 июл 2004, 17:08
KostyaD
Попробуй пользователя supervisor ;)