none
Перенос базы данных SQL express 2005 в SQL Server 2005 RRS feed

  • Вопрос

  • Добрый день.

    Ситуация такая. Нужно перенести базу данных с sql express в sql server 2005.

    Делаю бекап sql express базы. Создаю базу в sql server, и делаю рестор. Мне пишет следующие:

    В наборе носителей 2 семейств носителей, но представлено только 1. Должны быть представлены все компоненты.

     

    Подскажите что не так я делаю? ) С базами данных сталкиваюсь впервые.

     

    7 июня 2010 г. 11:57

Ответы

  • Делайте так:
    - делайте бэкап базы на исходном сервере (убедитесь, что бэкапите в один файл)
    - НЕ СОЗДАВАЙТЕ базу на целевом сервере
    - восстановите базу из бэкапа на целевом сервере (укажите файл с бэкапом базы, затем в поле "имя базы" вы сможете ВЫБРАТЬ из списка имя базы, которую восстанавливаете (или укажите любое другое имя явно))


    MCITP
    • Помечено в качестве ответа pro100.bob 7 июня 2010 г. 13:42
    7 июня 2010 г. 12:36

Все ответы

  • Делайте так:
    - делайте бэкап базы на исходном сервере (убедитесь, что бэкапите в один файл)
    - НЕ СОЗДАВАЙТЕ базу на целевом сервере
    - восстановите базу из бэкапа на целевом сервере (укажите файл с бэкапом базы, затем в поле "имя базы" вы сможете ВЫБРАТЬ из списка имя базы, которую восстанавливаете (или укажите любое другое имя явно))


    MCITP
    • Помечено в качестве ответа pro100.bob 7 июня 2010 г. 13:42
    7 июня 2010 г. 12:36
  • Спасибо. Получилось. Как перенести пользователей с паролями к базе?
    7 июня 2010 г. 13:18
  • Спасибо. Получилось. Как перенести пользователей с паролями к базе?


    На этот случай есть статья - Перемещение имен пользователей и паролей между экземплярами SQL Server
    Создаете согласно статьи хранимую процедуру sp_help_revlogin, выполняете её, копируете сгенерированный T-SQL код только для тех логинов, которые хотите перенести и исполняете его на целевом сервере.
    В результате создадутся на целевом сервере нужные логины, в т.ч. и их исходные пароли, если это учетки SQL.


    MCITP
    7 июня 2010 г. 13:30
  • Спасибо. Разобрался!
    7 июня 2010 г. 13:43