修改資料庫名稱

2021-06-05 04:15:05 字數 606 閱讀 3767

use   master

go --建立資料庫

create   database   db   on(name= 'db ',   filename= 'd:\db.mdf ')

go --重新命名資料庫

exec   sp_renamedb   db,dbt

go --從伺服器中分離資料庫

exec   sp_detach_db   dbt

go --重新命名資料庫檔案

--將d盤下的db.mdf改名為dbt.mdf,   修改相應的*.ldf.

exec   xp_cmdshell   'rename   d:\db.mdf   dbt.mdf '

--exec   xp_cmdshell   'rename   d:\db_log.ldf   dbt_log.ldf '

go --附加資料庫

exec   sp_attach_db   dbt,   'd:\dbt.mdf '

go --使用資料庫

use   dbt

go --清除

use   master

go drop   database   dbt

sql server修改資料庫名稱

use master go 修改資料庫名稱 alter database hroa i set single user with rollback immediate goexec master.sp renamedb hroa i hp oa goalter database hp oa set ...

MS SQL修改資料庫名稱

在ms sql中,如果你想修改某乙個資料庫的名稱,你可以通過下面幾種方法實現。語法 sp renamedb dbname old name newname new name 例子 我需要將資料庫test 1的名稱修改為test use master goexec sp renamedb dbname...

修改資料庫名稱 邏輯名稱 物理名稱

在測試環境,我們可能需要換庫,但又不想改配置裡資料庫的名稱,又不想刪除之前的資料。這時候,我們可以把原來的資料庫名稱改掉,作為乙個備份。但是,只是改資料庫名稱,是不行的,要經過三個步驟,才能完全將該庫變成其它名稱的庫。sql server 語句如下 修改資料庫名稱 邏輯名稱 物理名稱 檢視當前資料庫...