Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
SQL2008_Administration.doc
Скачиваний:
91
Добавлен:
08.11.2018
Размер:
3.38 Mб
Скачать

К пункту 3 — настройка псевдонима для обращения к серверу:

  1. В SQL Server Configuration Manager раскройте контейнер SQL Native Client Configuration  Aliases, щелкните по нему правой кнопкой мыши и в контекстном меню выберите New Alias.

  2. Для параметра Alias Name создаваемого псевдонима введите значение MyServer. Значение для параметра Port No оставьте пустым. Для параметра Protocol оставьте предлагаемое по умолчанию значение TCP/IP, а для параметра Server введите значение имя_вашего_компьютера\SQL2008 (например, LONDON\SQL2008).

  3. Нажмите на кнопку OK и закройте SQL Server Configuration Manager с сохранением внесенных изменений.

  4. Для проверки работоспособности созданного псевдонима подключитесь к серверу MyServer из SQL Server Management Studio.

Задание для самостоятельной работы 3.1 Перенос баз данных с SQL Server 2000 на SQL Server 2008

Ситуация:

Вам необходимо скопировать базы данных Northwind и Pubs с SQL Server 2000, который установлен на вашем локальном компьютере, на SQL Server 2008 (экземпляр имя_вашего_компьютера\SQL2008, который вы установили согласно заданию 2.1). При этом исходные базы данных должны остаться на сервере SQL Server 2000.

Задание:

  1. Перенести на сервер SQL Server 2008 базу данных Northwind. Используйте для этой цели присоединение базы данных.

  2. Перенесите на сервере SQL Server 2008 базу данных Pubs. Используйте для нее Copy Database Wizard.

Решение:

К пункту 1 — присоединение баз данных SQL Server 2000:

  1. Откройте SQL Server Management Studio. В меню File выберите Connect Server Explorer. В окне Connect to Server в поле Server Type выберите Database Engine, в поле Server Name выберите имя_вашего_компьютера (например, LONDON2), в поле аутентификации оставьте Windows Authentification и нажмите на кнопку Connect. SQL Management Studio подключится к серверу SQL Server 2000.

  2. Раскройте узел Databases для SQL Server 2000, щелкните правой кнопкой мыши по базе данных Northwind и в контекстном меню выберите Tasks  Take Offline. После окончания операции база данных Northwind будет помечена специальной красной меткой.

  3. Найдите файлы базы данных Northwind (по умолчанию они находятся в каталоге C:\Program Files\Microsoft SQL Server\MSSQL\Data и скопируйте файлы northwind.mdf и northwind.ldf в корневой каталог диска C:.

  4. Еще раз в SQL Server Management Studio щелкните правой кнопкой мыши по базе данных Northwind на SQL Server 2008 и в контекстном меню выберите Tasks  Bring Online.

  5. В окне SQL Server Management Studio раскройте контейнер Databases уже для SQL Server 2008, щелкните по нему правой кнопкой мыши и в контекстном меню выберите Attach.

  6. В окне Attach Database нажмите на кнопку Add и выберите файл Northwind.mdf в корневом каталоге диска C:. Затем нажмите на кнопку OK. После окончания присоединения новая база данных Northwind появится на SQL Server 2008.

К пункту 2 — применение Copy Database Wizard.

  1. В окне SQL Server Management Studio раскройте контейнер Databases для SQL Server 2000 и щелкните правой кнопкой мыши по базе данных Pubs. В контекстном меню для нее выберите Tasks Copy Database. Откроется первый экран Copy Database Wizard. Нажмите на нем кнопку Next.

  2. На экране Select a source server оставьте значение по умолчанию (имя_вашего_компьютера) и нажмите на кнопку Next.

  3. На экране Select a destination server выберите нужный сервер SQL Server 2008 (имя_вашего_компьютера\SQL2008, например, LONDON2\SQL2008) и нажмите на кнопку Next. Если появится предупреждающее сообщение о том, что SQL Server Agent на сервере назначения не запущен, нажмите в этом окне кнопку No и запустите SQL Server Agent. Для этого нужно в окне SQL Server Management Studio выбрать узел SQL Server Agent и воспользоваться командой Start в контекстном меню для него.

  4. На экране Select the Transfer Method оставьте переключатель в положении Use the detach and attach method и нажмите Next.

Примечание

Метод SQL Management Object использовать не удастся, поскольку источником выступает SQL Server 2000.

  1. На экране Databases убедитесь, что установлен только флажок в столбце Copy напротив базы данных Pubs.

  2. На экране Configure Destination Database оставьте параметры, предлагаемые по умолчанию.

  3. На экране Select Database Objects нажмите на кнопку <<, чтобы отменить копирование связанных с базой данных логинов.

  4. На экранах Configure the Package и Schedule the Package оставьте значения, предлагаемые по умолчанию, а затем на экране Complete the Wizard нажмите на кнопку Finish. После окончания копирования база данных Pubs появится на SQL Server 2008.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]