重命名SQLServer數(shù)據(jù)庫的方法
更新時(shí)間:2012年07月09日 01:14:45 作者:
本文講解重命名SQLServer 數(shù)據(jù)庫,包括物理文件名、邏輯文件名的改名
企業(yè)管理器中沒有改數(shù)據(jù)庫名的功能,如果一定要用企業(yè)管理器來實(shí)現(xiàn),你可以備份數(shù)據(jù)庫,然后還原,在還原時(shí)候可以指定另一個(gè)庫名,然后再刪除舊庫就行了。
這里以 SQLServer 20000 為例,舊數(shù)據(jù)庫名字為 Admin10000, 新數(shù)據(jù)庫名字為 jb51.net。
第一步、備份數(shù)據(jù)庫
打開企業(yè)管理器
-- 右鍵一個(gè)數(shù)據(jù)庫
-- 所有任務(wù)
-- 備份數(shù)據(jù)庫
-- 目的--備份到中選擇添加
-- 輸入一個(gè)備份的文件名(注意,如果原來有文件名,要?jiǎng)h除它)
-- 確定
第二步、還原數(shù)據(jù)庫,并指定一個(gè)新庫名,并且修改物理文件名。
企業(yè)管理器--右鍵 "數(shù)據(jù)庫 "--所有任務(wù)--還原數(shù)據(jù)庫
-- "還原為數(shù)據(jù)庫庫" 中輸入還原后的數(shù)據(jù)庫名 jb51.net
-- 還原選擇 "從設(shè)備 "--選擇設(shè)備--添加--添加你的備份文件--確定,回到數(shù)據(jù)庫還原的界面
-- 備份號(hào)--選擇內(nèi)容--選擇你要恢復(fù)那次備份的內(nèi)容
-- 選項(xiàng)--將 "移至物理文件名 "中的物理文件名修改為你的數(shù)據(jù)文件要存放的文件名,這里修改為 jb51.net_Data.MDF(數(shù)據(jù)庫文件) 和 jb51.net_Log.LDF(日志文件)
-- 如果要還原的數(shù)據(jù)庫已經(jīng)存在,選擇 "在現(xiàn)有數(shù)據(jù)庫上強(qiáng)制還原 "
-- 確定
第三步、修改邏輯文件名
如果想修改邏輯文件名,可以查詢分析器里輸入
alter database [jb51.net]
modify file ( name='Admin10000_Data', newname='jb51.net_Data')
alter database [jb51.net]
modify file ( name='Admin10000_log', newname='jb51.net_log')
第四步、最后刪除舊的數(shù)據(jù)庫 jb51
這里以 SQLServer 20000 為例,舊數(shù)據(jù)庫名字為 Admin10000, 新數(shù)據(jù)庫名字為 jb51.net。
第一步、備份數(shù)據(jù)庫
打開企業(yè)管理器
-- 右鍵一個(gè)數(shù)據(jù)庫
-- 所有任務(wù)
-- 備份數(shù)據(jù)庫
-- 目的--備份到中選擇添加
-- 輸入一個(gè)備份的文件名(注意,如果原來有文件名,要?jiǎng)h除它)
-- 確定
第二步、還原數(shù)據(jù)庫,并指定一個(gè)新庫名,并且修改物理文件名。
企業(yè)管理器--右鍵 "數(shù)據(jù)庫 "--所有任務(wù)--還原數(shù)據(jù)庫
-- "還原為數(shù)據(jù)庫庫" 中輸入還原后的數(shù)據(jù)庫名 jb51.net
-- 還原選擇 "從設(shè)備 "--選擇設(shè)備--添加--添加你的備份文件--確定,回到數(shù)據(jù)庫還原的界面
-- 備份號(hào)--選擇內(nèi)容--選擇你要恢復(fù)那次備份的內(nèi)容
-- 選項(xiàng)--將 "移至物理文件名 "中的物理文件名修改為你的數(shù)據(jù)文件要存放的文件名,這里修改為 jb51.net_Data.MDF(數(shù)據(jù)庫文件) 和 jb51.net_Log.LDF(日志文件)
-- 如果要還原的數(shù)據(jù)庫已經(jīng)存在,選擇 "在現(xiàn)有數(shù)據(jù)庫上強(qiáng)制還原 "
-- 確定
第三步、修改邏輯文件名
如果想修改邏輯文件名,可以查詢分析器里輸入
alter database [jb51.net]
modify file ( name='Admin10000_Data', newname='jb51.net_Data')
alter database [jb51.net]
modify file ( name='Admin10000_log', newname='jb51.net_log')
第四步、最后刪除舊的數(shù)據(jù)庫 jb51
您可能感興趣的文章:
相關(guān)文章
SQL語句練習(xí)實(shí)例之七 剔除不需要的記錄行
相信大家肯定經(jīng)常會(huì)把數(shù)據(jù)導(dǎo)入到數(shù)據(jù)庫中,但是可能會(huì)有些記錄行的所有列的數(shù)據(jù)是null,這為null的數(shù)據(jù)是我們不需要2011-10-10SQLServer2019配置端口號(hào)的實(shí)現(xiàn)
這篇文章主要介紹了SQLServer2019配置端口號(hào)的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-04-04SQL Server行列轉(zhuǎn)換的實(shí)現(xiàn)示例
在使用SQL Server數(shù)據(jù)庫的過程中我們經(jīng)常會(huì)遇到需要將行數(shù)據(jù)和列數(shù)據(jù)相互轉(zhuǎn)換顯示的問題,本文就來介紹一下,具有一定的參考價(jià)值,感興趣的可以了解一下2023-09-09SQLServer 2008數(shù)據(jù)庫降級(jí)到2005低版本
SQLServer 2008R2備份的數(shù)據(jù)庫還原到2008上面時(shí)報(bào)錯(cuò)引發(fā)的思考,如何把SQLServer數(shù)據(jù)庫從高版本降級(jí)到低版本?本文為大家解答2016-11-11mssql存儲(chǔ)過程表名和字段名為變量的實(shí)現(xiàn)方法
mssql存儲(chǔ)過程表名和字段名為變量的實(shí)現(xiàn)方法,需要的朋友可以參考下。2011-11-11MSSQL 2008 自動(dòng)備份數(shù)據(jù)庫的設(shè)置方法
最近項(xiàng)目中,需要用到MSSQL自動(dòng)定時(shí)備份功能,本來想利用C#自己寫一個(gè)的,但是聽說在MSSQL2008中已經(jīng)集成了功能強(qiáng)大的自動(dòng)備份功能,于是便提刀上陣,狠狠地琢磨了一番2017-04-04