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

Откуда:
Сообщений: 18
Добрый вечер.
Имеется сервер с установленным MS SQL Server 2005 Standart и
две рабочих станции с установленными на них MS SQL Server 2005 Express.
Между серверами поднята репликация слиянием.

Произошла следующая ошибка: Приложение попыталось записать в таблицу
на рабочей станции данные, когда та участвовала в репликации. Данные соответственно
не записались, но при этом произошли следующие вещи:
1) На рабочей станции, таблица, в которую производилась запись, стала недоступна для
записи и осталась в таком состоянии даже после перезагрузки компьютера.
2) На сервере, база, с которой производилось слияние превратилась в призрак с которым
ничего нельзя сделать (не отключить, не удалить и т.д.)

Что можно сделать чтобы такого больше не происходило ?
Есть мнение что виноват вирус, т.к. процесс в памяти sqlserver.exe на глазах увеличивается
в размере до 600-700Мб, после чего система начинает дико тормозить. Но антивирус ничего не находит.
Может кто что подскажет ? Кто-нибудь сталкивался с подобным ?
26 май 09, 19:31    [7231102]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос по SQL серверу 2005  [new]
monsenior
Member

Откуда:
Сообщений: 751
pvs666,

в лог файле что пишеться?
dbcc checkdb - попрубуйте

и
автор
Произошла следующая ошибка: Приложение попыталось записать в таблицу
на рабочей станции данные, когда та участвовала в репликации.


это не ошибка а стандартное поведение при реплики, реплика для
базы это тоже простое приложение не более того!
26 май 09, 20:09    [7231220]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос по SQL серверу 2005  [new]
pvs666
Member

Откуда:
Сообщений: 18
monsenior,

Лог файл сегодня посмотрю.

Я понимаю что это стандартное поведение при репликации слиянием, при которой таблица становится не доступна для записи. Просто раньше всё ограничивалось временным отсутствием доступа на запись, а в этот раз сдохло два сервера. Причём сам сервер MS SQL Standart стал вести себя не адекватно. Жутко тормозит и кушает ооочень много памяти.

Может быть вы подскажете, можно ли как-либо через запрос узнать доступна ли в данный момент для записи или участвует в репликации ? Буду премного благодарен.

С уважение pvs.
27 май 09, 06:03    [7231955]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос по SQL серверу 2005  [new]
tpg
Member

Откуда: Novosibirsk
Сообщений: 23902
Вы б для начала результаты select @@version для всех серверов привелип штоли...

Сообщение было отредактировано: 27 май 09, 06:31
27 май 09, 06:30    [7231962]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить