Что такое тии в 1с
Перейти к содержимому

Что такое тии в 1с

  • автор:

Тестирование и исправление информационной базы

Процедура тестирования и исправления информационной базы служит для диагностики и устранения ошибочных состояний информационных баз, имеющих различный формат хранения данных (файловый или клиент-серверный):

Тестирование и исправление информационной базы

Процедура позволяет выбрать проверки и режимы, которые должны быть выполнены для текущей информационной базы. Для баз, использующих клиент-серверный вариант, возможна проверка логической целостности данных и пересчет итогов. Для баз, использующий файловый вариант, в дополнение к этим проверкам, может быть выполнена реиндексация таблиц и сжатие информационной базы.

Имеется возможность выполнять только тестирование или тестирование с исправлением. Причем, возможен выбор нескольких вариантов исправления конфликтных ситуаций.

Процесс тестирования и исправления информационной базы может быть разбит на несколько этапов. При этом доступны следующие возможности:

  • ограничение времени тестирования и исправления;
  • сохранение параметров тестирования между этапами;
  • продолжение прерванного ранее тестирования и исправления;
  • поддержка тестирования и исправления порциями в командной строке запуска.

Следует заметить, что тестирование и исправление информационной базы может выполняться только в монопольном режиме (т.е. работа пользователей с информационной базой в процессе тестирования и исправления невозможна).

ТИИ 1С БП 3.0

Работаю в Бухгалтерии 3.0 (3.0.63.20). Платформа 8.3.11.3034
Вчера в 16:00 запустила базу на тестирование (последнее время все стало ужасно работать) в 18:00 проверила началось Логическое тестирование ИБ, а именно РегистрНакоплений.РасходыПриУСН — 5% сейчас по состоянию на 10 часов утра продолжалось РегистрНакоплений.РасходыПриУСН — 15%. База файловая 1,8 Гб, когда ранее запускала тестирование оно проходило за 2 часа со всеми галками. А сейчас я была вынуждена его прервать так, как работать нужно. перед ТИИ сначала всегда проверяю ИБ chdbfl. Программа никаких ошибок не нашла. Что такое может происходить с ИБ? Как можно протестировать базу?

читатель
Дата регистрации: 27.08.2007
Сообщений: 2649
18.07.2018 13:27

elenaSh ,База видимо небольшая. С какого периода ведётся?

читатель
Дата регистрации: 15.03.2018
Сообщений: 77
18.07.2018 14:14

Vladko , точно сказать не могу, примерно с 2015 — 2016 года

Valentin46
читатель
Дата регистрации: 10.02.2011
Сообщений: 1041
18.07.2018 17:03

elenaSh , на выбор два варианта:

1 — почистить кэш;
2 — создать новую рабочую папку, в нее из прежней папки скопировать файл 1Cv8.1CD.

В окне запуска добавить новую базу, прописать путь к ней и запустить 1С Предприятие,
а далее все как обычно, в т.ч. и ТИИ.

читатель
Дата регистрации: 15.03.2018
Сообщений: 77
18.07.2018 17:29

Valentin46 , спасибо! Но, я попробовала так: выгрузила ИБ в .dt создала новую папку в нее поместила новую ИБ загрузила в нее .dt, но в новой базе тоже самое. Или вы полагаете, что проблема именно в 1Cv8.1CD и пока его не исправить .dt тоже будет с той же ошибкой выгружаться?

Valentin46
читатель
Дата регистрации: 10.02.2011
Сообщений: 1041
18.07.2018 22:06

elenaSh , как я понимаю, «новая ИБ» это копия рабочей базы. Если это так, то Вы по существу выполнили простейший вариант очистки кэша — не помогло, увы.

В этом варианте сохранены все вспомогательные файлы — их там немало.

В варианте (2) эти файлы создатся заново, 1Cv8.1CD это наше все — и cf , и dt .

читатель
Дата регистрации: 27.08.2007
Сообщений: 2649
19.07.2018 09:00

Ответ на
пост №1

elenaSh , на выбор два варианта:

1 — почистить кэш;
2 — создать новую рабочую папку, в нее из прежней папки скопировать файл 1Cv8.1CD.

:)

Это не 2 варианта, а этапы выполнения
Я бы сюда ещё приписал проверку системного диска и очистка временных папок операционки для профилактики.

читатель
Дата регистрации: 15.03.2018
Сообщений: 77
02.08.2018 15:22

Vladko , Спасибо за ответ, но мне не помогло. к сожалению.
База все хуже работает, периодически вылетает сообщение: «Файл базы данных поврежден».
chdbf-ом тестирую базу ошибок не находит, а ТИИ также не проходит на прошлой неделе 3 дня висел все на том же месте Регистр ДоходовИРасходовПриУСН.
Какие еще варианты есть?

Valentin46
читатель
Дата регистрации: 10.02.2011
Сообщений: 1041
02.08.2018 19:38

Цитата
Какие еще варианты есть?

Вы так и не поведали, был ли опробован вариант 2 из поста #4 .

Заодно хотелось бы узнать размер именно файла 1Cv8.1CD — было сообщено лишь, что база занимает 1.8 Гб.
Это очень мало для того, что бы тестирование даже «со всеми галками» шло 2 часа, а тем более никак не оправдывает ожидания в 3-е суток.
Вы ни словом не обмолвились на предмет ОС, ОЗУ, виртуальной памяти, свободного места на диске?

chdbfl не обнаруживает ошибок, это уже хорошо — настаиваю на своем варианте , и хотел бы обратить внимание на то, что обновления и тестирования баз БП 3.0 следует проводить на компьютере с ОЗУ не менее 4 Гб, лучше 6-8 Гб.

По поводу платформы 1С — все релизы БП прекрасно работают на версиях более низких номеров, начиная с рекомендуемой (минимальной) 8.3.10.2466, если Вы не используете наворотов в виде расширений конфигурации; современные платформы сами требуют дополнительных ресурсов.
Я длительное время использовал, например, 8.3.10.2560, сейчас — 8.3.10.2699.

Глоссарий

Идентификационный номер налогоплательщика (ИНН) — цифровой код, упорядочивающий учёт налогоплательщиков в Российской Федерации. Присваивается налоговой записи как юридических, так и физических лиц в Федеральной Налоговой Службе

dt

Файл *.dt — это файл выгрузки информационной базы. В нем лежит код, структура данных и данные.

cf

Файл *.cf — это файл конфигурации. В нем лежит код и структура данных, а самих данных нет. Следует помнить, что в него не выгружаются пользователи, заведённые в системе.

cfu

Файл *.cfu это файл обновления конфигурации, содержит обновление конфигурации с предыдущей версии.

ИБ

Информационная база 1С.

Что такое ТИИ в 1С?

ТИИ в 1С — функция тестирования и исправления информационных баз. Она позволяет найти и исправить ошибки, возникающие в программе, а также восстановить, если файл базы был поврежден. Чтобы запустить функцию ТИИ, необходимо открыть программу в режиме конфигуратора, открыть пункт меню “Администрирование», “Тестирование и исправление информационных баз”.

ТИИ в 1С — функция тестирования и исправления информационных баз. Она позволяет найти и исправить ошибки, возникающие в программе, а также восстановить, если файл базы был поврежден. Чтобы запустить функцию ТИИ, необходимо открыть программу в режиме конфигуратора, открыть пункт меню “Администрирование», “Тестирование и исправление информационных баз”.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *