Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 сбой при зеркалировании  [new]
aux3
Member

Откуда:
Сообщений: 316
Добрый день!

Подскажите пожалуста по проблеме с зеркалированим:

Схема:
Зеркалирование настроено без наблюдателя асинхронно между двумя серверами.
Размер базы 2 ТБ.

С зекрального сервера, базы находящейся в невосстановленом режиме ежедневно в 8 утра делается снимок БД

На обоих серверах Microsoft SQL Server 2005 - 9.00.5000.00 (X64)


Проблема: Ориентировачно в 22 часа снимок базы становится недоступен
в журнал базы данных попадает сообщение:


1) The operating system returned error 33(Процесс не может получить доступ к файлу, так как часть этого файла заблокирована другим процессом.) to SQL Server during a write at offset 0x000181d9518000 in file 'K:\Database\Snapshot\XXXXXXX_snapshot.ss'. Additional messages in the SQL Server error log and system event log may provide more detail. This is a severe system-level error condition that threatens database integrity and must be corrected immediately. Complete a full database consistency check (DBCC CHECKDB). This error can be caused by many factors; for more information, see SQL Server Books Online.
2) Error: 3420, Severity: 21, State: 1.
3) Database snapshot 'kis_cnt_ss' has failed an IO operation and is marked suspect. It must be dropped and recreated.
4) The operating system returned error 33(Процесс не может получить доступ к файлу, так как часть этого файла заблокирована другим процессом.) to SQL Server during a write at offset 0x000181d9518000 in file 'K:\Database\Snapshot\XXXXXXX_snapshot.ss'. Additional messages in the SQL Server error log and system event log may provide more detail. This is a severe system-level error condition that threatens database integrity and must be corrected immediately. Complete a full database consistency check (DBCC CHECKDB). This error can be caused by many factors; for more information, see SQL Server Books Online.
5) Error: 17053, Severity: 16, State: 1.
6) K:\Database\Snapshot\XXXXXXX_snapshot.ss: Operating system error 33(Процесс не может получить доступ к файлу, так как часть этого файла заблокирована другим процессом.) encountered.
7) Nonqualified transactions are being rolled back. Estimated rollback completion: 100%.

Почему так происходит? Что это может быть??
22 сен 11, 10:25    [11316987]     Ответить | Цитировать Сообщить модератору
 Re: сбой при зеркалировании  [new]
Гавриленко Сергей Алексеевич
Member

Откуда:
Сообщений: 37254
Так написано же русским даже языком: "Процесс не может получить доступ к файлу, так как часть этого файла заблокирована другим процессом."

Разбирайтесь, что за процесс лезет в этот файл. (И снесите с сервера все авнтивирусы, да).
22 сен 11, 10:30    [11317020]     Ответить | Цитировать Сообщить модератору
 Re: сбой при зеркалировании  [new]
Mnior
Member

Откуда: Кишинёв
Сообщений: 6724
Какая последняя версия для 2005-го?
Как выглядел баг с откатом BULK-а (аля BCP) тоже не помню (он это или нет).
22 сен 11, 10:35    [11317068]     Ответить | Цитировать Сообщить модератору
 Re: сбой при зеркалировании  [new]
Mnior
Member

Откуда: Кишинёв
Сообщений: 6724
Mnior
Как выглядел баг с откатом BULK-а (аля BCP) тоже не помню (он это или нет).
Хотя да, snapshot кажись тут не причём.
22 сен 11, 10:37    [11317079]     Ответить | Цитировать Сообщить модератору
 Re: сбой при зеркалировании  [new]
aux3
Member

Откуда:
Сообщений: 316
Гавриленко Сергей Алексеевич,

А как такое может быть возможно?
Ведь windows не даст процессам получить контроль над файлом т.к. файл блокирован SQL Server
22 сен 11, 10:41    [11317112]     Ответить | Цитировать Сообщить модератору
 Re: сбой при зеркалировании  [new]
Mnior
Member

Откуда: Кишинёв
Сообщений: 6724
aux3
Ведь windows не даст процессам получить контроль над файлом т.к. файл блокирован SQL Server
Сферический в вакууме какой-то у вас контроль. Они то разные бывают, не только монопольные.
А вообще многое чего непонятно, Snapshot файлы по идее итак ReadOnly на уровне фаловой системы (технологии). Не?
22 сен 11, 12:51    [11318431]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить