我爱Aspx >> 数据库 >> 移动数据库exec sp_helpdb mytest
(2) 在SQL Server Query Analyzer 中运行Sp_detach_db 系统存储过程,拆分mytest数据库。命令语句如下:
exec sp_detach_db mytest, true
运行结果如下:
Successfully detached database @#mytest1@#.
DBCC execution completed. If DBCC printed error messages, contact your system administrator.
(3) 在操作系统的文件夹窗口中用剪切或粘贴的方式直接将与数据库相关的操作系统文件移动到E:\ SQL Data 2000 Server 目录下。即将D:\SQL Data\mytest_Data.MDF 文件和D:\SQLData\mytest_Log.LDF 文件移到E:\ SQL Data 2000
(4) 在SQL Server Query Analyzer 中运行Sp_attach_db 系统存储过程,附加文件到mytest 数据库。命令语句如下:
exec sp_attach_db @dbname = @#mytest@#,
@filename1 = @#e:\sql data\mytest_data.mdf@#,
@filename2 = @#e:\sql data\mytest_log.ldf@#
运行结果如下:
Successfully attached database @#mytest@#.
至此已完成了数据库的移动工作,可在Enterprise Manager 中查看mytest 数据库的信息,也可以在SQL Server Query Analyzer 中运行系统存储过程Sp_helpdb 来查看移动是否成功。
【我对这篇文章有话说?】