|
Создание таблиц данных в 1С 8.2
|
|||
---|---|---|---|
#18+
Здравствуйте! Есть 1С 8.2 (клиент-серверный вариант, т.е. сервер 1С Предприятия, SQL2008 x64, и, собственно, сама база данных: Управлление производственным предприятием 560 Gb!!!) Сделал копию базы для разработок и различных проверок/тестов, пытаюсь в этой базе очистить регистры накопления, бухгалтерии и кое-какие регистры сведений для уменьшения объема. В 7.7, например, всё просто. Например, надо очистить все движения и остатки, заходим в Microsoft SQL Server Management Studio, ручками выделяем и удаляем таблицы RA* и RG* (то же и в файловом варианте), затем запускаем 7.7 монопольно - указанные таблички создаются снова и всё ок. А в 8.2 как это сделать? При входе в базу данных удаленные таблицы не восстанавливаются! Причем заметил ещё такую штуку: если создать абсолютно пустую базу, из рабочей базы данных выгрузить конфигурацию и залить её в эту пустую базу, то таблицы создаются с абсолютно другими идентификаторами (номерами), например какой-нить регистр сведений была таблица _InfoRg18231, а стала, например _InfoRg12312. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.04.2013, 15:43 |
|
Создание таблиц данных в 1С 8.2
|
|||
---|---|---|---|
#18+
Ну пометте на удаление все документы и все. Во вторых для тество в многих случаях нужна именно полная копия базы... Ps Кстати а какаяя таблица у Вас самая большая по размеру? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.04.2013, 16:56 |
|
Создание таблиц данных в 1С 8.2
|
|||
---|---|---|---|
#18+
Программист 1сНу пометте на удаление все документы и все М-да, очень полезный совет. Как Вы думаете, сколько времени займет такое удаление документов, если, например, в регистре "Продажи" 98 798 144 записей, а сама таблица весит 102 475 664 килобайт. Суть вопроса в методе. Т.е. в 7.7 это можно сделать как описано выше (быстро и сердито), почему нельзя (или все-таки как-то можно) это сделать в восьмерке? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.04.2013, 18:17 |
|
Создание таблиц данных в 1С 8.2
|
|||
---|---|---|---|
#18+
Вобщем, самый быстрый способ удалить большие регистры с огромным количеством записей - это: 1. Сохранить конфигурацию в файл 2. Удалить эти регистры в конфигураторе 3. Загрузить конфигурацию из файла (чтоб восстановить регистры) Но все равно для меня остается вопрос: при выполнении пункта 3 таблицы естественно создаются таблицы данных в базе SQL. Но создаются под другими идентификаторами. Например, регистр продажи до удаления таблицы были: _AccumRgTn21292, _AccumRg21272, а после загрузки конфигурации: _AccumRgTn28123, _AccumRg28102 ... |
|||
:
Нравится:
Не нравится:
|
|||
18.04.2013, 18:29 |
|
Создание таблиц данных в 1С 8.2
|
|||
---|---|---|---|
#18+
Олег ОртманНо все равно для меня остается вопрос: при выполнении пункта 3 таблицы естественно создаются таблицы данных в базе SQL. Но создаются под другими идентификаторами. Например, регистр продажи до удаления таблицы были: _AccumRgTn21292, _AccumRg21272, а после загрузки конфигурации: _AccumRgTn28123, _AccumRg28102 а вопрос то в чем? так работает 1C если нужны те же имена (вот уж не знаю зачем) делайте копию средствами SQL. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.04.2013, 18:38 |
|
Создание таблиц данных в 1С 8.2
|
|||
---|---|---|---|
#18+
Олег ОртманПрограммист 1сНу пометте на удаление все документы и все М-да, очень полезный совет. Как Вы думаете, сколько времени займет такое удаление документов, если, например, в регистре "Продажи" 98 798 144 записей, а сама таблица весит 102 475 664 килобайт. Суть вопроса в методе. Т.е. в 7.7 это можно сделать как описано выше (быстро и сердито), почему нельзя (или все-таки как-то можно) это сделать в восьмерке?Ну тонкости удаления есть. Но будет долго. Вы так и не ответили - зачем нужен для тестирования огрызок базы без данных? Я бы хотел именно с данными. Вынесите ее на резервный сервер. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.04.2013, 19:24 |
|
Создание таблиц данных в 1С 8.2
|
|||
---|---|---|---|
#18+
mpak77Олег Ортман, http://infostart.ru/public/63309/ Угу и на зпустите ее на 500 гб. Дальше что будет? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.04.2013, 18:35 |
|
|
start [/forum/topic.php?fid=28&msg=38231510&tid=1519874]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
38ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
others: | 310ms |
total: | 425ms |
0 / 0 |