<<На Главную     <В  Советы по MS SQL Server

При работе с MS SQL Server довольно часто возникает необходимость в подключении  точной копии какой-либо базы. Но присоединиться одновременно к двум одноименным базам не получиться. Это совершенно очевидно. О том, каким нехитрым способом разрешить эту распространённую коллизию и пойдет речь немного  ниже.

Первым делом, можно будет создать какой-либо каталог и поместить в него банальным копированием нужную БД-оригинал, что-то вроде этого:

На рисунке справа копируем базу MyDB_1 из подкаталога Base1 (для наглядности) в подкаталог Base2.

 

Далее, если исходная база всё ещё подключена, запускаем Management Studio и отсоединяем её по меню Задачи>Отсоединить (Task>Disconnect):

 

 

 

 Кстати сказать, здесь ни в коем случае не стоит использовать команду Удалить ! Это приведёт к физическому удалению вашей базы.

Теперь необходимо по меню Присоединить подключить только-что созданную копию базы. Этот момент уже описан на нашем сайте и соответствующую информацию можно посмотреть здесь.

Следующим шагом будет переименование базы -копии, ну скажем, для нашего учебного примера в MyDB_2:

 

 

Осталось только подключить исходную базу-оригинал и теперь у нас всё готово к работе с двумя абсолютно одинаковыми копиями БД :

 

 

 

Правда, имена баз будут отличаться, естественно ...

Simashkov.2013

г. Юрьевец, 28.11.2013 г.

Назад