v7: Трудности с переносом огромной базы v77 на новый сервер. #758086


#0 by htcpda
Старый сервер 2003, новый 2008r2, имена серверов разные, SQL2008r2. Перекачал бекапом/восстановлением SQL часть (44Гб) и папку с базой (5Гб). Теперь нужно связать это воедино (подключить SQL), но не получается зайти в конфигуратор - выдаёт ошибки при запуске: ------------- Ошибка выполнения скрипта. Код: 0 Источник: Ошибка выполнения Microsoft VBScript Описание: Невозможно создание объекта контейнером ActiveX^ 'Svcsvc.Service' ------------- Ошибка выполнения скрипта. Скрипт: Разбор коьандной строки Конфигуратора Файл: C:Program Files (x86)1Cv77BINconfigscriptРазноеParseCmdLineInConfig.vbs Код: 0 Источник: Ошибка выполнения Microsoft VBScript Описание: Требуется объект: 'CommonScripts' ------------- Ошибка выполнения скрипта. Скрипт: Меню макросов из файла Файл: C:Program Files (x86)1Cv77BINconfigscriptРазноеМеню макросов из файла.vbs Строка: 150 Позиция: 6 Код: 0 Источник: Ошибка выполнения Microsoft VBScript Описание: Требуется объект: 'CommonScripts' ------------- Прекращена работа программы "1C:V7 starter program (for SQL)" Как победить ??? ps: Я понимаю, что вопрос из разряда "купил участок на Луне", подскажите как наладить транспортное сообщение с этой новой собственностью?" Но у меня как сисадмина никаких путей для отступления кроме как в загробную жизнь пока не видно...
#1 by Повелитель
Почему через выгрузку загрузку не сделаешь? Она как раз предназначена для переносов.
#2 by shuhard
а кто тебе сказал, что 7.7 дружит с 2008 сиквелом ?
#3 by Господин ПЖ
судя по всему там 7.7 была увешана всякими dll и прочими шнягами по самое небалуйся
#4 by Йохохо
взять чистый экзешник, добиться чтоб работало, потмо прикручивать config*
#5 by vde69
он все правильно делает для начала добейся, что бы на новом сервере завелась ПУСТАЯ база, для этого создай ее из старого md потом добавь в каталог с пустой базой все файлы старой базы кроме dds и каталога users добейся, что-бы она запускалась потом востанови в эту пустую базу скульный бекап и явным образом перезапиши dba владельца (без этого работать не будет) ну и на последок занимайся переносом пользователей...
#6 by htcpda
"Почему через выгрузку загрузку не сделаешь? " Через выгрузку не получается - ZIP не позволяет создать архив больше 2Гб "кто тебе сказал, что 7.7 дружит с 2008 сиквелом ?" Программисты 1С "была увешана всякими dll и прочими шнягами по самое небалуйся" согласен - прежний сисадмин также был наместником Бога в отдельно взятой компании и исполняя любые прихоти руководства в течение 10 лет сделал из запорожца шатл...
#7 by 1Сергей
опенконф поставь
#8 by Господин ПЖ
+1 как минимум
#9 by Йохохо
(7-8) проще чистый, завести опенконф та еще задачка
#10 by htcpda
"кто тебе сказал, что 7.7 дружит с 2008 сиквелом ?" Оно и до этого работало на том же sql2008r2 только винда была помоложе
#11 by Господин ПЖ
она просто так не работает. без "магических" пассов
#12 by Это_mike
особо сложного ничего нет - просто библиотеки надо регистрировать по рецепту как вариант, переименуй из папки bin config.dll во что-нибудь другое, и скопируй туда оригинальный config.dll из папки binconfig а еще проще - пропиши параметрвы соединения с базой  любой рабочей станции....
#13 by Злопчинский
У автора просто опенконф не инсталлирован верно и все - прут ошибки при загрузке ДОПОЛНИТЕЛЬНЫХ возможностей конфигуратора. К переносу на скуль это не относится
#14 by Злопчинский
Опердил...
#15 by htcpda
В общем получилось запустить, но при закрытии семёрки постоянно выдаёт ошибку (на старом сервере её нет): ----------------- Прекращена работа программы "1C:V7 starter program (for SQL)" Сигнатура проблемы:   Имя события проблемы:    APPCRASH   Версия приложения:    7.70.0.27   Отметка времени приложения:    4573fcd8   Имя модуля с ошибкой:    ntdll.dll   Версия модуля с ошибкой:    6.1.7600.16385   Отметка времени модуля с ошибкой:    4a5bdb3b   Дополнительные сведения 1:    0a9e   Дополнительные сведения 2:    0a9e372d3b4ad19135b953a78882e789   Дополнительные сведения 3:    0a9e   Дополнительные сведения 4:    0a9e372d3b4ad19135b953a78882e789 ----------------- Чем это чревато и как её победить?
#16 by Господин ПЖ
#17 by Это_mike
дык я ж тебе говорил, что сходу не смог поставить опенконф, пришлось отключать... там самой главной ссылки нет... точнее, осталась только ссылка
#18 by Это_mike
сейчас попытаюсь найти подправленый жабаскрипт для регистрации wcs
#19 by htcpda
Господин ПЖ, насколько я понял - там сетуют на загрузку внешних компонент и x64 ось, но на старом серваке всё это тоже есть и не глючит...
#20 by Это_mike
#21 by htcpda
Да ничего кроме MSSQL не устанавливал - всё (1С77/82) переносом файлов и ключей реестра, т.к. у меня и установочных пакетов то нет - не одинэсник я пока, но видимо скоро стану... Не получается таким макаром перенести драйвера сканеров/принтеров штрихкода. Принтерный в сети нарыл (1CBarCode), а сканнерный (1C Barcode scanner 8_0_13_2) что-то не попадается - может у кого есть, а то у меня входа ихний на саппорт нету, а все пути ведут только туда...
#22 by Это_mike
+ "прежний сисадмин также был наместником Бога в отдельно взятой компании и исполняя любые прихоти руководства в течение 10 лет сделал из запорожца шатл..." - а зачем админа в загробнуюжизнь отправили? неужели так понадобился запорожец?
#23 by LazyStranger
Через выгрузку не получается - ZIP не позволяет создать архив больше 2Гб Поищи патч ромикса, который отключает зипование dat-файла
#24 by Это_mike
это изврат - переносить сиквельные базы через выгрузку-загрузку...
#25 by htcpda
"зачем админа в загробнуюжизнь отправили?" Денег у конторы нет на такого спеца - сам ушёл в связи с девальвацией, а когда автопилотная работа сервера начала давать сбои - нашли меня... "Поищи патч ромикса" "изврат - переносить сиквельные базы" Проехали уже - перенес как смог, т.к. времени на это было одна ночь. Осталось сканнеры штрихкода прикрутить и ньюансы ч новой виндой...
#26 by htcpda
зыЖ Сорри - после бессоной ночи очепятки поперли... Нужен драйвер 1C Barcode scanner 8_0_13_2 - помогите кто может плиз!
#27 by Это_mike
" а когда автопилотная работа сервера начала давать сбои - нашли меня... " - "период полураспада базы без программиста - пол-года"©vde69
#28 by htcpda
два месяца
#29 by htcpda
"Нужен драйвер 1C Barcode scanner 8_0_13_2 - помогите кто может плиз!" И тишина...
#30 by Это_mike
видимо, он уже к 7.7 не относится...
#31 by htcpda
Не знаю, у меня он используется в 8.2, но семерка тоже ругается на отсутствие драйвера сканнера при запуске, правда не знаю какой именно она хочет и им в ней все равно уже не пользуются...
#32 by Это_mike
ну так проверь и отключи.
#33 by htcpda
Итак осталась одна проблема - при закрытии (завершении) 1С77 постоянно получаем ошибку: Прекращена работа программы "1C:V7 starter program (for SQL)" На прежнем сервере 2003/x64 с sql 2008r2 этого не было (сейчас 2008r2/x64, sql 2008r2). Решения пока не нашёл, то, о чём пишут тут не помогает: Есть ещё идеи, как с этим бороться?
#34 by vcv
Такое сообщение может выдаваться при использовании внешней компоненты padeg.dll, если у пользователя нет прав на запись в HKEY_LOCAL_MACHINESOFTWAREPadeg Проблема при запуске от админа сохраняется? DEP выключен на новом сервере?
#35 by htcpda
"Проблема при запуске от админа сохраняется?" Да "DEP выключен на новом сервере?" Нет
#36 by Mikeware
попробуй отслелить, что из объектов ВК не уничтожается, и уничтожай перед закрытием самостоятельно...
#37 by htcpda
Попробовал добавить 1cv7s.exe в список исключений DEP - проблема осталась. "попробуй отслелить, что из объектов ВК не уничтожается, и уничтожай перед закрытием самостоятельно" А поподробнее можно? (я сисадмин, не 1Сник)
#38 by Mikeware
те объекты, которые создаются из внешних компонент. и присваиваются глобальным переменным.... например, может существовать глобальная переменная рс, где-то в коде ей присавивается рс=создатьОбъект("ODBCRecordset"). надо в ПриЗавершенииРаботыСистемы сделать рс="";
#39 by htcpda
У меня при запуске выдаёт ругательство "Внешняя компонента сканера штрихкода - Scaner1C.DLL не найдена" но сканер уже давно не используется, поэтому игнорим это сообщение...
#40 by vcv
Список исключений DEP 1С не устраивает. Его нужно совсем выключать.
#41 by htcpda
"Его нужно совсем выключать" Это не могу сейчас проверить, т.к. требуется перезагрузка сервера, а он днём в работе. "Внешняя компонента сканера штрихкода - Scaner1C.DLL не найдена" Scaner1C.DLL в каталоге 1c77in присутствует...
#42 by htcpda
"например, может существовать глобальная переменная рс, где-то в коде ей присавивается рс=создатьОбъект("ODBCRecordset"). надо в ПриЗавершенииРаботыСистемы сделать рс="" " Как тогда объяснить, что на старом сервере ошибки при выходе с эьлй же 1С не было?
#43 by Gepard
интересно, все так бодро отвечают, а ведь в были только ошибки телепата :-) и ни одной ошибки MSSQL и самой 1С)
#44 by Gepard
очень хорошо дружит, если правильно приготовить)
#45 by Mikeware
не знаю, и не пытался. про телепат я ему еще в ответил
#46 by Gepard
это да, но это аж 12й ответ ))
#47 by Mikeware
зато первый правильный..
#48 by Gepard
это точно :-)
#49 by htcpda
"в были только ошибки телепата" Ошибкой было то, что я не тот каталог bin со старого сервера переписал (для sql там был другой).
#50 by Gepard
в описаны были ошибки телепата и никаких других ошибок. (Телепат, эта та штука (сторонняя), которая делает процесс конфигурирования в 77 намного удобней того, что даже сейчас в v8)
#51 by orefkov
Да, проще было прошлому админу проплатить перенос. Но блин, 44 гига. С одной стороны, некая гордость за клюшки (вот они как умеют, оказывается), а с другой - что ж вы так эту грыжу запустили то? Раньше надо было вырезать, гораздо раньше. Руководству Злопчинского читать и думать...
#52 by Mikeware
да чего там 44 гига  - это мелочь...
#53 by ДенисЧ
44гига на скуле - это ни о чём.
#54 by mxs089
да вертел твои 44гига
#55 by orefkov
Во времена, когда клюшки только появились, не каждый винт достигал 40 гектар. А 95 винда занимала 40 метров. Для судя не спорю, 40 гиг нынче ни о чем, но для семерки - таки нет, очень даже о чем. Штатно без вкшек - загнется скорее всего.
#56 by orefkov
+
#57 by mxs089
дааа, скуль на все все ложит
#58 by stix2010
44 гига ни о чем, вот была у меня база 7.7 120 гигов, вторая за год распухала до 80, раз в год её приходилось сверстывать.
#59 by mxs089
такая же история, база под 300 гигов, свернули до 25
#60 by htcpda
зафлудили тему... Я спрашивал как победить ошибку при закрытии 1с77 ?
#61 by Garykom
на 64 бит только выкинув все левые (не относящиеся к родным от 1С платформы) dll и то иногда будет сыпаться
#62 by Garykom
+ а вообще linux, wine, etersoft
#63 by htcpda
"на 64 бит только выкинув все левые (не относящиеся к родным от 1С платформы) dll" Так до этого тоже было x64 и не сыпалось же! "linux, wine, etersoft" И кому-то удалось на linux прикрутить sqrewdriver сервер, или клиент хотя бы?
#64 by romix
Я делал патч для лечения больших выгрузок 7.7,
#65 by romix
Сайт наглухо увешан баннерами, даже я не смог войти, не отключив JavaScript. Сам файл разработки лежит тут:
#66 by htcpda
У меня нормально открылось, но при чём тут большая выгрузка? Я же спрашивал об ошибке при закрытии программы...
#67 by romix
Выгрузка штатными средствами 1С 7.7 падает с ошибкой, но дополнение Unload_Dat_Fix лечит эту проблему. Это актуально при выгрузки очень больших баз в SQL из DBF.
#68 by romix
Нужно 1 раз поставить это дополнение, выгрузить в неупакованный DAT, загрузить в SQL, и потом это дополнение снести. Хотя кто-то его использовал для текущих бэкапов, в SQL удобнее/правильнее свои средства.
#69 by htcpda
Да я понял, что Вы об этом, но с выгрузкой я справился штатными средствами SQL и оно уже не актуально.
#70 by Garykom
пока насчет 64 бит в 2003 сервер это только слова )) ну плохо в это верится, там с 64 битным 2003 столько в свое время трабл было
#71 by htcpda
"64 бит в 2003 сервер это только слова ну плохо в это верится" Вам оно может и не верится, а я пол года наблюдал его работу и проблем с 1С77 не видел. Я же написал вначале, что прежний админ (и 1Сник в одном лице) был грамотный. "Список исключений DEP 1С не устраивает. Его нужно совсем выключать" Проверил - не помогло.
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С