|
как правильно делать ТИИ базы?
| ☑ |
0
1сПупс
20.04.17
✎
19:23
|
добрый день!
правильно ли так делать?
(очищать ссылки и удалять объекты). Отвечать прошу только профи.
|
|
1
Сияющий Асинхраль
20.04.17
✎
19:46
|
Я как правило ссылки очищаю, а вот объекты при частичной потере данных не трогаю, считаю, что чревато. А вот что касается очистки ссылок при наличии ссылок на несуществующие объекты совсем недавно нарвался на вариант, что иногда это тоже чревато, недавно пришлось делать ТИИ свернутой БП3.0 в которой оказалась куча битых ссылок в некоторых записях регистра, после ТИИ с удалением битых ссылок записи в этом регистре оказались с одинаковыми измерениями, в итоге база побилась и больше запустится не смогла, пришлось восстанавливать нетестированный вариант и перед началом ТИИ чистить регистры от таких строчек, только после этого тестирование нормаль прошло. Так что раз на раз не приходится...
|
|
2
1сПупс
20.04.17
✎
19:48
|
(1) спасибо
|
|
3
jsmith82
20.04.17
✎
19:57
|
Всё зависит от намерений
|
|
4
Lama12
20.04.17
✎
20:01
|
(0) А результат какой хотите?
|
|
5
mehfk
20.04.17
✎
20:04
|
(4) Ну так ТС базу поломал ошибка при ТИИ базы теперь лечит.
|
|
6
mehfk
20.04.17
✎
20:05
|
|
|
7
lubitelxml
20.04.17
✎
20:21
|
главное бекапы делать каждый день/час тогда и ТиИ можно почти избежать
|
|
8
PiotrLoginov
20.04.17
✎
20:30
|
"куда мне пойти?" - спросила Алиса. "А это смотря куда ты хочешь попасть" - ответил кот. Другими словами, если нужно без лишней ручной возни привести данные в технически корректное состояние, с точки зрения логической и ссылочной целостности, а сохранность этих данных не важна, то нужно ставить обе галки. А когда есть задача разобраться, где и почему образовались битые ссылки и "неполные" объекты, то очищать ссылки и удалять объекты через ТиИ не стоит.
|
|
9
jsmith82
20.04.17
✎
20:32
|
(8) Чётко!
|
|
10
1сПупс
21.04.17
✎
08:50
|
(4) чтобы пропала ошибка: Ошибка SDBL: Выход за пределы размерности результата
|
|
11
1сПупс
21.04.17
✎
08:50
|
сделал как на снимке, пропала ошибка. Может как-то по другому попробовать тоже?
|
|
12
dezss
21.04.17
✎
08:57
|
(11) попробуй ссылки очищать, а объекты не удалять...если пройдет, то будет немного корректней...
|
|
13
1сПупс
21.04.17
✎
09:02
|
(12) хорошо, попробую, отпишу
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший