Гость
Форумы / [игнор отключен] [закрыт для гостей] / Создание таблиц данных в 1С 8.2 / 8 сообщений из 8, страница 1 из 1
18.04.2013, 15:43
    #38231073
Создание таблиц данных в 1С 8.2
Здравствуйте!
Есть 1С 8.2 (клиент-серверный вариант, т.е. сервер 1С Предприятия, SQL2008 x64, и, собственно, сама база данных: Управлление производственным предприятием 560 Gb!!!)
Сделал копию базы для разработок и различных проверок/тестов, пытаюсь в этой базе очистить регистры накопления, бухгалтерии и кое-какие регистры сведений для уменьшения объема.
В 7.7, например, всё просто. Например, надо очистить все движения и остатки, заходим в Microsoft SQL Server Management Studio, ручками выделяем и удаляем таблицы RA* и RG* (то же и в файловом варианте), затем запускаем 7.7 монопольно - указанные таблички создаются снова и всё ок. А в 8.2 как это сделать? При входе в базу данных удаленные таблицы не восстанавливаются!
Причем заметил ещё такую штуку: если создать абсолютно пустую базу, из рабочей базы данных выгрузить конфигурацию и залить её в эту пустую базу, то таблицы создаются с абсолютно другими идентификаторами (номерами), например какой-нить регистр сведений была таблица _InfoRg18231, а стала, например _InfoRg12312.
...
Рейтинг: 0 / 0
18.04.2013, 16:56
    #38231283
Программист 1с
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание таблиц данных в 1С 8.2
Ну пометте на удаление все документы и все. Во вторых для тество в многих случаях нужна именно полная копия базы...

Ps Кстати а какаяя таблица у Вас самая большая по размеру?
...
Рейтинг: 0 / 0
18.04.2013, 18:17
    #38231472
Создание таблиц данных в 1С 8.2
Программист 1сНу пометте на удаление все документы и все
М-да, очень полезный совет.
Как Вы думаете, сколько времени займет такое удаление документов, если, например, в регистре "Продажи" 98 798 144 записей, а сама таблица весит 102 475 664 килобайт.

Суть вопроса в методе. Т.е. в 7.7 это можно сделать как описано выше (быстро и сердито), почему нельзя (или все-таки как-то можно) это сделать в восьмерке?
...
Рейтинг: 0 / 0
18.04.2013, 18:29
    #38231492
Создание таблиц данных в 1С 8.2
Вобщем, самый быстрый способ удалить большие регистры с огромным количеством записей - это:
1. Сохранить конфигурацию в файл
2. Удалить эти регистры в конфигураторе
3. Загрузить конфигурацию из файла (чтоб восстановить регистры)

Но все равно для меня остается вопрос: при выполнении пункта 3 таблицы естественно создаются таблицы данных в базе SQL.
Но создаются под другими идентификаторами.
Например, регистр продажи до удаления таблицы были: _AccumRgTn21292, _AccumRg21272, а после загрузки конфигурации: _AccumRgTn28123, _AccumRg28102
...
Рейтинг: 0 / 0
18.04.2013, 18:38
    #38231510
Хитроглазый
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание таблиц данных в 1С 8.2
Олег ОртманНо все равно для меня остается вопрос: при выполнении пункта 3 таблицы естественно создаются таблицы данных в базе SQL.
Но создаются под другими идентификаторами.
Например, регистр продажи до удаления таблицы были: _AccumRgTn21292, _AccumRg21272, а после загрузки конфигурации: _AccumRgTn28123, _AccumRg28102

а вопрос то в чем?
так работает 1C
если нужны те же имена (вот уж не знаю зачем) делайте копию средствами SQL.
...
Рейтинг: 0 / 0
18.04.2013, 19:24
    #38231578
Программист 1с
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание таблиц данных в 1С 8.2
Олег ОртманПрограммист 1сНу пометте на удаление все документы и все
М-да, очень полезный совет.
Как Вы думаете, сколько времени займет такое удаление документов, если, например, в регистре "Продажи" 98 798 144 записей, а сама таблица весит 102 475 664 килобайт.

Суть вопроса в методе. Т.е. в 7.7 это можно сделать как описано выше (быстро и сердито), почему нельзя (или все-таки как-то можно) это сделать в восьмерке?Ну тонкости удаления есть. Но будет долго.

Вы так и не ответили - зачем нужен для тестирования огрызок базы без данных? Я бы хотел именно с данными. Вынесите ее на резервный сервер.
...
Рейтинг: 0 / 0
23.04.2013, 14:20
    #38236621
mpak77
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание таблиц данных в 1С 8.2
Олег Ортман,

http://infostart.ru/public/63309/
...
Рейтинг: 0 / 0
23.04.2013, 18:35
    #38237184
Программист 1с
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание таблиц данных в 1С 8.2
mpak77Олег Ортман,

http://infostart.ru/public/63309/ Угу и на зпустите ее на 500 гб. Дальше что будет?
...
Рейтинг: 0 / 0
Форумы / [игнор отключен] [закрыт для гостей] / Создание таблиц данных в 1С 8.2 / 8 сообщений из 8, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]