|
Проблема с запросом к Foxpro |
☑ |
0
buvamba
09.09.16
✎
13:14
|
Добрый день. Существуют 2 базы на 1С 8.3, Бухгалтерия 3.0 и Торговля 11. На сетевом ресурсе есть некие файлы dbf. При подключении к этим файлам из базы Бухгалтерии проблем не возникает, создается соединение и с помощью запроса я получаю все данные которые нужны. А вот из базы торговли выходит ошибка "Ошибка при вызове метода контекста (Execute): Произошла исключительная ситуация (Microsoft OLE DB Provider for ODBC Drivers): [Microsoft][ODBC Visual FoxPro Driver]File 'doc.dbf' does not exist." Из текста видно что не найден файл, но при этом код работающий в бухгалтерии все спокойно находит. код строки подключения абсолютно одинаковый.
Работа пользователя через rdp, в обоих случаях указана авторизация ОС с одинаковым пользователем, Права стоят полные. Строка подключения ""DRIVER={Microsoft Visual FoxPro Driver};SourceDB=" + КаталогБазыДанных + "; SourceType=DBF; Exclusive=No;BackgroundFetch=Yes;Collate=Russian;Null=No;Deleted=Yes;";" Как быть и что делать?
|
|
1
buvamba
09.09.16
✎
13:16
|
базы находятся на одном сервере
|
|
2
Dotoshin
09.09.16
✎
13:26
|
(1) А дбф-ы где находятся?
|
|
3
buvamba
09.09.16
✎
13:29
|
(2) в сетевом каталоге
|
|
4
ovrfox
09.09.16
✎
13:39
|
(0) Нужно попробовать зайти в терминал от пользователя Торговли и запустить бухгалтерию и проверить работает или нет.
Если нет - то проблема в правах или настройках пользователя и тебе к админам.
|
|
5
SSSSS_AAAAA
09.09.16
✎
13:42
|
(3) Обращение идет к одним и тем же файлам из обоих баз или к разным?
|
|
6
Seducer
09.09.16
✎
13:48
|
А базы-то какие? Файловые, серверные?
|
|
7
buvamba
09.09.16
✎
13:49
|
(6) Серверные
|
|
8
buvamba
09.09.16
✎
13:49
|
(5) к одним и тем же
|
|
9
buvamba
09.09.16
✎
13:52
|
(4) не работает, ну что ж пойду к админам) Всем спасибо)
|
|