SQL Server 2005不支持分离--附加?分离数据库,将数据及日志文件从C盘拷贝至D盘,附加数据库。

解决方案 »

  1.   

    方法1:先把数据库脱机 把数据库文件复制拷贝到D:
    删除数据库 -- 附加数据库    = OK
    方法2:先把数据库脱机 把数据库文件复制拷贝到D:
    通过企业管理器 修改SQL 中数据库文件的连接(操作:当前数据库 右键属性 - 数据文件 和 事务日志的路径改成D盘相对路径) -
      

  2.   

    tswl(一叶方舟) :不可行,2005中不能修改滴
      

  3.   

    --sql2000下适用 sql2005下不清楚 请备份
    --以pubs为例backup database pubs to disk ='d:\pub'
    --然后删除
    restore database pubs
    from disk='d:\pub'
    with replace,
         move 'pubs' to 'd:\newpub.mdf',   --数据
         move 'pubs_log' to 'd:\newpub.ldf'--日志
    --新的文件在d: