Проблемы такие
Условия
1. Сервер СУБД Pervasive установлен под Линух
2. База даннных там же
2. Клиент пишется под Винды (Delphi + ADO)
Проблема
Невозможно выполнить запрос.(ошибка: нет объекта с таким именем)
Хронология попыток
1. Создаем источник ODBC, системный. Путь к словарю задается (автоматом) Линуксовый /usr/local/.....
2. Создаем алиас БД
3. Делаем АДО без проблем.
4. Делаем ADF->DDF словарю, без проблем
5. DDF (Словарь) в таблице X$File записаны сетевые виндовые пути для
файлов БД
В результате удается законнектиться (т.е. сам словарь находим), но
словарь не может найти объекты базы данных (таблицы), так как не
понимает путь, записанный в словаре. Редактировать X$File вручную не
получается под пользовавателем admin (пишет что нет прав).
Какое решение проблемы может быть.
С уважением.
Pervasive - > словарь
Модераторы: m0p3e, edward_K, Модераторы
Re: Pervasive - > словарь
Делай ADF -> DDF по относительным путям, потом скопируй *.DDF из папки DATA\DDF просто в DATA и ссылайся при настройке ODBC напапку DATA. Проблем быть не должно.
-
- Новичок
- Сообщения: 24
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: р. Бурятия ЗАО "АРП РБ"
- Контактная информация:
Re: Pervasive - > словарь
Попробуй пользователя supervisor