|
УНФ 3.0 в SQL не открывает отчёты | ☑ | ||
---|---|---|---|---|
0
DimonNT
28.02.25
✎
20:08
|
Добрый день.
Странная беда с 1С УНФ 3.0.10.210 платформа: 8.3.25.1520 пробовал x86 и 64 битную... При открытии любого встроенного отчёта, условно по кассам, или по товару, получаю вылет: К сожалению возникла непредвиденная ошибка или сеанс был завершён администратором. Выгружал загружал базу, запускал ТИИ, и потом уже нашару решил в файловый вариант экспортануть, и о чудо, там всё заработало... Опять же нашару создал новую базу в SQL решил даже особо не настраивать ничего, по стоку обычно всё работает с колёс....... но нифига подобного и всё также как пытаюсь открыть (сформировать) какой-нибудь отчёт, получаю вылет из базы.... попробовал и по Web серверному варианту запускать, тоже не работает нифига... Подскажите что ещё можно попробовать? Базу надо однозначно запускать в SQL ибо 12 гиговая база по файловому варианту так себе (мягко сказано) работает.... |
|||
1
Волшебник
28.02.25
✎
20:13
|
почистите кэш
|
|||
2
DimonNT
28.02.25
✎
20:17
|
(1) Не помогло..... Причём эта ошибка и на клиентах проявляется, один из них это свежеустановленная система
|
|||
3
Волшебник
28.02.25
✎
20:18
|
(2) Так не бывает. Почистите клиентский кэш
|
|||
4
Asmody
28.02.25
✎
20:21
|
Следы "пиратки" почисти
|
|||
5
DimonNT
28.02.25
✎
20:24
|
(4) Нету пиратки, начисто поставленный мини-сервер
(3) Меня больше операторское место волнует, тут я вычистил весь кэш и local и appdata |
|||
6
Волшебник
28.02.25
✎
20:30
|
(5) Есть следы пиратки в локальной сети
|
|||
7
Asmody
28.02.25
✎
20:35
|
(5) мини-сервер? А база на чём?
|
|||
8
DimonNT
28.02.25
✎
20:36
|
(7) ms SQL
|
|||
9
Волшебник
28.02.25
✎
20:39
|
(8) Какая версия?
|
|||
10
DimonNT
28.02.25
✎
20:44
|
(9) 2012
Windows 7 Причём это всё работало года два где-то, потом пришлось обновлять релизы, и рисовать регламентные задания, когда сделал выполнение регламентных заданий, в угоду оптимизации базы, оператор и заметил такую беду..... Я понимаю что база где-то порушилась, но блин почему же в файловом варианте всё прекрасно работает? |
|||
11
DimonNT
28.02.25
✎
20:46
|
Схема такая...
Кэш чистил такой командой: DBCC FREEPROCCACHE и скрипт над реорганизацией: USE autobase EXEC sp_MSforeachtable 'ALTER INDEX ALL ON ? SET (ALLOW_PAGE_LOCKS = ON)' GO
|
|||
12
Волшебник
28.02.25
✎
20:48
|
(11) Это вообще не чистка кэша 1С. Надо удалять файлы
|
|||
13
DimonNT
28.02.25
✎
20:51
|
(12) кэш планов
Я удаляю руками файлы: AppData\Roaming\1с\1cv8 и там удаляю каталоги где много цифорок-буковок А также тут: AppData\Local\1C\1cv8 |
|||
14
Волшебник
28.02.25
✎
20:52
|
(13) Это уже больше похоже на чистку кэша 1С
|
|||
15
DimonNT
02.03.25
✎
19:17
|
А у нас продолжение банкета:
Что ещё было сделано: Установил платформу: 8.3.26.1540 И вместо MS SQL установил PostgreSQL, и выгрузил базу в неё... Кроме интерфейса запуска ничего не поменялось, также ошибка на отчётах:( Пробую качать обнову до: 3.0.10.235 ну что ещё может быть... |
|||
16
dchumak
03.03.25
✎
11:47
|
1. Можно установить отдельную платформу на чистом ПК, отключенном от сети (воткнуть туда ключ хасп или комьюнити лицензию) и посмотреть, чтобы исключить следы пиратки.
2. Попробовать развернуть в файловую версию. 3. Экспериментировать с платформами, не могло все взять так и поломаться, и с СУБД явно не связано. 4. Ошибки можно пробовать отправлять в 1С. |
|||
17
DrZombi
гуру
03.03.25
✎
12:28
|
(15) >>> 8.3.26.1540
А вы отчаянные ребята, я на 25-то не решился бы перейти, сегодня. 1. КЭШ чистится на Сервере 1С (не путать с Сервером Windows). Кэш чиститься простой остановкой службы сервера 1С, и удалением всех файлов из каталога "TEMP", того пользователя, под кем запускается Сервер 1С. (если это Системная учётка, то рекомендую переделать на пользователя) 2. Потом, если у вас была обновлена платформа, то нужно зарегистрировать COM библиотеку той версии сервера, которую вы установили. (да на всякой случай, Windows любит КОМ-ки :)) 3. По окончанию процесса, перегрузить, сам Сервер WINDOWS (мало ли, у вас виртуальные ПК... тут трудно попасть во все обстоятельства Администраторов) :) |
|||
18
Маленький Вопросик
03.03.25
✎
12:30
|
у тебя база публикованная через iis?
|
|||
19
ptiz
03.03.25
✎
12:34
|
(0) Такое под всеми юзерами в 1С? А с полными правами? С разных рабочих мест?
|
|||
20
arsik
гуру
03.03.25
✎
13:41
|
(0) Почисти все "персональные настройки" пользователей. Там хранятся сохраненные настройки отчетов с кривыми настройками.
Еще и серверный (процедурный) кеш 1с почисти. |
|||
21
DimonNT
03.03.25
✎
14:22
|
(18) Раньше была опубликована, я всё снёс, начисто установил вместо MS SQL 2012, установил PostgreSQL
Пока не расшаривал (19) У меня только Администратор и 2 кассира, базе уже 12 лет, такое началось непонятно от чего.. (20) Можно тут чутка подробнее? (17) Тут я не беру во внимание потому что я вчера снёс SQL весь и платформу 1с тоже снёс и поставил рекомендованную на текущий момент.... кэши чистые |
|||
22
ptiz
03.03.25
✎
14:51
|
(21) Создай нового юзера в 1С и попробуй под ним.
|
|||
23
shuhard
03.03.25
✎
15:01
|
(20)
(22) верная мысль + можно в копии снести всех пользователей на сиквеле и запуститься без аккаунта EXEC sp_rename 'v8users', 'v8users_old' GO UPDATE Params SET FileName = 'users.usr_old' WHERE FileName = 'users.usr' GO |
|||
24
arsik
гуру
03.03.25
✎
16:21
|
(21) Для начала устаревшие настройки почисти. Если не поможет то все
|
|||
25
DimonNT
03.03.25
✎
18:19
|
(22) Создал ещё одного админа, тоже самое
сделал chdb ошибок не найдено (24) У вновь созданного админа почистил настройки.... и вновь вылет |
|||
26
DimonNT
03.03.25
✎
18:22
|
(23) Я так полагаю для PG немного другой синтаксис...
ERROR: syntax error at or near "EXEC" LINE 1: EXEC sp_rename 'v8users', 'v8users_old' ^ SQL-состояние: 42601 Символ: 1 |
|||
27
arsik
гуру
04.03.25
✎
08:47
|
(25) Шо в логах то?
Ну и так просто настройки отчетов пользователя не удалить. Настройки отчетов могу принадлежать пользователю - тогда они удалятся, а могут быть сохранены как "для всех" - тогда они не удалятся. Попробуй очистить правильно. Сам обработку о очистке напиши или с инфостарта скачай. |
|||
28
Linemoon
04.03.25
✎
08:41
|
Бывает на 25х платформах... куча ошибок на ИТС
У нас вылетала БУХ 3.0 КОРП, вылечили с помощью ТЖ. Отключи расширения и попробуй |
|||
29
Ёпрст
04.03.25
✎
08:49
|
(0) выгрузи cf , дай посмотреть
|
|||
30
Rovan
гуру
04.03.25
✎
08:52
|
так пробовал ?
выгрузить CF, проверить отчеты + расширения, проверить отчеты + данные, проверить отчеты |
|||
31
DimonNT
06.03.25
✎
05:48
|
(27) Это капец, победил)) Оказывается внутри appdata и прочих есть ещё подкаталог самого сервера, и как раз по последней ошибке которую выловил через отладку удалось нагуглить что такое бывает из-за кэша севера.... его почистил, и о чудо.... всё заработало...
Какая-же гадость эта 1с, которая из коробки не умеет чистить кэш... |
|||
32
Волшебник
06.03.25
✎
08:34
|
Я это ещё в (1) сказал
|
|||
33
DimonNT
06.03.25
✎
10:26
|
(32) Да но не уточнили какой :)))... Спасибо огромное :)
|
|||
34
arsik
гуру
06.03.25
✎
10:36
|
(33) в (20) уточнено
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |