use master
exec sp_renamedb 'old_dbname','new_dbname'go

解决方案 »

  1.   

    使用:
    exec sp_renamedb 'lt_sql','mi_sql'
    以后,数据库的名称是更改为mi_sql了,但存放在硬盘上的lt_sql_Data文件名称并没有变。
    并且此时如果再用手工将硬盘上的lt_sql_Data文件更改为“mi_sql_data”后,就不能附加数据库了。怎么办?
      

  2.   

    试试下面的方法.
    在sql server Enterprise manager中:选databases------>点右键restore------->在restore as database中填"mi_sql"
    ---------->点from device---->找到你的lt_sql数据库备份.----->点Options选项卡
    ---------->点force restore over existing database--------->点确定即可完成.