|
v7: Перенос базы 1С 7.7 с MS SQL Server 2000 на MS SQL Server 2012 R2 | ☑ | ||
---|---|---|---|---|
0
NatalySH
26.06.15
✎
13:46
|
Вводная лирика: Тема стара, как мир, и нагуглить можно миллион ссылок. Но проблема в том, что я совсем (от слова абсолютно) не сисадмин или что-то подобное, умею только код на 1с писать. Миллион ссылок нагуглила, но умишка не хватает свести это всё в алгоритм действий.
Поэтому мне надо подробную пошаговую инструкцию с указанием в том числе, что где скачать и что с этим делать. Если найдутся добрые умные люди, которые такую инструкцию напишут, буду благодарна. Итак, задача: Имеется база 1с 7.7 на MS SQL Server 2000. Имеется промежуточный сервер с установленным MS SQL Server 2005 и целевой сервер с установленным MS SQL Server 2012 R2. Необходимо перенести базу с исходного сервера на целевой, и чтобы она в итоге заработала (неработающую-то я и сама получила несмотря на выполненные замены файлов BkEnd, sqlsrv32 и создание хранимой процедуры sp_dboption. Про утилиту Microsoft Upgrade Advisor прочитала, но что это за зверь, что с ним делать, где его брать, и нужен ли он вообще, не поняла) |
|||
1
ololoraise
26.06.15
✎
13:47
|
Выгрузка/Загрузка?
|
|||
2
Попытка1С
26.06.15
✎
13:49
|
"мне надо подробную пошаговую инструкцию с указанием в том числе, что где скачать и что с этим делать."
хорошие запросы у вас. берете тестовый сервер, и вперед. секретный релиз + выгрузка загрузка. |
|||
3
spock
26.06.15
✎
13:51
|
(0) не получается, да?
|
|||
4
Ёпрст
26.06.15
✎
13:51
|
разворачиваете скулевый бекап на 2012 серваке + секр. релиз . Усё. и никакмх выгрузок-загрузок.
|
|||
5
ДенисЧ
26.06.15
✎
13:53
|
77 не работает штатно с 2012м.
|
|||
6
ДенисЧ
26.06.15
✎
13:54
|
да и фото в личной карточке не помешало бы....
|
|||
7
NatalySH
26.06.15
✎
13:54
|
(1) Выгрузка / загружка не проканала, база весит 83 гига, оно думало полсуток и накрылось
(4) Секретный релиз - там три версии, какую скачивать? |
|||
8
NatalySH
26.06.15
✎
13:55
|
(6) Чем вам поможет мое фото? )))
|
|||
9
Mikeware
26.06.15
✎
13:55
|
все-таки, в секрелизе проблема с подчиненными решена, или нет?
у меня - тормозит... |
|||
10
NatalySH
26.06.15
✎
13:56
|
(9) да нам пофиг, пусть тормозит, база для работы уже не используется, только для просмотра старых данных.
А сервер, на котором она живет, вот-вот помрет |
|||
11
Ёпрст
26.06.15
✎
13:56
|
(9) в 7-ом солюшене нема тормозов, у тя какой ?
|
|||
12
ДенисЧ
26.06.15
✎
13:57
|
(8) Морально удовлетворит ))
|
|||
13
NatalySH
26.06.15
✎
13:59
|
(11) так мне лучше 7й солюшн взять?
|
|||
14
Ёпрст
26.06.15
✎
14:00
|
можно еще и ..пустую базу слепить и тупо dts-ом перенести
|
|||
15
Ёпрст
26.06.15
✎
14:00
|
(13) тебе нужно см (4)
|
|||
16
Mikeware
26.06.15
✎
14:01
|
(11) вроде 6-й. а как глянуть, кстати. ставил везде админ.
|
|||
17
Ёпрст
26.06.15
✎
14:02
|
делаешь скулевый бекап в 2000, разворачиваешь его в 2012.
в параметрах базы в пофигураторе прописываешь новые настройки к скулю, ставишь секр. релиз как в описалове без отсебятины (замена длл и прочее) и наслаждаешься |
|||
18
Ёпрст
26.06.15
✎
14:02
|
(16) я не помню :) ты у автора в (3) спроси
|
|||
19
Ёпрст
26.06.15
✎
14:05
|
версия бкенда должна быть 1.0.0.7 быть по идее
|
|||
20
NatalySH
26.06.15
✎
14:07
|
Добрые умные люди, которые пишут про секр релиз и отсылают к (4)
секр. релиз выложен в 3х вариантах: Solution5, Solution7, Solution6 Вы может знаете, чем эти солюшны друг от друга отличаются? |
|||
21
Ёпрст
26.06.15
✎
14:08
|
(20) спроси у автора, он в (3), если что.
|
|||
22
varelchik
30.06.15
✎
15:05
|
(20) в 7 пофиксены проблемы с тормозами на подчиненных.
Я как только бухов перевел на секретный буквально через дня вылезли тормоза. пока разбирался что к чему вышел 7. перевел и все залетало. правда не знаю как на счет 2012, у меня 2008 r2. |
|||
23
NatalySH
03.07.15
✎
08:46
|
(3) спасибо, юмор заценила :)
Но с секретным релизом не получается тоже: Т.к. sql-бэкап с 2000 сервера напрямую на 2012м не разворачивается (несовместимость версий), сделали так: 1. На промежуточном сервере, где установлен SQL Server 2005, развернули копию базы (sql выгрузка/загрузка), на этом сервере поставили секретный релиз – база работает. 2. Сделали на SQL Server 2005 бэкап полученной на шаге 1 копии. 3. На сервере, где стоит SQL Server 2012, установили секретный релиз 4. Развернули базу из бэкапа, сделанного на шаге 2 на SQL Server 2012 При входе в полученную базу в режиме предприятия - ошибка: Problem signature: Problem Event Name: APPCRASH Application Name: 1CV7s.exe Application Version: 7.70.0.27 Application Timestamp: 4573fcd8 Fault Module Name: KERNELBASE.dll Fault Module Version: 6.3.9600.17415 Fault Module Timestamp: 54504ade Exception Code: e06d7363 Exception Offset: 00014598 OS Version: 6.3.9600.2.0.0.16.7 Locale ID: 1049 Additional Information 1: 5861 Additional Information 2: 5861822e1919d7c014bbb064c64908b2 Additional Information 3: a10f Additional Information 4: a10ff7d2bb2516fdc753f9c34fc3b069 Теперь отвечаю на вопросы по секретному релизу ))): • версия сборки и дата файлов bkend.dll и bkendutls.dll: bkend.dll версия 1.0.0.7, дата 17.01.2012 bkendutls.dll версия не указана, дата 17.01.2012 • Сервер СУБД: Microsoft SQL Server 2012 - 11.0.5058.0 (X64) May 14 2014 18:34:29 Copyright © Microsoft Corporation Enterprise Edition: Core-based Licensing (64-bit) on Windows NT 6.3 <X64> (Build 9600: ) (Hypervisor) • версия ОС: Windows Server 2012 R2 • конфигурация 1с: самописная, возможно, что году этак в 2004 оно было бухгалтерией, но от типовой конфы мало что осталось • делали ли реструктуризацию: делали • действия, которые вызывали проблему: при выполнении кода Спр=СоздатьОбъект("Справочник.Пользователи"); Если Спр.НайтиПоКоду(ИмяПользователя())=0 Тогда вылетает на строке Если Спр.НайтиПоКоду(ИмяПользователя())=0 Тогда И не только для справочника Пользователи такая беда - если любой справочник подставлять туда, так же вылетает. Другие методы встроенного языка не тестировали. |
|||
24
spock
03.07.15
✎
09:00
|
(23) Запускайте 1с на другом компе или изучайте интернеты на тему борьбы с KERNELBASE.dll
|
|||
25
NatalySH
21.07.15
✎
15:05
|
(23) Сама себе отвечу (для тех, кто будет читать эту тему в поисках ответа на свои вопросы): проблема была в попытке использования компоненты vk_hook, когда инициализацию компоненты закомментарили, база условно говоря заработала. Правда потом еще возникли проблемы из-за разных collation базы и сервера, но это уже совсем другая история.
|
|||
26
ЧеловекДуши
21.07.15
✎
15:08
|
(1) Зачем?
(0)Делай все средствами SQL :) |
|||
27
ЧеловекДуши
21.07.15
✎
15:09
|
(26) Детачь и Атачь, соответственно 2012 запросит конвертацию.
Ты бекапчик от SQL 2000 не забудь оставить... не все гладко работает на серверах SQL выше 2000 :) |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |