Имя: Пароль:
1C
 
1C 8.2 (12.78) Нарушена целостность структуры конфигурации
0 kluv666
 
06.09.10
10:20
добрый день, база в SQL (2000), сначала при попытке сохранения конфигурации в файл вываливалась ошибка на 20%:

"Файл не обнаружен 'v8srvr://dbeng8/f0120DEA0/Config/41a8180e-8526-4d7f-9bd9-a723e4855fa5'
по причине:
Файл не обнаружен '41a8180e-8526-4d7f-9bd9-a723e4855fa5'"

после конфа вообще не открывается, режим предприятия тоже не запускается пишет "Нарушена целостность структуры конфигурации", хелп плиз!!

тестирование исправиление не помогает, вываливается при реструктуризации, успел выгрузить БД когда конфа при запуске конфигуратора автоматом не открывалась, загрузил в файловую базу, сделал chkdbfl ошибок нет (
1 t-sergey
 
06.09.10
10:29
Вылечилось скриптом

GO
DROP TABLE [dest].[dbo].[Config]
GO
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dest].[dbo].[Config](
[FileName] [nvarchar](128) NOT NULL,
[Creation] [datetime] NOT NULL,
[Modified] [datetime] NOT NULL,
[Attributes] [smallint] NOT NULL,
[DataSize] [int] NOT NULL,
[BinaryData] [image] NOT NULL,
PRIMARY KEY CLUSTERED
(
[FileName] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
GO
INSERT INTO [dest].[dbo].[Config]
SELECT * FROM [src].[dbo].[Config]
GO
где dest - повреждённая база, а src - восстановленная из архива.
2 t-sergey
 
06.09.10
10:30
3 kluv666
 
06.09.10
10:32
это t-sql?
4 Лефмихалыч
 
06.09.10
10:34
(0)попробуй

TRUNCATE TABLE _ConfigChangeRec
TRUNCATE TABLE _ConfigChangeRec_ExtProps
5 Лефмихалыч
 
06.09.10
10:35
+(4) хотя, нет, это про другое, это про "TRUNCATE TABLE _ConfigChangeRec
TRUNCATE TABLE _ConfigChangeRec_ExtProps". Промазал.
6 Лефмихалыч
 
06.09.10
10:35
+(5) таёмаё! это про "Для полей, начиная с FileName, не хватило значений (pos=19)" (чо-то с буфером...)
7 kluv666
 
06.09.10
10:39
(4) что это? )
8 inspam
 
06.09.10
10:44
(7) а что гугль сказал?
9 kluv666
 
06.09.10
10:45
(8) ничего полезного )
10 kluv666
 
06.09.10
10:56
щас попробую Config заменить из бекапа
11 Ivan093
 
06.09.10
10:57
Сегодня такая же ошибка возникла на тестовой! 8.2.12.80 + SQL-2000
Добавил справочник, сохранил конфу и все -- не зайти не в конфигуратор ни в предприятие. Видимо 8.2 не очень с 2000 дружит...
12 kluv666
 
06.09.10
11:32
кароч, скопировал таблицу с помощью импорт/экспорт в SQL руками индекс сделал, все работает, НО при запуске предприятия пишет "ошибка SDBL (Pos=84)" чо это?
13 kluv666
 
06.09.10
11:33
(11) исправил както?
14 Ivan093
 
06.09.10
11:36
(13) пробовал скриптом, который выше (нашел в инете) -- не помогло, восстановил из бэкапа.
15 kluv666
 
06.09.10
11:37
(14) клево когда бекап есть )))
16 kluv666
 
06.09.10
13:21
восстановил Config их недельного бекапа (после которого были изм.) сейчас если например делаю отчет по движениям документа пишет что "Ошибка SDBL: соединение с базой данных не удерживается" (
17 АНТ-1970
 
21.09.10
16:05
(11) У меня скуль 2005. С ним похоже тож не дружит...
Такая фигня: v8: Файл не обнаружен 'v8srvr://...
18 lina8
 
06.10.10
10:25
У меня была такая проблема при конвертации на 8.2 ЗУП , расположенной на SQL 2005.
Выдавалась такая же ошибка. Необходимо сконвертировать ЗУП в локальной копии, выгрузить базу, затем ее загрузить уже в рабочую серверную ЗУП. Видимо в серверной базе конвертация не проходит.