![]() |
|
Быстро удалить документы в DBF базе | ☑ | ||
---|---|---|---|---|
0
FlooDF
10.10.07
✎
15:46
|
Нужно быстро удалить ВСЕ доки из базы. Есть предложение сделать так:
1. Удаляем все DBF файлы начинающиеся на букву D***.dbf 2. Удаляем все индексы. 3. Тестирование и исправление с "Очисткой ссылок". Собственно вопрос: Взлетит или нет ? |
|||
1
Мулька
10.10.07
✎
15:50
|
Проверяется за 10-30 мин максимум.
Или взять МД, перекачать нужные справочники. |
|||
2
Скользящий
10.10.07
✎
15:52
|
делается это немного не так.
Для очисти базы от документов и движения, оставив одни только справочники, удалите все файлы .cdx, а также .dbf, оставив только: sc***.dbf, 1SSYSTEM.dbf, 1SUSERS.dbf, 1SBLOB.dbf, 1SUIDCTL.dbf, 1SCONST.dbf, а также удалите каталог SYSLOG и запустите программу в монопольном режиме; и после этого обязательно ТиИ и выгрузку-загрузку. Сам пробовал, работает. |
|||
3
Скользящий
10.10.07
✎
15:53
|
||||
4
Нуф-Нуф
10.10.07
✎
15:57
|
имхо непрофессионально грохать ДБФ.
|
|||
5
FlooDF
10.10.07
✎
15:59
|
(2) Спасибо попробую
|
|||
6
Скользящий
10.10.07
✎
16:01
|
(4) Меня как то попросили сделать 3 чистые копии баз в филиалах. Штатную удалялку я через 20 мин выключил. И сделал так как написал выше. В итоге 3 чистые базы сделал за 15 минут.
|
|||
7
Ёпрст2
10.10.07
✎
16:01
|
(2) ГЫЫыы .. блоб с 1сконст савсем не кошерно грохать, там есть длиные поля и периодика справочников ...
|
|||
8
Скользящий
10.10.07
✎
16:04
|
(7) Очень внимательно прочитай (2)
|
|||
9
Азат
10.10.07
✎
16:05
|
(8) А если есть в справочниках реквизиты типа "Документ"? Получишь до ... битых ссылок?
|
|||
10
Скользящий
10.10.07
✎
16:06
|
(9) Очень внимательно прочитай (2)
|
|||
11
ацкий
10.10.07
✎
16:11
|
Если (Лев(Файл,2) = "RA") или (Лев(Файл,2) = "RG") или (Лев(Файл,2) = "DT") или (Лев(Файл,2) = "DH") или (Лев(Файл,7) = "1SCRDOC") или (Лев(Файл,7) = "1SJOURN") или (Лев(Файл,8) = "1SSTREAM") или (Лев(Файл,8) = "1SDNLOCK") или (Лев(Файл,5) = "SC214") Тогда
ДБФ.ОткрытьФайл(Файл); ДБФ.ОчиститьФайл(); ДБФ.ЗакрытьФайл(); Сообщить(Файл); КонецЕсли; +Переиндексация |
|||
12
ацкий
10.10.07
✎
16:12
|
Без ТиИ работает
|
|||
13
YF
10.10.07
✎
16:19
|
(12) А если (9)?
|
|||
14
selenat
10.10.07
✎
16:22
|
Перетащить справочники в пустую базу - элементарно и безопасно...
|
|||
15
Скользящий
10.10.07
✎
16:40
|
(7) Я не предлагал 1SBLOB.dbf с 1SCONST.dbf грохать наоборот предлагал оставить.
(9) Эту проблему решает ТиИ и выгрузка-загрузка. (14) Можно, но настоящие индейцы так не делают. )) |
|||
16
rsv
10.10.07
✎
16:46
|
(4) Лучше ВыбратьДокументы() Удалить(1) и на дцать минут,часов и пр ?
|
|||
17
FlooDF
10.10.07
✎
17:01
|
(15) Как Запускать ТиИ ? С очищать ссылки и при частичной потере данных удалять объекты ? Или как по умолчанию ???
|
|||
18
Скользящий
10.10.07
✎
17:07
|
(17) Удалять. Тебе справочники нужны?
|
|||
19
FlooDF
10.10.07
✎
17:10
|
(18) Да надо оставить отлько справочники.
|
|||
20
FlooDF
10.10.07
✎
17:14
|
Проблема со справочниками сотрудников. Точнее с видом. Штатный сотрудник, уволенный. Он собирается по документу.
|
|||
21
FlooDF
10.10.07
✎
17:21
|
Побил вообщем сотрудников.
|
|||
22
Скользящий
10.10.07
✎
17:24
|
(21) Ну, сотруднегов потом несложно transref.ert перенести. Или любой обработкой по переносу справочников. Легко найти на http://1c.proclub.ru/ или на http://www.infostart.ru/
|
|||
23
FlooDF
10.10.07
✎
17:25
|
(22) Да они мне впринцыпе никчему. Просто боюсь как бы ещё где не выползло
|
|||
24
Скользящий
10.10.07
✎
17:27
|
ну как выползет, на мисту обращайся. )
|
|||
25
FlooDF
10.10.07
✎
17:43
|
Весело, но спасибо
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |