В 1с7. Переходим с DBF на SQL. При загрузке системной информации 1С просто вылетает.

1. user1663391 14.09.21 09:29 Сейчас в теме
В общем то пришло время!
Редакция 1с 4.5., сервер Win Serv 2019 St., SQL 2008. Базу понизил до SQL 2000. При выгрузке файл архива 236 МБ, dat файл 1.9 Гб.
Жму "загрузить данные" и на "Загрузка системной информации" 1с просто вываливается ничего не сказав. Что делать? В какую сторону копать?
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Ivanov_OM 38 14.09.21 09:37 Сейчас в теме
(1) Я когда то сталкивался с таким, но я ставил SQL2005.
Но 2005-й на Win10 не становится.
Прикрепляю некоторые патчи, мне в свое время помогли.
Прикрепленные файлы:
Для SQL.rar
3. XAKEP 14.09.21 10:13 Сейчас в теме
семерку переводите на клиент сервер ?

сервер Win Serv 2019 St -- ну чего только не делают под 1с7....
4. user1663391 14.09.21 11:42 Сейчас в теме
Не помогло.

сервер Win Serv 2019 St -- ну чего только не делают под 1с7....

Да! 2 года тому назад еще сервак купил, что бы на 8 перешли. "Бухгалтерия" дважды платит.
5. user1663391 14.09.21 11:43 Сейчас в теме
(3)
семерку переводите на клиент сервер ?


не. Проблема 2Гб. А так пользователи по РДП работают.
6. user790708 14.09.21 11:57 Сейчас в теме
А что в журналах Событий windows пишет?
7. user1663391 14.09.21 12:03 Сейчас в теме
(6)
Контейнер ошибки 1157242510261424014, тип 1
Имя события: APPCRASH
Отклик: Нет данных
Идентификатор CAB: 0

Сигнатура проблемы:
P1: 1cv7s.exe
P2: 7.70.0.25
P3: 41c01f3a
P4: ODBCBCP.DLL
P5: 10.0.17763.1
P6: 3b605f5e
P7: c0000005
P8: 00004942
P9:
P10:

Вложенные файлы:
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WERD724.tmp.dmp
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WERD87D.tmp.WERInternalMetadata.xml
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WERD89D.tmp.xml
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WERD8AA.tmp.csv
\\?\C:\ProgramData\Microsoft\Windows\WER\Temp\WERD919.tmp.txt

Эти файлы можно найти здесь:
\\?\C:\ProgramData\Microsoft\Windows\WER\ReportArchive\AppCrash_1c­v7s.exe_6a45d59357f22ad3bf1e73250e91e7cdff4e68b_84bd0a0d_6ca9df2­3

Символ анализа:
Повторный поиск решения: 0
Идентификатор отчета: 874b354c-d66d-410d-a576-0ccb38f67bd4
Состояние отчета: 268435456
Хэшированный контейнер: d81f9818859e5a7a300f59ee871d0f8e
8. user790708 14.09.21 12:49 Сейчас в теме
(7) Попробуйте поднять виртуалку с Windows server 2003 и SQL server 2000 и там выполнить загрузку. Если загрузится, потом можно будет базу мигрировать на более новый Server
9. user790708 14.09.21 12:52 Сейчас в теме
(7) А что-то в SQL базе остается после того как 1с закрывается? Можно попробовать профайлером посмотреть процес загрузки, может быть получится выловит ошибку SQL
11. user1663391 15.09.21 08:11 Сейчас в теме
(9)

Предпоследнее событие в профайлере:
exec sp_bcp_dbcmptlevel "bux" SET FMTONLY ON Sel ect * fr om _1SCONST SET FMTONLY OFF exec "bux"..sp_tablecollations '"bux".._1SCONST'

Потом логоут
12. user790708 15.09.21 10:02 Сейчас в теме
(11)Это на каком сервере? 2019?
Записи с error есть в профайлере?
Таблица констант в dbf нормально просматривается? Есть строковые константы неограниченной длины?
13. user1663391 15.09.21 12:12 Сейчас в теме
(12)

Развернул 2003 сервер на виртуалке с 2008 SQL.
Проблема с вылетом решалась. Походу семерка на 2019 пишет временные файлы в запрещенную папку. Появилась другая проблема.
При загрузке DAT файла, а конкретно документа "Оказанные услуги" в sql запускается отладчик. Но т.к база однопользовательская доступа к ней не имеет. А при отмене запуска отладчика семерка вылетает без предупреждения. Подозрение на корявые данные.
14. user1663391 15.09.21 12:13 Сейчас в теме
(13)
PS. Отладчик не вылетает, а запускается.
15. user790708 15.09.21 14:34 Сейчас в теме
(13)просмотрите dbf-файл этого документа, возможно увидите битую запись
16. user1663391 16.09.21 13:19 Сейчас в теме
(15)


База с 14 года. К пенсии наверное увидим. Есть мысль что это ограничение на кол-во записей. Попробуем 1 год оставить и попробовать загрузить.
10. user1663391 14.09.21 13:19 Сейчас в теме
Попробую сначала первое.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот