|
v7: Трудности с переносом огромной базы v77 на новый сервер. | ☑ | ||
---|---|---|---|---|
0
htcpda
12.11.15
✎
11:17
|
Старый сервер 2003, новый 2008r2, имена серверов разные, SQL2008r2.
Перекачал бекапом/восстановлением SQL часть (44Гб) и папку с базой (5Гб). Теперь нужно связать это воедино (подключить SQL), но не получается зайти в конфигуратор - выдаёт ошибки при запуске: ------------- Ошибка выполнения скрипта. Скрипт: CVS & GComp Файл: C:\Program Files (x86)\1Cv77\BIN\config\script\ВерсионныйКонтроль\cvs.vbs Строка: 35 Позиция: 0 Код: 0 Источник: Ошибка выполнения Microsoft VBScript Описание: Невозможно создание объекта контейнером ActiveX^ 'Svcsvc.Service' ------------- Ошибка выполнения скрипта. Скрипт: Разбор коьандной строки Конфигуратора Файл: C:\Program Files (x86)\1Cv77\BIN\config\script\Разное\ParseCmdLineInConfig.vbs Строка: 197 Позиция: 1 Код: 0 Источник: Ошибка выполнения Microsoft VBScript Описание: Требуется объект: 'CommonScripts' ------------- Ошибка выполнения скрипта. Скрипт: Меню макросов из файла Файл: C:\Program Files (x86)\1Cv77\BIN\config\script\Разное\Меню макросов из файла.vbs Строка: 150 Позиция: 6 Код: 0 Источник: Ошибка выполнения Microsoft VBScript Описание: Требуется объект: 'CommonScripts' ------------- Прекращена работа программы "1C:V7 starter program (for SQL)" Как победить ??? ps: Я понимаю, что вопрос из разряда "купил участок на Луне", подскажите как наладить транспортное сообщение с этой новой собственностью?" Но у меня как сисадмина никаких путей для отступления кроме как в загробную жизнь пока не видно... |
|||
1
Повелитель
12.11.15
✎
11:19
|
(0) Почему через выгрузку загрузку не сделаешь?
Она как раз предназначена для переносов. |
|||
2
shuhard
12.11.15
✎
11:22
|
(0) а кто тебе сказал, что 7.7 дружит с 2008 сиквелом ?
|
|||
3
Господин ПЖ
12.11.15
✎
11:23
|
судя по всему там 7.7 была увешана всякими dll и прочими шнягами по самое небалуйся
|
|||
4
Йохохо
12.11.15
✎
11:26
|
(0) взять чистый экзешник, добиться чтоб работало, потмо прикручивать config\*
|
|||
5
vde69
12.11.15
✎
11:26
|
(1) он все правильно делает
(0) для начала добейся, что бы на новом сервере завелась ПУСТАЯ база, для этого создай ее из старого md потом добавь в каталог с пустой базой все файлы старой базы кроме dds и каталога users добейся, что-бы она запускалась потом востанови в эту пустую базу скульный бекап и явным образом перезапиши dba владельца (без этого работать не будет) ну и на последок занимайся переносом пользователей... |
|||
6
htcpda
12.11.15
✎
11:27
|
"Почему через выгрузку загрузку не сделаешь? "
Через выгрузку не получается - ZIP не позволяет создать архив больше 2Гб "кто тебе сказал, что 7.7 дружит с 2008 сиквелом ?" Программисты 1С "была увешана всякими dll и прочими шнягами по самое небалуйся" согласен - прежний сисадмин также был наместником Бога в отдельно взятой компании и исполняя любые прихоти руководства в течение 10 лет сделал из запорожца шатл... |
|||
7
1Сергей
12.11.15
✎
11:27
|
опенконф поставь
|
|||
8
Господин ПЖ
12.11.15
✎
11:28
|
(7) +1
как минимум |
|||
9
Йохохо
12.11.15
✎
11:32
|
(7-8) проще чистый, завести опенконф та еще задачка
|
|||
10
htcpda
12.11.15
✎
12:13
|
"кто тебе сказал, что 7.7 дружит с 2008 сиквелом ?"
Оно и до этого работало на том же sql2008r2 только винда была помоложе |
|||
11
Господин ПЖ
12.11.15
✎
12:15
|
(10) она просто так не работает. без "магических" пассов
|
|||
12
Это_mike
12.11.15
✎
12:38
|
(9) особо сложного ничего нет - просто библиотеки надо регистрировать по рецепту
http://www.1cpp.ru/forum/YaBB.pl?num=1320917541/0#0 (0) как вариант, переименуй из папки bin config.dll во что-нибудь другое, и скопируй туда оригинальный config.dll из папки bin\config а еще проще - пропиши параметрвы соединения с базой любой рабочей станции.... |
|||
13
Злопчинский
12.11.15
✎
12:40
|
У автора просто опенконф не инсталлирован верно и все - прут ошибки при загрузке ДОПОЛНИТЕЛЬНЫХ возможностей конфигуратора. К переносу на скуль это не относится
|
|||
14
Злопчинский
12.11.15
✎
12:40
|
(12) Опердил...
|
|||
15
htcpda
12.11.15
✎
12:49
|
В общем получилось запустить, но при закрытии семёрки постоянно выдаёт ошибку (на старом сервере её нет):
----------------- Прекращена работа программы "1C:V7 starter program (for SQL)" Сигнатура проблемы: Имя события проблемы: APPCRASH Имя приложения: 1cv7s.exe Версия приложения: 7.70.0.27 Отметка времени приложения: 4573fcd8 Имя модуля с ошибкой: ntdll.dll Версия модуля с ошибкой: 6.1.7600.16385 Отметка времени модуля с ошибкой: 4a5bdb3b Код исключения: c0000005 Смещение исключения: 0003bacc Версия ОС: 6.1.7600.2.0.0.16.7 Код языка: 1049 Дополнительные сведения 1: 0a9e Дополнительные сведения 2: 0a9e372d3b4ad19135b953a78882e789 Дополнительные сведения 3: 0a9e Дополнительные сведения 4: 0a9e372d3b4ad19135b953a78882e789 ----------------- Чем это чревато и как её победить? |
|||
16
Господин ПЖ
12.11.15
✎
12:56
|
||||
17
Это_mike
12.11.15
✎
13:03
|
(14) дык я ж тебе говорил, что сходу не смог поставить опенконф, пришлось отключать...
(16) там самой главной ссылки нет... точнее, осталась только ссылка |
|||
18
Это_mike
12.11.15
✎
13:04
|
сейчас попытаюсь найти подправленый жабаскрипт для регистрации wcs
|
|||
19
htcpda
12.11.15
✎
13:14
|
Господин ПЖ, насколько я понял - там сетуют на загрузку внешних компонент и x64 ось, но на старом серваке всё это тоже есть и не глючит...
|
|||
20
Это_mike
12.11.15
✎
13:21
|
"C:\WINDOWS\system32\REGSVR32.EXE" "C:\Program Files (x86)\1Cv77\BIN\config\System\SelectValue.dll"
"C:\WINDOWS\system32\REGSVR32.EXE" "C:\Program Files (x86)\1Cv77\BIN\config\System\svcsvc.dll" "C:\WINDOWS\system32\REGSVR32.EXE" "C:\Program Files (x86)\1Cv77\BIN\config\System\dynwrap.dll" "C:\WINDOWS\system32\REGSVR32.EXE" "C:\Program Files (x86)\1Cv77\BIN\config\System\WshExtra.dll" "C:\WINDOWS\system32\REGSVR32.EXE" "C:\Program Files (x86)\1Cv77\BIN\config\System\macrosenum.dll" "C:\WINDOWS\system32\REGSVR32.EXE" "C:\Program Files (x86)\1Cv77\BIN\config\System\ArtWin.dll" "C:\WINDOWS\system32\REGSVR32.EXE" /i:"C:\Program Files (x86)\1Cv77\BIN\config\System\CommonServices.wsc" "C:\WINDOWS\SYSWOW64\scrobj.dll" "C:\WINDOWS\system32\REGSVR32.EXE" /i:"C:\Program Files (x86)\1Cv77\BIN\config\System\Registry.wsc" "C:\WINDOWS\SYSWOW64\scrobj.dll" "C:\WINDOWS\system32\REGSVR32.EXE" /i:"C:\Program Files (x86)\1Cv77\BIN\config\System\1S.StatusIB.wsc" "C:\WINDOWS\SYSWOW64\scrobj.dll" "C:\WINDOWS\system32\REGSVR32.EXE" /i:"C:\Program Files (x86)\1Cv77\BIN\config\System\SyntaxAnalysis.wsc" "C:\WINDOWS\SYSWOW64\scrobj.dll" "C:\WINDOWS\system32\REGSVR32.EXE" /i:"C:\Program Files (x86)\1Cv77\BIN\config\System\OpenConf.RegistryIniFile.wsc" "C:\WINDOWS\SYSWOW64\scrobj.dll" "C:\WINDOWS\system32\REGSVR32.EXE" "C:\Program Files (x86)\1Cv77\BIN\config\System\tlbinf32.dll" "C:\WINDOWS\system32\REGSVR32.EXE" /i: "C:\Program Files (x86)\1Cv77\BIN\config\System\Templates.wsc" "C:\WINDOWS\SYSWOW64\scrobj.dll" |
|||
21
htcpda
12.11.15
✎
13:23
|
Да ничего кроме MSSQL не устанавливал - всё (1С77/82) переносом файлов и ключей реестра, т.к. у меня и установочных пакетов то нет - не одинэсник я пока, но видимо скоро стану...
Не получается таким макаром перенести драйвера сканеров/принтеров штрихкода. Принтерный в сети нарыл (1CBarCode), а сканнерный (1C Barcode scanner 8_0_13_2) что-то не попадается - может у кого есть, а то у меня входа ихний на саппорт нету, а все пути ведут только туда... |
|||
22
Это_mike
12.11.15
✎
13:24
|
(0)+(6)
"прежний сисадмин также был наместником Бога в отдельно взятой компании и исполняя любые прихоти руководства в течение 10 лет сделал из запорожца шатл..." - а зачем админа в загробнуюжизнь отправили? неужели так понадобился запорожец? |
|||
23
LazyStranger
12.11.15
✎
13:25
|
(6) Через выгрузку не получается - ZIP не позволяет создать архив больше 2Гб
Поищи патч ромикса, который отключает зипование dat-файла |
|||
24
Это_mike
12.11.15
✎
13:25
|
(23) это изврат - переносить сиквельные базы через выгрузку-загрузку...
|
|||
25
htcpda
12.11.15
✎
13:31
|
"зачем админа в загробнуюжизнь отправили?" Денег у конторы нет на такого спеца - сам ушёл в связи с девальвацией, а когда автопилотная работа сервера начала давать сбои - нашли меня...
"Поищи патч ромикса" "изврат - переносить сиквельные базы" Проехали уже - перенес как смог, т.к. времени на это было одна ночь. Осталось сканнеры штрихкода прикрутить и ньюансы ч новой виндой... |
|||
26
htcpda
12.11.15
✎
13:32
|
зыЖ Сорри - после бессоной ночи очепятки поперли...
Нужен драйвер 1C Barcode scanner 8_0_13_2 - помогите кто может плиз! |
|||
27
Это_mike
12.11.15
✎
13:33
|
(25) " а когда автопилотная работа сервера начала давать сбои - нашли меня... " - "период полураспада базы без программиста - пол-года"©vde69
|
|||
28
htcpda
12.11.15
✎
13:33
|
два месяца
|
|||
29
htcpda
12.11.15
✎
14:17
|
"Нужен драйвер 1C Barcode scanner 8_0_13_2 - помогите кто может плиз!"
И тишина... |
|||
30
Это_mike
12.11.15
✎
14:18
|
(29) видимо, он уже к 7.7 не относится...
|
|||
31
htcpda
12.11.15
✎
14:21
|
Не знаю, у меня он используется в 8.2, но семерка тоже ругается на отсутствие драйвера сканнера при запуске, правда не знаю какой именно она хочет и им в ней все равно уже не пользуются...
|
|||
32
Это_mike
12.11.15
✎
14:26
|
(31) ну так проверь и отключи.
|
|||
33
htcpda
16.11.15
✎
11:19
|
Итак осталась одна проблема - при закрытии (завершении) 1С77 постоянно получаем ошибку:
Прекращена работа программы "1C:V7 starter program (for SQL)" На прежнем сервере 2003/x64 с sql 2008r2 этого не было (сейчас 2008r2/x64, sql 2008r2). Решения пока не нашёл, то, о чём пишут тут не помогает: http://forums.kuban.ru/f1040/winsrv2008_64bit_i_1s_7_7_-_posle_zakrytiya_oshibka-3064400.html Есть ещё идеи, как с этим бороться? |
|||
34
vcv
16.11.15
✎
14:38
|
(33) Такое сообщение может выдаваться при использовании внешней компоненты padeg.dll, если у пользователя нет прав на запись в HKEY_LOCAL_MACHINE\SOFTWARE\Padeg
Проблема при запуске от админа сохраняется? DEP выключен на новом сервере? |
|||
35
htcpda
16.11.15
✎
15:46
|
"Проблема при запуске от админа сохраняется?"
Да "DEP выключен на новом сервере?" Нет |
|||
36
Mikeware
16.11.15
✎
15:48
|
попробуй отслелить, что из объектов ВК не уничтожается, и уничтожай перед закрытием самостоятельно...
|
|||
37
htcpda
16.11.15
✎
15:53
|
Попробовал добавить 1cv7s.exe в список исключений DEP - проблема осталась.
"попробуй отслелить, что из объектов ВК не уничтожается, и уничтожай перед закрытием самостоятельно" А поподробнее можно? (я сисадмин, не 1Сник) |
|||
38
Mikeware
16.11.15
✎
15:59
|
те объекты, которые создаются из внешних компонент. и присваиваются глобальным переменным....
например, может существовать глобальная переменная рс, где-то в коде ей присавивается рс=создатьОбъект("ODBCRecordset"). надо в ПриЗавершенииРаботыСистемы сделать рс=""; |
|||
39
htcpda
16.11.15
✎
15:59
|
У меня при запуске выдаёт ругательство
"Внешняя компонента сканера штрихкода - Scaner1C.DLL не найдена" но сканер уже давно не используется, поэтому игнорим это сообщение... |
|||
40
vcv
16.11.15
✎
15:59
|
(37) Список исключений DEP 1С не устраивает. Его нужно совсем выключать.
|
|||
41
htcpda
16.11.15
✎
16:03
|
"Его нужно совсем выключать"
Это не могу сейчас проверить, т.к. требуется перезагрузка сервера, а он днём в работе. "Внешняя компонента сканера штрихкода - Scaner1C.DLL не найдена" Scaner1C.DLL в каталоге 1c77\bin присутствует... |
|||
42
htcpda
16.11.15
✎
16:05
|
"например, может существовать глобальная переменная рс, где-то в коде ей присавивается рс=создатьОбъект("ODBCRecordset").
надо в ПриЗавершенииРаботыСистемы сделать рс="" " Как тогда объяснить, что на старом сервере ошибки при выходе с эьлй же 1С не было? |
|||
43
Gepard
16.11.15
✎
16:11
|
интересно, все так бодро отвечают, а ведь в (0) были только ошибки телепата :-) и ни одной ошибки MSSQL и самой 1С)
|
|||
44
Gepard
16.11.15
✎
16:12
|
(2) очень хорошо дружит, если правильно приготовить)
|
|||
45
Mikeware
16.11.15
✎
16:13
|
(42) не знаю, и не пытался.
(43) про телепат я ему еще в (12) ответил |
|||
46
Gepard
16.11.15
✎
16:16
|
(45) это да, но это аж 12й ответ ))
|
|||
47
Mikeware
16.11.15
✎
16:20
|
(46) зато первый правильный..
|
|||
48
Gepard
16.11.15
✎
16:21
|
(47) это точно :-)
|
|||
49
htcpda
16.11.15
✎
16:35
|
"в (0) были только ошибки телепата"
Ошибкой было то, что я не тот каталог bin со старого сервера переписал (для sql там был другой). |
|||
50
Gepard
16.11.15
✎
16:43
|
(49) в (0) описаны были ошибки телепата и никаких других ошибок.
(Телепат, эта та штука (сторонняя), которая делает процесс конфигурирования в 77 намного удобней того, что даже сейчас в v8) |
|||
51
orefkov
16.11.15
✎
16:46
|
Да, проще было прошлому админу проплатить перенос.
Но блин, 44 гига. С одной стороны, некая гордость за клюшки (вот они как умеют, оказывается), а с другой - что ж вы так эту грыжу запустили то? Раньше надо было вырезать, гораздо раньше. Руководству Злопчинского читать и думать... |
|||
52
Mikeware
16.11.15
✎
16:48
|
(51) да чего там 44 гига - это мелочь...
|
|||
53
ДенисЧ
16.11.15
✎
16:49
|
(51) 44гига на скуле - это ни о чём.
|
|||
54
mxs089
16.11.15
✎
16:53
|
(51) да вертел твои 44гига
|
|||
55
orefkov
16.11.15
✎
16:54
|
(52)
Во времена, когда клюшки только появились, не каждый винт достигал 40 гектар. А 95 винда занимала 40 метров. Для судя не спорю, 40 гиг нынче ни о чем, но для семерки - таки нет, очень даже о чем. Штатно без вкшек - загнется скорее всего. |
|||
56
orefkov
16.11.15
✎
16:55
|
+(55)
для скуля |
|||
57
mxs089
16.11.15
✎
17:01
|
дааа, скуль на все все ложит
|
|||
58
stix2010
16.11.15
✎
17:10
|
(51) 44 гига ни о чем, вот была у меня база 7.7 120 гигов, вторая за год распухала до 80, раз в год её приходилось сверстывать.
|
|||
59
mxs089
16.11.15
✎
17:18
|
(58) такая же история, база под 300 гигов, свернули до 25
|
|||
60
htcpda
16.11.15
✎
18:13
|
зафлудили тему...
Я спрашивал как победить ошибку при закрытии 1с77 ? |
|||
61
Garykom
гуру
16.11.15
✎
18:18
|
(60) на 64 бит только выкинув все левые (не относящиеся к родным от 1С платформы) dll
и то иногда будет сыпаться |
|||
62
Garykom
гуру
16.11.15
✎
18:19
|
(61)+ а вообще linux, wine, etersoft
|
|||
63
htcpda
16.11.15
✎
18:48
|
"на 64 бит только выкинув все левые (не относящиеся к родным от 1С платформы) dll"
Так до этого тоже было x64 и не сыпалось же! "linux, wine, etersoft" И кому-то удалось на linux прикрутить sqrewdriver сервер, или клиент хотя бы? |
|||
64
romix
16.11.15
✎
20:01
|
Я делал патч для лечения больших выгрузок 7.7, http://x-romix.narod.ru
|
|||
65
romix
16.11.15
✎
20:17
|
Сайт наглухо увешан баннерами, даже я не смог войти, не отключив JavaScript. Сам файл разработки лежит тут:
http://x-romix.narod.ru/Unload_Dat_Fix_2008_02_25.rar |
|||
66
htcpda
16.11.15
✎
20:19
|
У меня нормально открылось, но при чём тут большая выгрузка?
Я же спрашивал об ошибке при закрытии программы... |
|||
67
romix
16.11.15
✎
20:22
|
(66) Выгрузка штатными средствами 1С 7.7 падает с ошибкой, но дополнение Unload_Dat_Fix лечит эту проблему. Это актуально при выгрузки очень больших баз в SQL из DBF.
|
|||
68
romix
16.11.15
✎
20:25
|
Нужно 1 раз поставить это дополнение, выгрузить в неупакованный DAT, загрузить в SQL, и потом это дополнение снести.
Хотя кто-то его использовал для текущих бэкапов, в SQL удобнее/правильнее свои средства. |
|||
69
htcpda
16.11.15
✎
20:27
|
Да я понял, что Вы об этом, но с выгрузкой я справился штатными средствами SQL и оно уже не актуально.
|
|||
70
Garykom
гуру
16.11.15
✎
23:11
|
(63) пока насчет 64 бит в 2003 сервер это только слова ))
ну плохо в это верится, там с 64 битным 2003 столько в свое время трабл было |
|||
71
htcpda
17.11.15
✎
01:05
|
"64 бит в 2003 сервер это только слова
ну плохо в это верится" Вам оно может и не верится, а я пол года наблюдал его работу и проблем с 1С77 не видел. Я же написал вначале, что прежний админ (и 1Сник в одном лице) был грамотный. "Список исключений DEP 1С не устраивает. Его нужно совсем выключать" Проверил - не помогло. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |