|
Как указать версию через COM соединение |
☑ |
0
Beduin
11.01.12
✎
12:40
|
Имеются установленные две версии 8.2.14.540 и 8.2.13.219.
Необходимо из 8.1 подключаться к файловой базе сконвертированной под
(8.2.14.540). К базе в серверной версии (8.2.13.219) подключается нормально. К файловой на (8.2.14.540) пишет
Ошибка соединения: {Форма.Отчет.Форма(36)}: Ошибка при вызове метода контекста (Connect): Произошла исключительная ситуация (V82.COMConnector.1): Ошибка при выполнении операции с информационной базой
Несовместимая версия файла базы данных
Версию в окне запуска принудительно для этой базы указывал.
|
|
1
Рэйв
11.01.12
✎
12:42
|
должна стоять 8.2.14.540 там где лежит база
|
|
2
Beduin
11.01.12
✎
12:43
|
(1) В папке с базой?
|
|
3
Рэйв
11.01.12
✎
12:43
|
(2)На компе с базаой
|
|
4
Beduin
11.01.12
✎
12:44
|
(3) в начале написано
"Имеются установленные две версии 8.2.14.540 и 8.2.13.219. "
|
|
5
Рэйв
11.01.12
✎
12:45
|
(4)Пропустил:-)
|
|
6
Рэйв
11.01.12
✎
12:46
|
Как вариант -обновить все базы до 8.2.14.540
|
|
7
Рэйв
11.01.12
✎
12:46
|
и убрать старую версию
|
|
8
Beduin
11.01.12
✎
12:49
|
(6) Как вариант я знаю.)
Вопрос в основном есть ли механизмы для принудительного указания версии при COM.
|
|
9
Defender aka LINN
11.01.12
✎
12:51
|
(8) перед соединением регистрировать нужную dll. Но это изврат, конечно.
|
|
10
GenV
11.01.12
✎
12:51
|
(0)Версию указать нельзя. Какую платформу последней устанавливал/восстанавливал такой и будет COM-соединитель :(
|
|