none
如何解决数据库附加失败问题!!!!??? RRS feed

  • 问题

  • 附加数据库 对于 服务器“PC-20110829XGSC\SQLEXPRESS”失败。  (Microsoft.SqlServer.Smo)

    执行 Transact-SQL 语句或批处理时发生了异常。 (Microsoft.SqlServer.ConnectionInfo)

    ------------------------------

    无法创建文件 'D:\租车管理系统\租车管理系统_log.LDF',因为它已存在。请更改文件路径或文件名,然后重试此操作。
    无法打开新数据库 '租车管理系统'。CREATE DATABASE 中止。
    文件激活失败。物理文件名称'E:\租车管理系统\租车管理系统_log.ldf'可能不正确。 (Microsoft SQL Server,错误: 5170)

     

    敬请高手帮忙解决!!

    • 已移动 Sheng Jiang 蒋晟 2011年9月11日 17:07 (发件人:一般性问题讨论区)
    2011年9月11日 8:43

答案

全部回复

  • 你好

    或者你可以看看

    這個檔案是否已經存在

    D:\租车管理系统\租车管理系统_log.LDF

    如果是的話

    可以嘗試改變你的資料庫名稱

    或 改變這個檔案的名稱

    Please correct me if my concept is wrong

     


    Chi
    2011年9月11日 8:59
  • Looks like log file was in e:\ drive on source server. If you like to put it on d:\ drive on target server, make sure file name is not used in other dbs.

    2011年9月11日 21:28