Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Возможно ли чтение из ЗЕРКАЛЬНОЙ базы ???  [new]
Yuri S
Member

Откуда:
Сообщений: 5
Приветствую всех !

есть такая потребность - дабы не нагружать основной SQL-сервер, с которым работают операторы в режиме ввода/редактирования - хотелось бы для других групп пользователей, которые будут только читать данные введённые операторами и строить отчёты - сделать некую копию основной базы данных - чтобы она постоянно соответствовала основной базе, и чтобы из неё всегда можно было читать данные.

Попробовал настроить зеркалирование. Настроил. Но зеркальная база недоступна на чтение.

Как можно считать данные из зеркальной базы ?
Или какие есть другие варианты решения задачи ?


Премного благодарен за советы !
24 сен 13, 11:39    [14876433]     Ответить | Цитировать Сообщить модератору
 Re: Возможно ли чтение из ЗЕРКАЛЬНОЙ базы ???  [new]
Улулун
Guest
Создайте снапшот из зеркальной базы и с него читайте.
24 сен 13, 11:44    [14876455]     Ответить | Цитировать Сообщить модератору
 Re: Возможно ли чтение из ЗЕРКАЛЬНОЙ базы ???  [new]
Сергей Викт.
Member

Откуда: Москва
Сообщений: 888
Yuri S
Приветствую всех !

есть такая потребность - дабы не нагружать основной SQL-сервер, с которым работают операторы в режиме ввода/редактирования - хотелось бы для других групп пользователей, которые будут только читать данные введённые операторами и строить отчёты - сделать некую копию основной базы данных - чтобы она постоянно соответствовала основной базе, и чтобы из неё всегда можно было читать данные.

Попробовал настроить зеркалирование. Настроил. Но зеркальная база недоступна на чтение.

Как можно считать данные из зеркальной базы ?
Или какие есть другие варианты решения задачи ?


Премного благодарен за советы !

Log Shipping с необходимой вам частотой доставки и восстановления логов, и базу приемник в режиме Standby с пометкой отключать всех при восстановлении лога.
24 сен 13, 11:48    [14876480]     Ответить | Цитировать Сообщить модератору
 Re: Возможно ли чтение из ЗЕРКАЛЬНОЙ базы ???  [new]
ПалЪ СанычЪ
Member

Откуда:
Сообщений: 37
Yuri S,

SQL 2012 и Allways ON вам в помощь :)
Даже бэкапы сможете с зеркала снимать и чекать базу(в синхронном режиме конечно).
24 сен 13, 12:16    [14876679]     Ответить | Цитировать Сообщить модератору
 Re: Возможно ли чтение из ЗЕРКАЛЬНОЙ базы ???  [new]
Yuri S
Member

Откуда:
Сообщений: 5
Большое спасибо всем !
Лучший вариант наверное всё-таки AlwaysOn.
Но, блин, контора официально купила версию SQL 2012 Standard, а в ней AlwaysOn не поддерживается по определению.
Буду что-то придумывать )))
24 сен 13, 12:45    [14876888]     Ответить | Цитировать Сообщить модератору
 Re: Возможно ли чтение из ЗЕРКАЛЬНОЙ базы ???  [new]
tpg
Member

Откуда: Novosibirsk
Сообщений: 23902
Yuri S
Но, блин, контора официально купила версию SQL 2012 Standard, а в ней AlwaysOn не поддерживается по определению.
Буду что-то придумывать )))
Вам уже про снапшот зеркальной базы говорили здесь.
24 сен 13, 12:59    [14876997]     Ответить | Цитировать Сообщить модератору
 Re: Возможно ли чтение из ЗЕРКАЛЬНОЙ базы ???  [new]
Spartakich
Member

Откуда: Riga
Сообщений: 380
Yuri S,

второй сервер тоже надо будет лицензировать
24 сен 13, 13:40    [14877252]     Ответить | Цитировать Сообщить модератору
 Re: Возможно ли чтение из ЗЕРКАЛЬНОЙ базы ???  [new]
МуМу
Member

Откуда:
Сообщений: 1134
Репликация, логшипинг, always on.
http://softpoint.ru/article_id4221.htm
Вкратце так расписывал.
Все имеет свои преимущества и недостатки. Технологичнее всего always on но недостаток один - цена.
25 сен 13, 14:46    [14882783]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить