8.х Тестирование и исправление

Тема в разделе "Общие вопросы "1С:Предприятие 8"", создана пользователем Dmitrij, 27 ноя 2009.

  1. TopicStarter Overlay
    Dmitrij
    Offline

    Dmitrij Опытный в 1С

    Регистрация:
    6 май 2008
    Сообщения:
    844
    Симпатии:
    1
    Баллы:
    26
    Делаю ТиС БД УТ файловый вариант, конфа зависает на проверке справочника контрагентов и дальше проверка не идет, проверял с помощью chdbfl.exe там нет ошибок. Подскажите что можно сделать чтоб ТиС прошло нормально?
  2. lazy
    Offline

    lazy Модераторы Команда форума Модератор

    Регистрация:
    1 сен 2007
    Сообщения:
    2.127
    Симпатии:
    4
    Баллы:
    29
    ТиС - это сокращенное название конфигурации "Торговля и склад". А то, что Вы делаете это ТИИ "Тестирование и исправление".
    Начните с проверки диска на котором расположена база.
  3. Pencroff
    Offline

    Pencroff

    Регистрация:
    9 сен 2009
    Сообщения:
    31
    Симпатии:
    0
    Баллы:
    1
    Что бы не плодить новых тем. Вот вопрос.

    Тестирование и исправление УПП + УАТ (Что делать с возникшими ошибками?)

    Доброго дня. Хочу спросить совета у тех кто лечил базу данных уже.
    Итак по порядку что делал (для полноты картины) а потом уже вопросы.
    База данных объединенная не мной конфигурация УПП + УАТ. Работает на SQL.
    Сохранил в dt файл. Восстановил на локальном компьютере в файловый вариант. Запустил тестирование и исправление о следующими параметрами:
    • Реиндексация таблиц информационной базы
    • Проверка логической целостности информационной базы
    • Проверка ссылочной целостности информационной базы
    • Перерасчет итогов
    • Сжатие таблиц информационной базы
    И создавать все объекты при неполных данных.
    Получил результат тестирование 72 мегабайта текста. Основные ошибки:
    • Неверная ссылка на владельца. Создан новый владелец. – справочников, проверим что и как и удалим штатной процедурой через пометку и контроль
    • Объект, на который ссылается значение, отсутствует. Создан новый объект. – справочники и документы, аналогично предыдущему пункту.
    • Последовательность.ПартионныйУчет <Объект не найден> (471:8dfb00248cd5de2e11dedf52832b3be3):ложь
      Неверная ссылка на регистратор. Создан новый объект. Документ.СписаниеТоваров – создается пустой документ, на учет не влияет, рассматриваю варианты решения и причины возникновения.
    • Неверные вспомогательные данные таблицы. Значение изменено. – внутренняя ошибка платформы 1С. Необходимо регулярное тестирование. (Описание ошибки от 1С:
      В клиент-серверном варианте информационной базы при проведении документов в регистры накопления и регистры бухгалтерии с большим количеством измерений или субконто могут быть записаны неверные вспомогательные данные.
      Тестирование и исправление такой базы выявляет ошибки логической целостности вида
      Проверка логической целостности. РегистрНакопления.НДСЗаписиКнигиПокупок
      Формирование записей книги покупок КФП00000001 от 31.01.2008 12:00:00:1
      Неверные вспомогательные данные таблицы. Значение изменено.
      Следствием ошибки является снижение производительности и распухание таблиц итогов регистров.)
      Ждем исправления в релизе платформы.
    Вопросы:
    • Что делать с ошибкой последовательности партионного учета? На что это влияет? Поиск в гугле ничего не дал осмысленного. Подскажите где посмотреть.
    • Как ее исправить?
    • Как определить из-за чего она возникла? И как предотвратить дальнейшее ее возникновение?
    Заранее спасибо.
  4. BabySG
    Offline

    BabySG Администраторы Команда форума Администратор

    Регистрация:
    10 июн 2007
    Сообщения:
    11.853
    Симпатии:
    12
    Баллы:
    29
    Проблемы партионного учета тут не причем.
    У вас полный бардак в базе твориться.
    Пока не приведете все в порядок - даже не вспоминайте про какой-либо учет.
  5. Pencroff
    Offline

    Pencroff

    Регистрация:
    9 сен 2009
    Сообщения:
    31
    Симпатии:
    0
    Баллы:
    1
    Бардак в смысле структуры? Не совсем Вас понял. Базу только взял. Вот потихоньку начинаю расхлебывать.
  6. BabySG
    Offline

    BabySG Администраторы Команда форума Администратор

    Регистрация:
    10 июн 2007
    Сообщения:
    11.853
    Симпатии:
    12
    Баллы:
    29
    У вас проблемы с партионным учетом, судя по ошибкам - пользователями удаляли документы без контроля ссылочной целостности -> за данные теперь никто не может сказать - что там верно, а что нет.
    ВЫполните восстановление партий, для начала и посмотрите на ошибки.
  7. Uliss
    Offline

    Uliss Опытный в 1С

    Регистрация:
    20 мар 2010
    Сообщения:
    180
    Симпатии:
    0
    Баллы:
    26
    добрый день
    есть такой пунктик: при наличии ссылки на несуществующего объекта что лучше-очищать ссылки или создавать? то же самое и при частичной потере данных объектов. Я обычно ставлю галочку на очищение и удаление ...
  8. Stack_G
    Offline

    Stack_G Опытный в 1С

    Регистрация:
    10 дек 2007
    Сообщения:
    786
    Симпатии:
    2
    Баллы:
    26
    Потеряете данные. Если, например, пользователь удалил документ без контроля ссылочной целостности, а ссылки на него остались... то вы ужеконцов не сыщите.
    Я ставлю создавать. Если вдруг такое случилось - автоматом созданный объект правлю, подняв бэкап базы и увидев, что там было до удаления.
    Но таких ошибок быть не должно. Я всем ролям урезаю возможность удаления объектов без контроля ссылочной целостности.
  9. BabySG
    Offline

    BabySG Администраторы Команда форума Администратор

    Регистрация:
    10 июн 2007
    Сообщения:
    11.853
    Симпатии:
    12
    Баллы:
    29
    Так точно - в типовых по умолчанию даже полных прав нет возможности удалить без проверки.
  10. Uliss
    Offline

    Uliss Опытный в 1С

    Регистрация:
    20 мар 2010
    Сообщения:
    180
    Симпатии:
    0
    Баллы:
    26
    а где ставить контроль ссылочной целостности?
  11. BabySG
    Offline

    BabySG Администраторы Команда форума Администратор

    Регистрация:
    10 июн 2007
    Сообщения:
    11.853
    Симпатии:
    12
    Баллы:
    29
    В ролях надо снять флаг Разрешить интерактивное удаление для документов и справочников
  12. Uliss
    Offline

    Uliss Опытный в 1С

    Регистрация:
    20 мар 2010
    Сообщения:
    180
    Симпатии:
    0
    Баллы:
    26
    извините что так поздно отвечаю))
    все роли, права перерыл, но в УТ такого не нашел ... может подскажете путь
  13. Romanist
    Offline

    Romanist

    Регистрация:
    22 июн 2010
    Сообщения:
    4
    Симпатии:
    0
    Баллы:
    1
    Дерево метаданных -> ветка "Общие" -> "Роли" -> выбираешь необходимую роль -> в поле "Объекты" выбраешь нужный объект -> в поле "Права" ищешь право "Интерактивное удаление" и снимаешь галочку

Поделиться этой страницей