![]() |
|
Заболела база | ☑ | ||
---|---|---|---|---|
0
Gluk
21.03.13
✎
16:39
|
Клиент - сервер, SQL 2005, база 3.5Гб, платформа 8.2.17.169, ЗУП.
На сервере SQL несколько баз, все кроме проблемной работают нормально. При подключении базы в консоли 1С сервера заметно долгое зависание - несколько минут, но потом база добавляется. База доступна, предлагает выбрать пользователя и после зависает в режимах предприятия и конфигуратора. Перезагружал сервер 1С и SQL, переустанавливал сервер 1С(с удалением списка баз). Проверял базу - DBCC CHECKDB - ошибок нет. Видимо нарушена структура таблиц 1С. Есть копии, но несколько дневной давности. Как лечить? |
|||
1
rs_trade
21.03.13
✎
16:41
|
(0) Зависает наглухо, то есть совсем не входит никуда?
|
|||
2
Gluk
21.03.13
✎
16:42
|
(1) аха
|
|||
3
rs_trade
21.03.13
✎
16:43
|
(2) Конфа в рабочей менялась с момента последнего бекапа? Если нет то попробуй заменить в рабочей базе таблицу Config, таблицей из бекапа.
|
|||
4
MSII
21.03.13
✎
16:43
|
Из копии сохранить конфигурацию, создать новую ИБ на этой конфигурации, потом скульными средствами данные перекинуть.
|
|||
5
МихаилМ
21.03.13
✎
16:44
|
(0)
что говорит технологический журнал? |
|||
6
Gluk
21.03.13
✎
16:45
|
(3) менялась
|
|||
7
rs_trade
21.03.13
✎
16:45
|
+(3)
1. Делаешь рестор бекапа в новую базу. 2. В рабочей truncate table Config 3. В рабочей insert into Config select * from ИмяБазыИзБекапа.Config |
|||
8
rs_trade
21.03.13
✎
16:46
|
(6) Что менялось?
|
|||
9
Gluk
21.03.13
✎
16:51
|
я не менял, все что менялось есть в хранилище
сейчас беру последнюю живую базу и попробую накатить на нее изменения из хранилища, потом попробую (7) |
|||
10
rs_trade
21.03.13
✎
16:54
|
(9) так не пойдет. бекап кстати строго скульный должен быть.
|
|||
11
МихаилМ
21.03.13
✎
16:57
|
очень вероятно, что "испортились"
записи в таблице params либо files а не config. поэтому выгрузить конфигурацию на её основе создать новую базу. проверить, работоспособность. после удовлетворительной проверки, заменить таблицы ПЕРЕД ЭКСПЕРИМЕНТАМИ СДЕЛАЙТЕ РЕЗЕРСНУЮ КОПИЮ СРЕДСТВАМИ SQL |
|||
12
rs_trade
21.03.13
✎
16:58
|
(11) а как без конфигуратра выгрузить? не заходит же туда.
|
|||
13
rs_trade
21.03.13
✎
17:00
|
Журнал или профайлер можно глянуть. На чем там повисает то.
|
|||
14
Gluk
21.03.13
✎
17:03
|
(13) профайлером не умею пользоваться, как посмотреть подскажите
|
|||
15
rs_trade
21.03.13
✎
17:04
|
(14) Лучше сначало технологический журнал тогда. От профайлера может толку и не быть.
|
|||
16
МихаилМ
21.03.13
✎
17:10
|
||||
17
Gluk
21.03.13
✎
17:35
|
(15) не могу найти файл logcfg.xml
|
|||
18
МихаилМ
21.03.13
✎
17:42
|
(12)
можно еще в "рабочую" базу из config в configsave переписать и выгрузить. |
|||
19
vde69
21.03.13
✎
17:42
|
на сервере 1с на диске C: место есть?
|
|||
20
Gluk
21.03.13
✎
17:48
|
(19) точно есть
|
|||
21
Gluk
21.03.13
✎
17:51
|
есть пустая база, с текущей конфой,
подскажите, как заменить таблицы? |
|||
22
Gluk
21.03.13
✎
17:53
|
узнал, что возможно пользовались динамическим обновлением
|
|||
23
rs_trade
21.03.13
✎
18:12
|
(21) Откуда эта база? Заменять конфу как в (7) можно только конфой из скульного бекапа.
|
|||
24
Gluk
21.03.13
✎
18:15
|
я её щас подцеплю на скуль
|
|||
25
Gluk
21.03.13
✎
18:25
|
есть две базы на скуле, с одинаковыми конфигурациями, одна битая, другая пустая
как заменить таблицы? |
|||
26
МихаилМ
21.03.13
✎
18:43
|
(25)
в (7) написано |
|||
27
rs_trade
21.03.13
✎
18:51
|
(25)
use ИмяБольнойБазы truncate table dbo.Config insert into dbo.Config select * from ИмяБазыДонора.dbo.Config |
|||
28
Gluk
21.03.13
✎
19:12
|
получилось запустить! спасибо!
какие проверки можно сделать? |
|||
29
Gluk
21.03.13
✎
19:14
|
пока ТИИ запустил
|
|||
30
Мимохожий Однако
21.03.13
✎
19:17
|
В последний нормальный архив перенести недостающие объекты через ХМЛ
|
|||
31
Gluk
21.03.13
✎
19:40
|
оказывается еще были какие то манипуляции с хранилищем
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |