|
1C 8.0 на Windows 2012 R2 | ☑ | ||
---|---|---|---|---|
0
ikar-rus
04.06.15
✎
16:20
|
Доброго всем дня!
Возник трабл: старый сервер работать более не может, а новый только на WIN 2012 R2 и вот на нем надо поднять архивные базы 1С 8.0.18.2. На нем же крутятся 8.2.16.368 и 8.3. Проблема возникает с 8.0 при создании ругается на неподходящую версию (06.00.6001) провайдера базы данных. Требуется 08.00.0194 Нашел решение вида: пропатчить sqlsrvr.dll (8.0.18.2) 0001F3AE: 7C EB 0001F3AF: 0B 1B 0001F404: 7C EB 0001F405: 0E 3C Однозначно изменения есть, теперь сообщение Неподходящая версия (00.00.0000) провайдера базы данных. Остались только нули. Но проблема не решена. То ли я криво пропатчил... Может у кого завалялся данный файлик? или в чем другом причина... |
|||
1
Kuzmich123
04.06.15
✎
16:22
|
8.1 в режиме совместимости?
|
|||
2
Cyberhawk
04.06.15
✎
16:23
|
Пропатчь обратно, разверни виртуальный Сервер 2003
|
|||
3
Heckfy
04.06.15
✎
16:31
|
А в чем глубинный смысл держать базы на 8.0?
|
|||
4
ikar-rus
04.06.15
✎
16:34
|
(2) это самый последний вариант, хотелось бы все же найти правильное решение.
(3) с 8.0 перешли на 8.2, но иногда возникает необходимость заглянуть в далекое прошлое. |
|||
5
Heckfy
04.06.15
✎
16:36
|
Тогда может действительно развернуть вирт. сервер (на этом же серваке. Hyper-V встроена) с минимальными требованиями и туда определить динозавра?
|
|||
6
ikar-rus
05.06.15
✎
09:51
|
В июле 2015 истекает период расширенной поддержки Windows Server 2003. Вот по этой причине не хочется иметь старую ОСь.
Есть варианты с sqlsrvr.dll? |
|||
7
DmitrO
05.06.15
✎
10:11
|
если "иногда возникает необходимость заглянуть", так может в файловом варианте развернуть? :)
|
|||
8
ikar-rus
05.06.15
✎
10:15
|
(7) некоторые БД 70Гб... тут файловый не вариант.
|
|||
9
DmitrO
05.06.15
✎
10:24
|
ну тогда у MS есть способ подмены dll для конкретного процесса, надо гуглить, читать и пробовать
по идее тоже шаманство, виртуальный Win 2003 сервер надежнее |
|||
10
Fragster
гуру
05.06.15
✎
10:31
|
разве базу 8.0 просто открыть в 8.1 и продолжить работу нельзя?
|
|||
11
DmitrO
05.06.15
✎
10:32
|
(9)+ способ: рядом с запускаемым exe файлом надо создать папку с именем "имяфайла.exe.local" и в нее положить dll, которые надо загрузить вместо системных
ясен перец никаких гарантий, должна быть внутренняя совместимость у всего этого хозяйства. |
|||
12
DmitrO
05.06.15
✎
10:34
|
(10)в 8.0 сервер-то был на COM+ еще на сколько я помню
|
|||
13
Гёдза
05.06.15
✎
10:36
|
(10) надо конверить как минимум
|
|||
14
mistеr
05.06.15
✎
10:42
|
(13) Причем последний релиз 8.1 не сконвертит достаточно древнюю 8.0. Нужен будет промежуточный релиз.
|
|||
15
Зеленый пень
05.06.15
✎
10:50
|
(13) + возможно, потребуется переписывание кода в 1С.
|
|||
16
Зеленый пень
05.06.15
✎
10:53
|
Но если баз немного, лучше их конвертнуть и избавить себя от проблем.
|
|||
17
ikar-rus
05.06.15
✎
11:04
|
(16) много (
|
|||
18
Зеленый пень
05.06.15
✎
11:19
|
(17) Тогда ставить старый скуль где-нибудь. Проблема вроде как с ним, а не с виндой.
|
|||
19
ikar-rus
05.06.15
✎
12:37
|
Дело не в скуле
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |