UniDac и Access

Обсуждение возникших проблем, предложений и ошибок UniDAC компонентов
Закрыто
vavavol
Сообщения: 4
Зарегистрирован: Пн 22 дек 2014 11:10

UniDac и Access

Сообщение vavavol » Пн 22 дек 2014 11:20

Добрый день! Использую для доступа к Access компоненты UniDac. Так вот столкнулся с тем, что компоненты не "видят" сетевых дисков. Тобишь, UniConnection.Database = 'R:\test.accdb' не катит. Вываливается ошибка с сообщением ODBC, что путь некорректен. Ну, это пол-беды, это обойти можно. Самое главное то, что при коннекте к базе, в которой есть "линки" на таблицы с баз на сетевых дисках - та же фигня. тут уже вообще хреново - таблиц очень много и перелинковывать все - нет права, да, и желания. Компоненты не поддерживают сетевые диски? Заранее благодарен за ответ

Alexp
Devart Team
Сообщения: 349
Зарегистрирован: Пн 27 дек 2010 10:34

Re: UniDac и Access

Сообщение Alexp » Пн 22 дек 2014 13:13

Добрый день,

Описанная ситуация не воспроизводиться, пожалуйста уточните версию IDE, UniDAC, драйвера MS Acceess а также версию OC.

vavavol
Сообщения: 4
Зарегистрирован: Пн 22 дек 2014 11:10

Re: UniDac и Access

Сообщение vavavol » Пн 22 дек 2014 13:28

Спасибо! Windows 8.1 (x64), IDE: XE6 Update1, UniDac 5.3.9, драйвер MS Access ODBC (x64): 15.00.4543.1000, (x32) 14.00.7010.1000. Офис установлен 2013 версии (64-битная версия). Драйвер х32 устанавливал, скачивая с Microsoft AccessDatabaseEngine.exe

Alexp
Devart Team
Сообщения: 349
Зарегистрирован: Пн 27 дек 2010 10:34

Re: UniDac и Access

Сообщение Alexp » Пн 22 дек 2014 14:32

Эта ситуация на аналогичной конфигурации не воспроизводиться, попробуйте использовать последнюю версию UniDAC 6.0.1, а также проверьте это поведение на стандартных компонентах например BDE. Если на BDE не повториться, пришлите пожалуйста ваши файлы при открытии которых возникает ошибка на alexp*devart*com .

vavavol
Сообщения: 4
Зарегистрирован: Пн 22 дек 2014 11:10

Re: UniDac и Access

Сообщение vavavol » Вт 23 дек 2014 09:02

Я так понимаю, что UniDac (в случае с Access) работает с ODBC. Но я не могу даже с BDE соединится с базой через сетевой диск (т.е не могу создать DSN на сетевой диск). Причём вариант с \\SERVER\...... работает на ура. UniDac скорей всего не причём. Мне одно интересно, как у Вас ODBC работает с сетевым диском :) Вот, прочитал, но так ничего и не понял

http://www.experts-exchange.com/Databas ... l#view-all

Alexp
Devart Team
Сообщения: 349
Зарегистрирован: Пн 27 дек 2010 10:34

Re: UniDac и Access

Сообщение Alexp » Вт 23 дек 2014 13:08

На сетевых папках Windows (подключенных с помощью net use) ODBC коннектится к базе корректно, возможно проблемы возникают на сетевых папках Linux.

vavavol
Сообщения: 4
Зарегистрирован: Пн 22 дек 2014 11:10

Re: UniDac и Access

Сообщение vavavol » Вт 23 дек 2014 14:33

Спасибо, вопрос закрыт. Оказывается, нужно в реестр добавить свойство EnableLinkedConnections = 1. И всё пошло как по маслу. Ещё раз спасибо.

Alexp
Devart Team
Сообщения: 349
Зарегистрирован: Пн 27 дек 2010 10:34

Re: UniDac и Access

Сообщение Alexp » Вт 23 дек 2014 14:55

Пожалуйста. Я рад что Вы нашли решение данной проблемы. Если у Вас возникнут дальнейшие вопросы, пожалуйста пишите нам.

Закрыто