Имя: Пароль:
1C
1С v8
Проблема динамического обновления
,
0 МОРЖ
 
09.04.13
11:14
Скуль в логах пишет бесконечный запрос:
exec sp_executesql N'SELECT FileName,Creation,Modified,Attributes,DataSize FROM Config WHERE FileName LIKE P1', N'P1 nvarchar(128)', N'_____________________________________dynupdate_%'
никаких манипуляций типа тестирования и исправления сделать не получается. Пересоздать базу в консоле и выгрузить загрузить бекап пробовал - не помогло. Заходит в конфигуратор. В предприятие не попадает. Суть проблемы примерно ясна. Что делать не понятно. Есть идеи, друзья? буду рад любой, даже сумосбродной, идее
1 cw014
 
09.04.13
11:18
> Скуль в логах пишет бесконечный запрос

Так а что пишет при этом 1С?
2 1Сергей
 
09.04.13
11:19
Тебя ведь предупреждали, да?
3 МихаилМ
 
09.04.13
11:19
пересоздайте информационную базу.
тк в настройках базы осталась информация о обновлении
4 МОРЖ
 
09.04.13
11:20
(3) Пересоздал на другом серваке. Результат тот же
5 МОРЖ
 
09.04.13
11:23
(1) в ЖР? собственно логи тока по конфигуратору. Предприятие до записи в логи недоходит
6 1Сергей
 
09.04.13
11:25
(5) да, по конфигуратору
7 МихаилМ
 
09.04.13
11:25
(4)
да 1с в последних версиях что-то изменила


кроме удаления из config
нужно что-то удалить из params

посмотрите таблицу params. там должна быть запись с текстом

dynamic или что-то подобное.
8 floody
 
09.04.13
11:31
с каждым разом всё страшнее и страшнее динамически обновляться
9 МОРЖ
 
09.04.13
11:37
(7)
0b698dcd-501d-42d9-892d-5a9157bc996a.si
1a621f0f-5568-4183-bd9f-f6ef670e7090.si
215d232c-9c9e-4f7c-8a87-142cd3797264.si
2203278d-ef4f-4f68-98f1-feb257d53ecc.si
42ed49cc-765d-4314-bc2d-af425af7bf13.si
59274b8d-4447-4bf4-9d29-bfa099a1de37.si
a07b62f0-1f01-484a-93d9-d42764cedac0.si
c40aafd6-c889-4229-807a-851d0bc5bc97.si
c4629235-4823-4320-b8b5-1d08f4c6d612.si
c77bc206-5935-48ea-b32e-508a572d94f4.si
cf8b5e0f-5e46-4cf4-bc6f-204eae2c4e8a.si
DBNames
DBNamesVersion
e05c0074-0404-4b7a-835e-9cacd405960e.si
ea13a2c9-0c2f-40fa-b855-710387e3271d.si
evlogparams.inf
facbfffe-feb2-4d30-8930-a557b185e5c4.si
fd1b2a86-b7df-4f32-84e2-befd4f3a2331.si
fe8acd6a-22c9-4b5a-aeae-232a1c8324cb.si
ibparams.inf
locale.inf
log.inf
master.inf
siVersions
users.usr

Содержимое таблицы Params
10 МОРЖ
 
09.04.13
11:40
(9) там еще даты и двоичные данные
11 МихаилМ
 
09.04.13
11:43
(9)
гляньте еще в files. маловероятно

в config точно нет записей , отличных от GUID-ов,root,version,versions

где-то в базе осталась информация.
12 cw014
 
09.04.13
11:44
(10) Скажи на милость, когда ты делаешь какие либо операции с базой, кроме того что "Скуль в логах пишет бесконечный запрос" пофигуратор что выдает? Какие ошибки, сообщения или еще что?
13 МОРЖ
 
09.04.13
11:48
(12) Нет. я пытаюсь зайти в режиме предприятия и кроме появления стартового логотипа ничего не происходит. Дальше процесс подвисает
14 МОРЖ
 
09.04.13
11:49
(13) Собственно он и подвисает потому что система не может достучаться по тому самому запросу. Потому что в таблице config нет данных, соответствующих условию
15 МОРЖ
 
09.04.13
12:31
Подниму, вдруг...
16 МихаилМ
 
09.04.13
22:31
могу посмотреть Вашу пустую базу
если вы мне пришлете бекап скл базы
без данных. только со служебными таблицами и конфигурацией
 
шаблон скрипта

-- brockenBase - имя Вашей испорченной базы
-- test -  имя  базы выгрузки
-- имена поменяйте на подходящие во всем скрипте
use brockenBase
--создаем структуру без индексов
-- и без данных
--exec sp_MSforeachtable 'select top 0 * into test.? from  ?'
-- заполняем таблицы конфигурации, настроек и прочего
-- где должна быть ошибка
-- Files,Config,ConfigSave,_YearOffset,Params,DBSchema

exec sp_MSforeachtable  @command1 ='INSERT into test.? select * from  ?'
, @whereand = 'and o.name   in (''Files'',''Config'',''ConfigSave'',''_YearOffset'',''Params'',''DBSchema'') '  


далее создайте backup, зархивируйте, и выложите в файлообменник

мне в почту ссылку.


если сами разберетесь - поделитесь, как
17 МихаилМ
 
09.04.13
22:37
+(16)
исправление
, @whereand = 'and o.name   in (''Files'',''Config'',''ConfigSave'',''_YearOffset'',''Params'',''DBSchema'',''_SystemSettings'',''_ScheduledJobs'') '