Ошибка в размере файла *** при выгрузке таблицы files. Ожидаемое значение 0, а значение в таблице *** Исправление этой (и некоторых других) проблемы средствами MS SQL и PostgreSQL









Проблема с «битой» сохраненной настройкой пользователя, не позволяющей (начиная с релиза 8.3.7) произвести выгрузку БД

Переход от релиза 8.2.121 к 8.3.8.хх (серверный вариант) прошел гладко.

Но старая привычка проверять после создания базы ее выгрузку очень помогла в этот раз.

Выгрузка не произошла- ошибка полученная при этом видна на первом скриншоте.

Ответ 1с был лаконичен: "Средствами SQL поправьте соответствующее значение в таблице Files. Это битая сохраненная настройка пользователя."

Для базы на MS SQL.

В Ms SQL Management Studio делаем следующие манипуляции.

Находим Таблицы.

Находим dbo.Files и выбираем "Изменить первые 200 строк".

Находим таблицу.

Исправляем DataSize.

18.08.2024

Для базы на PostgreSQL.

В pgAdmin III делаем следующие манипуляции.

Находим Таблицы.

Находим files и выбираем "Просмотреть первые 100 строк".

Нажимаем "воронку" (параметры сортировки/ фильтрации), выбираем Фильтр. Вводим filename==’имя_файла’.

datasize integer — то, что надо поменять. На скриншоте уже изменен.

P.S. По материалам, что встретились мне, данная проблема возникает начиная с релиза 8.3.7 и не только в серверном, но и в файловом варианте.

По поводу файловой.

Если еще есть файловая база на 8.2 (а если она до 8.3.8, то можно запустить из-под 8.2), то выгружать из нее в SQL, дальше см. выше, затем выгрузка и вновь в файловую.

Можно попробовать Tool_1cd (альфа=с возможностью редактирования). Для решения этой проблемы, лично я, Tool_1cd не пользовался. Другие вопросы файловых баз (к примеру вставка неуникального значения в уникальный индекс) эта великая утилита решает отлично.

Если уже новый формат файловой базы (8.3.8).
В кои веки 1с выпустила утилиту, для обратной конвертации!
bincnvdbfl.exe (по опыту- 64 разрядная работает на порядок быстрее)

C:Program Files1cv88.3.9.2033in cnvdbfl -c -f  8.2.14 D:ase1Cv8.1CD
Конвертирует базу в прежний формат, а:
C:Program Files1cv88.3.9.2033in cnvdbfl -c -f  8.3.8 D:ase1Cv8.1CD
обратно. 

Tool_1cd не работает с новым форматом! Обратная конвертация обязательна.

UPD. К теме не относится, если только к инструментарию SQL.

При очистке таблицы SQL (к примеру регистра информации в тестовой базе или "распухшего" и вызывающего ошибки, но при этом не критичного для удаления) в pgAdmin использую команду TRUNCATE (опустошить таблицу или набор (TRUNCATE CASCADE) таблиц)

9 Comments

  1. TrinitronOTV

    А в файловом варианте как исправлять?

    Reply
  2. fzt

    (1) TrinitronOTV, Google -> tool 1 cd АЛЬФА версия позволяет редактировать файл бд.

    Пожалуйста. Мне даров и подношений.

    Reply
  3. dr2c

    (1) TrinitronOTV, Если есть выгрузка то загружайте в любой SQL и вперед. tool 1 cd посмотю..

    Reply
  4. shaman22

    а стандартными методами тестирования и исправления . не? или пользователю сказать Ёк?

    Reply
  5. dr2c

    (4) shaman22, вы видели ответ 1с. пробуйте. обычно не помогает.

    Reply
  6. temamart

    Если файловая, то нужно выгрузить под 8.2, дальше грузить в серверную и дальше по инструкции, уже правите таблицу.

    Reply
  7. temamart

    (1) Если файловая, то нужно выгрузить под 8.2, дальше грузить в серверную и дальше по инструкции, уже правите таблицу.

    Reply
  8. dr2c

    (6) очевидно имеется ввиду, что если еще есть файловая база на 8.2 (, а если она до 8.3.8, то можно запустить из-под 8.2), то выгружать из нее, а дальше (3). Это очевидно.

    Если уже новый формат базы (8.3.8)

    В кои веки 1с выпустила утилиту, для обратной конвертации!

    bincnvdbfl.exe (по опыту- 64 разрядная работает на порядок быстрее)

    C:Program Files1cv88.3.9.2033in cnvdbfl -c -f 8.2.14 D:ase1Cv8.1CD

    Конвертирует базу в прежний формат, а:

    C:Program Files1cv88.3.9.2033in cnvdbfl -c -f 8.3.8 D:ase1Cv8.1CD

    обратно.

    После конвертации в формат 8.2.14 можем выгружать в SQL, а дальше по схеме или попробовать Tool_1cd (альфа=с возможностью редактирования). Tool_1cd не работает с новым форматом! Конвертация обязательна.

    Reply
  9. Z_Z

    помогло, спасибо

    Reply

Leave a Comment

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