1С Формат Плюс



Каталог статей
Общее [17]
8.0 [11]
7.7 [5]
Сочи, ул.Дагомысская, 46/2
Телефон(факс): 61-21-45
E-mail: inbox@formatplus.ru


Новости компании


Поиск по сайту


Новости 1С


1С:Антикризис




Последние файлы


1С Профессионал
Анкета

Что дает сертификация
Каталог статей
Главная » Статьи » » Общее

1С исправление ошибок средствами SQL

... ТИИ не помогает , тогда надо что то делать средствами SQL.

приготовил комплект основных команд которые приходиться пользоваться:

DBCC CHECKDB ('DB', REPAIR_FAST)

DBCC CHECKDB ('DB', REPAIR_REBUILD)

Если предыдущие две не помогли, тогда уже можно применять третью, но она несет за собою возможную потерю данных, и желательно применять в безнадежном случае уже.

DBCC CHECKDB ('DB, REPAIR_ALLOW_DATA_LOSS)

Если команда не выполняется из-за не однопользовательского режима, тогда перейти можно по команде

alter database db-name set SINGLE_USER
 


Если база в режиме "Suspect Mode" тогда необходимо перевести базу данных в режим EMERGENCY:

EXEC sp_resetstatus 'DB';
ALTER DATABASE DB SET EMERGENCY

Потом выполнять тестирование базы:


DBCC checkdb('DB')
ALTER DATABASE DB SET SINGLE_USER WITH ROLLBACK IMMEDIATE
DBCC CheckDB ('DB', REPAIR_ALLOW_DATA_LOSS)
ALTER DATABASE  DB SET MULTI_USER


Где DB - имя вашей базы. Желаю учпехов! 

Категория: Общее | Добавил: Tarlich (28.10.2009)
Просмотров: 533 | Рейтинг: 5.0/1 |
Количество отзывов: 0
Вы не можете оставлять комментарий. требуется регистрация.
[ Регистрация | Вход ]


E-mail:
Пароль:


Продукты
1С:Бухгалтерия
Управление
торговлей
Зарплата и Управление
Персоналом
1С:Управление небольшой фирмой
1С:Управляющий
1С:Налогоплательщик

 

 

Интернет-ресурс для бухгалтера

Обновения 1С


О нас говорят
© 2007 Format Plus | Все права защищены.
Все торговые марки являются собственностью их правообладателей.

Сайт управляется системой uCoz