|
Проблема с чтением Excel файлов в процедурах &НаСервере в базе на SQL | ☑ | ||
|---|---|---|---|---|
|
0
Dzenn
гуру
10.10.13
✎
13:44
|
Используется следующий стандартный метод:
Файловая база, процедура &НаКлиенте - работает Файловая базе, процедура &НаСервере - работает Серверная база, процедура &НаКлиенте - работает Серверная база, процедура &НаСервере - не работает, с выдачей: "Ошибка: {Форма.Форма.Форма(21)}: Ошибка при вызове метода контекста (Open): Произошла исключительная ситуация (ADODB.Connection): Не удается найти указанный поставщик. Вероятно, он установлен неправильно." Ремарочка: тестируется все НА ТОМ ЖЕ компьютере, на котором крутится сервер, то есть проблема НЕ В ПУТИ к файлу ОС - Windows Server 2008 R2 Standart, SQL - 2008 R2 В чём может быть проблема? У меня есть догадка, но не знаю, насколько верная - ADODB.Connection надо прописать в службы компонентов так же, как когда-то прописал V82.ComConnector http://savepic.org/4566929.jpg , но этот вариант пока ничего не дал... возможно неправильно прописывал. |
|||
|
1
Dzenn
гуру
10.10.13
✎
13:45
|
ACE тоже установлен
|
|||
|
2
ДенисЧ
10.10.13
✎
13:46
|
Телепатирую - сервер 64бит...
|
|||
|
3
Dzenn
гуру
10.10.13
✎
13:47
|
(2) да
|
|||
|
4
Dzenn
гуру
10.10.13
✎
13:49
|
Сервер 1С - 64, ОС - 64, SQL - 64
|
|||
|
5
Dzenn
гуру
10.10.13
✎
14:02
|
111
|
|||
|
6
Dzenn
гуру
10.10.13
✎
14:24
|
:-(
|
|||
|
7
Jaap Vduul
10.10.13
✎
14:25
|
Видимо, установлена 32-битная версия, а нужна ещё 64-битная.
По-умолчанию, они вместе не ставятся, поэтому нужно инсталлятор AccessDatabaseEngine_x64.exe запускать с ключом /passive |
|||
|
8
Dzenn
гуру
10.10.13
✎
14:43
|
(7) Да, причина была в этом, на сервере заработало, но теперь не работает на клиенте ;-) на клиенте теперь вываливается сама 1С-ка - сначала запись дампа, потом виндоусовское "прекращена работа программы" :-) но за направление спасибо, буду разбираться дальше
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |