|
v7: Как *быстро* удалить элементы справочника? |
☑ |
0
Zhuravlik
21.08.12
✎
10:53
|
Здравствуйте, тестирую обработку на тестовой конфе, обработка создает много элементов справочника. Пришла мысль в голову, что их можно удалять как-то более быстрее, чем просто перебором. Не подскажете, как?
|
|
1
Zhuravlik
21.08.12
✎
10:54
|
+справочник из конфы удалять нельзя, на него много объектов ссылается.
|
|
2
povar
21.08.12
✎
10:55
|
удали файлы sc* из каталога базы
|
|
3
Heckfy
21.08.12
✎
10:55
|
truncate *ТвояТаблица
|
|
4
Скользящий
21.08.12
✎
10:55
|
Можно, дбфки грохнуть в базе.
|
|
5
Zhuravlik
21.08.12
✎
10:56
|
(3) База ДБФ, забыл сказать, извините.
(2) Все? А как это удалит только тот справочник, который мне нужно?
|
|
6
Zhuravlik
21.08.12
✎
10:56
|
(4) А ошибки не будет?
|
|
7
SiAl-chel
21.08.12
✎
10:57
|
Win+R
cmd
cd 'путь к каталогу иб'
del /y sc*.*
|
|
8
Злопчинский
21.08.12
✎
10:57
|
(5) посмотри в DD какой файл у тебя справочник номенклатуры. вот его и удаляй. при следующем запуске он создатться автоматом новый пустой.
|
|
9
viktor_vv
21.08.12
✎
10:58
|
(5) В DD смотри какая ДБФ твоему справочнику соответствует.
|
|
10
Скользящий
21.08.12
✎
10:59
|
Ну, я так грохал все документы в базах, оставив только справочники. Но после этого обязательно делал ТиИ и выгрузку загрузку. Если база тестовая, можно и без этого обойтись я думаю.
|
|
11
alex74
21.08.12
✎
10:59
|
"на него много объектов ссылается" - ну да, ну да, удали дбф-ку...
|
|
12
Альбатрос
21.08.12
✎
10:59
|
(6) битые ссылки будут...
|
|
13
Zhuravlik
21.08.12
✎
11:01
|
(2)(4) Я так сначала и подумал, что надо файлик удалить) Просто решил спросить, вдруг это смертельно? Оказалось нет))) Спасибо, сделал)
(12) конфа - для тестов, это несмертельно.
Спасибо за помощь)
|
|
14
Zhuravlik
21.08.12
✎
11:01
|
(9)Пользовался DDView
|
|
15
Скользящий
21.08.12
✎
11:01
|
ТиИ после этого делать желательно. С удалением несуществующих объектов, кажется
|
|
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший