2013-09-13 4 views
1

Я хотел бы узнать, можно ли изучать зеркалирование SQL-сервера на моем локальном компьютере (только один компьютер у меня есть). Если да, то кто-нибудь может направить меня на это? или, пожалуйста, поделитесь документом (если есть).SQL Server Зеркалирование в одной машине

Заранее спасибо Sreejith

+0

Я думаю, что если вы используете виртуальные машины, это можно сделать. На той же машине без виртуализации я не думаю, что это возможно; одной из причин может быть порт, который вы слушаете при зеркалировании (например, 5022). –

ответ

1

Можно настроить зеркальное отображение на той же машине, вам просто необходимо иметь 2 отдельные экземпляры SQL Server, установленные на коробке (вы не можете отразить базу данных на том же по очевидным причинам).

Взгляните на следующей статье Technet:

Database Mirroring

Это объясняет понятия довольно хорошо, это тоже не особенно трудная вещь, чтобы узнать на самом деле.

Что бы я хотел сказать, это не тратить слишком много времени или усилий на изучение этого действительно (если вы не используете его в своей текущей работе, я полагаю), поскольку это устаревшая функция, как в SQL 2012, и поэтому будет удалена на в будущем, вам лучше всего понять основные принципы зеркалирования, как настроить его и т. д., а затем перейти к функции «Всегда включено» SQL Server 2012, которая является ее заменой.

AlwaysOn Availability Groups

0

Основываясь на моем опыте это не представляется возможным совершить этот подвиг на той же машине. Однажды я потратил часы, пытаясь заставить это работать, и в конце концов сдался после многих неудачных попыток. Я помню, что я отказался после обширного поиска и устранения неисправностей и исследований, которые показали некоторую документацию, или, возможно, сообщение об ошибке во время реализации, что «ясно» и решительно указал, что это невозможно.

Я запускаю сервер с одним сетевым адаптером. Возможно, можно будет зеркалировать базы данных на одном физическом поле, если у вас есть две сетевые карты в поле и найти способ настроить каждый экземпляр и привязать его к собственной индивидуальной сетевой карте.

Я не согласен с комментарием steoleary, предполагающим, что вы тратите свое время на изучение зеркального отображения базы данных из-за того, что эта функция будет обесцениваться в будущих выпусках SQL Server.

Я ожидаю, что зеркальное отображение базы данных будет примерно так же, как и экземпляры SQL2000. Кроме того, Always On по существу построена на зеркалировании базы данных, поэтому чем больше вы знаете и практиковали эту функцию, тем лучше вы будете независимо от будущих планов Microsoft относительно этой функции.

+0

Спасибо всем, комментарии отвечают на мой вопрос. Я разработчик SQL, ищущий открытия DBA, поскольку меня больше интересует работа DBA :). Поэтому я пытался выполнять все действия DBA на своей локальной машине. Спасибо всем за помощь и поддержку :) – Sreejith

Смежные вопросы