|
v7: Перенос базы 1С 7.7 MS SQL 2005 на MS SQL 2000 | ☑ | ||
---|---|---|---|---|
0
Azxcvbn
01.11.16
✎
14:50
|
Есть какие нибудь возможности?
База весит 90 ГБ. Пробовал через аттач/деатач, экспорт/импорт из sql 2005 в sql 2000. С помощью Generate scripts(скрипты которые на sql server 2000 создавали структуру таблиц, а потом переносил отдельно скриптами данные) Ничего не заработало. |
|||
1
Это_mike
01.11.16
✎
15:03
|
хм. а зачем?
структуру таблиц (и хранимки) можно создать просто натравив конфигуратор на мд... Ну а перетащить ДТСом (точнее, его аналогом из 2005) |
|||
2
Garykom
гуру
01.11.16
✎
15:13
|
Эээ а зачем? MS SQL 2000 менее стабильный чем 2005 же
|
|||
3
Garykom
гуру
01.11.16
✎
15:14
|
(2)+ Хотя под wine только 2000 и пашет ((
|
|||
4
МихаилМ
01.11.16
✎
15:16
|
(1) аналг DTS - SSIS
может не получится без dds, тк могут перенумероваться поля. (0) насколько я помню , 1с77 не использует timestamp , значит можно sp_foreachtable insert select |
|||
5
Провинциальный 1сник
01.11.16
✎
15:17
|
Выгрузко/загрузкой. Размер не помеха. Есть волшебный патч.
|
|||
6
ELEA26
01.11.16
✎
15:24
|
(5) 90Гб выгрузкой/загрузкой??? даже у 8ки с этим проблемы, а 7ка может?
|
|||
7
ptiz
01.11.16
✎
15:30
|
(0) А через УРБД ?
Создать периферийку на sql2000 и туда перегнать? |
|||
8
МихаилМ
01.11.16
✎
15:31
|
(6)
может. но займет по времени не меньше 3 суток. |
|||
9
Garykom
гуру
01.11.16
✎
15:32
|
Думаю ТС слегка пугает/путает, 90 гигов это база sql сервера. В реальности там все намного меньше, размер бэкапа sql скажи?
|
|||
10
Провинциальный 1сник
01.11.16
✎
15:37
|
(6) Нормально выгружал-загружал семерочную базу в 35 гигов.
|
|||
11
Serginio1
01.11.16
✎
16:01
|
(7) Зачем УРБД? Просто выгрузка, загрузка.
Только странно как то народ на 2014 и 2016 ставит, а тут наоборот |
|||
12
Это_mike
01.11.16
✎
16:03
|
(9) Почему "путает"? вполне реальный размерчик
|
|||
13
Garykom
гуру
01.11.16
✎
16:10
|
(12) Для 77 это немного того размерчик.
|
|||
14
Garykom
гуру
01.11.16
✎
16:12
|
(13)+ У мну базы по 1-2 гига и то дичайшие тормоза наблюдаются при некоторых штатных операциях через интерфейс
|
|||
15
Это_mike
01.11.16
✎
16:17
|
(13) нунафик. у меня было 160Г, 85 юзверей..
|
|||
16
Garykom
гуру
01.11.16
✎
16:19
|
(15) Мдя представляю какие там иногда были траблы... чую там все на 1С++ с прямыми запросами уже было перефигачено и чаще в sql писали чем в 1С ))
|
|||
17
Serginio1
01.11.16
✎
16:26
|
(16) Я уже на черные запросы смотрю и репу чешу. Все на 1С++
|
|||
18
Ёпрст
01.11.16
✎
16:31
|
(0) Зачем ?
Мот лучше на 2012 или 2014 ? Кому вообще впёрся sql 2000 ? |
|||
19
Ёпрст
01.11.16
✎
16:32
|
Лучше на sql 2016 переходи
|
|||
20
Провинциальный 1сник
01.11.16
✎
16:59
|
(16) Да нет никаких особых проблем у 7.7 с большими базами. Структура данных простая, избыточности немного (не как в восьмерке).
|
|||
21
Злопчинский
01.11.16
✎
19:58
|
(14) а хз что там у вас
У мну сейчас перевалило за 8 гиг база, тормозов нет. Просто не работайте с временными итогами и бод шинство будет ок |
|||
22
Azxcvbn
02.11.16
✎
06:32
|
(9) бэкап так же под 90 ГБ, просто не сжимал
(18) лицензия только на sql 2000. Сейчас будет проверка, вот и надо даунгрейдить |
|||
23
Это_mike
02.11.16
✎
07:17
|
(16) особых проблем не было - решались либо предварительно, либо не допуская эскалации.
Хотя 2 раза приходилось на "жесткий режим" переходить (но это пиковые предновогодние нагрузки в одном из годов, и перевод на 2008 с "проблемой подчиненных доков") (17) я их и не знал никогда. ну, по крайней мере так, как Ёпрст и иже.. |
|||
24
Это_mike
02.11.16
✎
07:20
|
(22) бэкапа в каком-нибудь режиме совместимости - нет?
(нет 2005, проверить не на чем) ну или создай пустую базу из имеющегося МД, и там уже экспорт, как покдсазали выше, через SSIS . |
|||
25
DrZombi
гуру
02.11.16
✎
07:39
|
(0) Выгрузкой и загрузкой.
Можно средствами 1С, но если БД не подьемная, то воспользоваться доработкой ромикса. http://catalog.mista.ru/public/96481/ А можно настроить (НАПИСАТЬ) выгрузку в тот же файл XML. И загрузить в новую БД И все это сделать средствами SQL ;) |
|||
26
ELEA26
02.11.16
✎
07:44
|
(13) ну у нас 135Гб. но вот даже в голову не приходило штатно через 1С выгружать...
|
|||
27
VladZ
02.11.16
✎
07:49
|
(0) Выгрузкой/загрузкой. Было дело, на 7.7 базу в 100 Гб так разворачивали.
|
|||
28
Это_mike
02.11.16
✎
07:50
|
(25) (27) "безумству храбрых...."©
|
|||
29
DrZombi
гуру
02.11.16
✎
08:01
|
(28) А вдруг он за ночь напишет конвертер на SQL запросах :)
Как перенести базу с MS SQL 2005 на MS SQL 2000 http://itman.in/downgrade-sql-2005-database-to-sql-server-2000/ |
|||
30
Это_mike
02.11.16
✎
08:04
|
(29) да по рецепту из (1) сделал бы еще вчера, и ночи ждать не надо...
|
|||
31
Это_mike
02.11.16
✎
08:06
|
(29) из твоей ссылки ему надо только "Перенос данных с MS SQL 2005 на 2000". Отстльное делается конфигуратором
|
|||
32
DrZombi
гуру
02.11.16
✎
08:07
|
(30) Ага, получается воспользоваться советом в (1) и затем просто импортировать данные из 2005 :)
|
|||
33
Это_mike
02.11.16
✎
08:12
|
(32) ну да. ручной работы минут на 20, а дальше пусть сервер пыхтит - он железный....
|
|||
34
Azxcvbn
02.11.16
✎
08:19
|
(27)
При выгрузке штатным способом из 1с 7.7 пишет "Требуется MS SQL 6.5 + Service 5a или более старшая версия!" |
|||
35
DrZombi
гуру
02.11.16
✎
08:23
|
(34) Ви по ссылке прошли?
|
|||
36
DrZombi
гуру
02.11.16
✎
08:23
|
(34) Патч на SQL 2000 поставил?
SP4 |
|||
37
Azxcvbn
02.11.16
✎
08:26
|
(36) sp3 стоит на SQL 2000
|
|||
38
Azxcvbn
02.11.16
✎
08:27
|
(35) да, я так и делал.
После этого не впускала в базу пишет "Нарушена структура таблицы 1SCONST", которую решить тоже не смог |
|||
39
Это_mike
02.11.16
✎
08:28
|
(38) давай по пунктам...
|
|||
40
Azxcvbn
02.11.16
✎
08:36
|
(39) Выполнил из статьи http://itman.in/downgrade-sql-2005-database-to-sql-server-2000/
1) Перенос структуры базы с 2005 на 2000 2) Перенос данных с MS SQL 2005 на 2000 Дальше запустил конфигуратор и указал SQL 2000 базу, когда запускал предприятие вылетала ошибка "Нарушена структура таблицы 1SCONST" и предприятие не запускалось. Кстати я копировал каталог базы которая крутилась на 2005. Та, в которой юзеры .MD и т.д. (не знаю как правильно называется этот каталог) |
|||
41
DrZombi
гуру
02.11.16
✎
08:37
|
(40) А вы перенесли "Генерация скриптов для переноса Foreign Keys и Triggers" ?
|
|||
42
Azxcvbn
02.11.16
✎
08:39
|
(41) нет
|
|||
43
Это_mike
02.11.16
✎
08:40
|
(40)
1. возьми мд и ддс от базы. 2. засунь в новый каталог 3.натрави на этот каталог пофигуратор, (укажи, есссно, новую БД) сохранись 4. далее - (31) понятно? |
|||
44
Azxcvbn
02.11.16
✎
08:40
|
(43)
да, попробую |
|||
45
MadDAD
02.11.16
✎
09:39
|
(6) Семерка может и 150 и регулярно это делает.
Патч от Ромикса и вперед. |
|||
46
Azxcvbn
02.11.16
✎
09:41
|
(43) сделал как написано
[img] http://screenshot.ru/upload/image/Zbgm [/img] выдает ту же ошибку "Нарушена структура таблицы 1SCONST" |
|||
47
Это_mike
02.11.16
✎
09:43
|
(46) скриншоты структуры обоих таблиц 1сконст - сюды.
|
|||
48
Ёпрст
02.11.16
✎
09:47
|
да блин.
Взял мд, развернул пустышку в 2000. Далее либо через импорт-экспорт табличек, либо примитивным sql запросом select в 2005 и инсерт в 2000 всех табличек базы. Усё. |
|||
49
Ёпрст
02.11.16
✎
09:48
|
достаточно прилинковать сервак
|
|||
50
пипец
02.11.16
✎
09:49
|
на скуль 2000 минимум СП3А нада ставить
|
|||
51
Azxcvbn
02.11.16
✎
10:00
|
(47)
http://screenshot.ru/upload/image/ZbgG SQL 2000 http://screenshot.ru/upload/image/ZbgP SQL 2005 48) так и сделал, выдает ошибку "Нарушена структура таблицы 1SCONST" |
|||
52
Ёпрст
02.11.16
✎
10:06
|
(51) на пустом мд, без импорта, база хоть открывалась ?
Сделай принудительный реиндекс базы после импорта |
|||
53
пипец
02.11.16
✎
14:27
|
на пустом мд нада минимум ДБА сделать с ДДС ...
|
|||
54
Azxcvbn
04.11.16
✎
09:07
|
В общем победил патчем romix.
catalog.mista.ru/public/96481/ Вдруг кому то поможет. Всем спасибо за помощь! |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |