Имя: Пароль:
1C
1C 7.7
v7: Ошибка блокировки метаданных.
0 Eeakie
 
02.09.13
17:12
Сохранял конфигурацию после удаления общего реквизита документов. При сохранении в строке состояния было что-то вроде: "генерация базы SQL..." и всё. Теперь не пускает в программу. Что можно сделать?
1 Rie
 
02.09.13
17:14
(0) Так, для справки... Архивную копию - сделал?
2 МихаилМ
 
02.09.13
17:15
резверните архив  бд , сделанный перед изменениями
3 Eeakie
 
02.09.13
17:15
(1) Я все изменения сначала делаю в технической базе ;)
4 Eeakie
 
02.09.13
17:17
(2) ну, восстановить-то не проблема. Просто за сегодня много чего было допилено. Не хотелось бы заново...
5 МихаилМ
 
02.09.13
17:21
(4)
так зачем же в тот же каталог базы и бд.
разверните с новую бд и каталог базы.
6 Eeakie
 
02.09.13
17:26
(5) Так и сделал. Всё нормально. Что делать если ситуация повторится? И связано ли это как-то с удалением ОбщегоРекизита?
7 Eeakie
 
02.09.13
17:32
Повторил удаление ОбщегоРеквизита. Такая же ситуация. Пишет "генерация структуры SQL базы данных" в строке состояния. Также заблокированы любые действия с базой. Может просто дать ей время? :)
8 Eeakie
 
02.09.13
17:33
Select * from _1SSYSTEM(NOLOCK) знакомо? "Оно" заняло мне базу :)
9 Ёпрст
 
02.09.13
17:45
общий реквизит, без галки отбор был еще поди, да ?
:))
10 Ёпрст
 
02.09.13
17:45
ну жди теперь, пока он реструктуризирует все таблички всех шапок документов.
11 vcv
 
02.09.13
21:48
Если не понятно, "чего оно там делает" (конфигуратор стал белым окном и ничего не показывает) рекомендую http://infostart.ru/public/14645/
12 ADirks
 
03.09.13
07:16
(11) надо же, как-то даже в голову не приходило :)
обычно profiler'ом смотрю "чё оно там ..."
13 Ёпрст
 
03.09.13
09:08
(12) есть подобная от абаднооны
ЗЫ: не у всех есть скуль и профайлер
14 mishaPH
 
модератор
03.09.13
09:12
(0) зайти в профайлер скуля (2000) или в менеджмент 2005 если у тебя и сбросить коннект к базе. Такое бывает.
+ удалить все в сислоге и файлик 1Cv7.$ui в каталоге базы

Далее зайти в конфигуратор. Если все прошло нормально, то работй. если нет он скажет что недозавершено изменение и доделает.
15 Eeakie
 
03.09.13
12:41
(9) галка "Отбор" есть ;)
(14) я в конфигураторе. Нажимаю "сохранить" после удаления общего реквизита. "Выполнить сохранение?", "Да". ... "генерация структуры..." и всё. Даёт работать в конфигураторе дальше. Но при закрытии спрашивает о сохранении и не дает сохранять. Убиваю коннект в базе через менеджмент (конфигуратор в это время открыт). Сохранять опять ничего не дает. Если закрываю конфигуратор без сохранения, то пишет ошибку какую-то (http://i58.fastpic.ru/big/2013/0903/1c/f4212b3435df99e804a75181f406221c.jpg). Если после этого заходить в конфигуратор, то, естественно, ничего не сохранено и общий реквизит на своём месте.

Где я му*ак? :\
16 Eeakie
 
03.09.13
12:45
(14) + 1Сv7.$ui вообще не нашёл...
17 Eeakie
 
03.09.13
13:18
up.
18 Ёпрст
 
03.09.13
13:22
если галка отбор есть то удали реквизит ручонками, подмени словарь и мд в каталоге, работай дальше
19 Eeakie
 
03.09.13
13:30
(18) на что подменить МД?
20 Eeakie
 
03.09.13
13:34
(18) + не очень понятно "подмени словарь и мд". Опять гуглить...
21 Ёпрст
 
03.09.13
13:34
на пустой безе удаляешь реквизит, имеешь свеженький ддс и мд,
в QA тупо алтер табле _1сджоурн дроп колумн твой реквизит ..
подмена мд/ддс и усё.
22 Eeakie
 
03.09.13
13:36
(21) теперь понятнее... спасибо :)
23 Eeakie
 
03.09.13
14:10
(21) что-то не могу понять как называется этот реквизит в таблице. Каким образом можно узнать?
24 МихаилМ
 
03.09.13
14:11
(23)
в dd (dds) посмотреть.
25 Ёпрст
 
03.09.13
14:12
или не смотреть, а написать запрос через 1cpp
Ну, это кому как быстрее/привычнее
26 Eeakie
 
03.09.13
14:15
Блин. Со второго раза нашёл.
27 Eeakie
 
03.09.13
14:16
(25) 1спп пока в процессе изучения.
28 Eeakie
 
03.09.13
14:22
29 Eeakie
 
03.09.13
14:27
Индекс тоже хлопнуть?
30 Ёпрст
 
03.09.13
15:13
(29) да
31 Eeakie
 
03.09.13
15:15
(30) я серьезно туплю похоже. Вырезать всё это в чистой базе? Или в той, куда я положу новые мд/ддс?
32 Ёпрст
 
03.09.13
15:17
(31)

в рабочей базе в QA удаляешь поле и индекс,
в пустой в пофигураторе удаляешь свой реквизит, получаешь мд и ддс, подсовываешь в рабочую. усё.
33 Eeakie
 
03.09.13
15:18
(30) большое спасибо.
34 Ёпрст
 
03.09.13
15:19
можешь и в "дбф" слепить мд, а словарик создать уже потом, в скуле
35 Eeakie
 
03.09.13
15:22
(34) почему не сделать всё сразу в скуле?
36 Eeakie
 
03.09.13
16:33
(34) не знаю почему, но если мд делать в скуле, то какая-то ошибка выскакивает при сохранении. Сделал в дбф и закинул в скуль - всё нормально. Шайтан, бл*.
AdBlock убивает бесплатный контент. 1Сергей