none
如何获得mdf的数据库名称? RRS feed

  • 问题

  • 在通过SQL附加数据库的时候,它会显示出该数据库之前的名称及要附加的名称(如下图),如果我不使用SQL企业管理器来附加,使用 sp_attach_db过程来附加,如何能获得数据库之前的名称呢?

    因为一个软件对数据库命名有要求,而mdf的物理文件名称并不是数据库名称。

    2011年10月20日 8:32

答案

  • dbcc checkprimaryfile(N'mdf file path', 2)

    =============================

    Database name Dev

    Database version 661

    Collation 53284

     

    Terry的意思是,你不用管原来叫什么名字,你只需要指定attach成什么名字的数据库就行了。


    Visit my tech blog: www.imkevinyang.com
    2011年10月20日 16:54

全部回复