Логическое имя
мои данные
my_Log
Дорожка:
C: \ Program Files \ Microsoft SQL Server \ MSSQL10.MSSQLSERVER \ MSSQL \ DATA
C: \ Program Files \ Microsoft SQL Server \ MSSQL10.MSSQLSERVER \ MSSQL \ DATA
Имя файла:
my.MDF
my_1.LDF
Каким будет сценарий sql для перемещения этих файлов в новое место: D: \ DATA
База данных работает, поэтому мне нужно закрыть существующие подключения.
Хотя вы можете сделать это с помощью сценария SQL, это один из тех случаев, когда легче использовать консоль управления.
Запустите SQL Server 2008 Management Studio и подключитесь к серверу как пользователь с sysadmin
роль сервера. Перейдите к своей базе данных, щелкните правой кнопкой мыши и выберите Tasks -> Detach...
, щелкните ОК. Теперь вы можете переместить файлы базы данных в новое место. Наконец, щелкните правой кнопкой мыши папку "Базы данных" и выберите Attach...
, выберите соответствующие файлы и нажмите ОК. Теперь ваша база данных будет подключена к сети, используя файлы в новом месте.