重慶分公司,新征程啟航
為企業提供網站建設、域名注冊、服務器等服務
為企業提供網站建設、域名注冊、服務器等服務
你可以手工把數據庫MDF和LDF源文件重命名,然后再附加數據庫時,選中MDF那個文件,下面的內容會自動出來,你把下面的內容按你重命名后的修改對即可。
成都創新互聯公司-專業網站定制、快速模板網站建設、高性價比石鼓網站開發、企業建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式石鼓網站制作公司更省心,省錢,快速模板網站建設找我們,業務覆蓋石鼓地區。費用合理售后完善,十余年實體公司更值得信賴。
我暈,你為什么要每次輸入,如果手工啟動的話那把這個命令保存成bat文件就行了,每次啟動運行bat就啟動了
1、首先需要從開始菜單中找到【SQL Server 配置管理器】。
2、然后會看到【SQL Server(MSSQLSERVER)】正處于運行的狀態。
3、右擊它然后【重新啟動】任務進程。
4、然后打開sql2012選擇一個數據庫右擊【重命名】。
5、然后輸入【新的數據庫名稱】就重命名完畢了。
重新命名服務器的過程非常簡單。你所需要做的就是給服務器改名,就像平時為Windows NT或Windows 2000 Server改名那樣。重新啟動計算機,然后系統會給出一個出錯信息:“安裝文件被破壞,或者未知的包標識”。看起來很嚇人。但實際上你只需要重新運行SQL Server的安裝程序,會有提示“是否升級到當前版本”。點擊Yes,安裝程序很快就結束了。實際上并沒有進行重新安裝,只是重新設置了有關服務器名字方面的選項。然后我們需要運行一些存儲過程重置服務器名字,以便讓SQL Server中的一些函數,例如有關復制的函數,能夠有效地工作。
我們切換到示范計算機,這將是我們的最后一個示范。先關掉一些剛才啟動的應用程序。到“我的電腦”屬性,轉到“網絡標示”的屬性,改變這臺計算機的名字。我們把這臺計算機的名字改為“Win2kSQL”,點擊OK。然后提示需要重新啟動計算機。OK,重新啟動。
重新啟動后,我們回到了登錄界面。正如我們剛才已經提到的,有提示說“安裝文件被破壞,或者未知的包標識”。
我們現在需要登錄到服務器上,轉到SQL Server安裝文件的目錄,然后重新運行安裝程序。
現在我們到SQL Server安裝文件的目錄,運行安裝程序。NT有提示說有SQL Server服務不能正常運行。需要等一會兒安裝程序才能繼續。
Windows NT提示說服務控制失敗。現在安裝程序可以繼續了,接下來安裝程序詢問安裝到哪里。我們選擇本地安裝。然后是搜索已安裝組件。下面安裝程序詢問是否升級到標準版。這個提示看起來比較奇怪,但這正是我們現在想要的。點擊Yes,SQL Server將更新一些服務器設置。現在運行完畢,我們返回并啟動SQL Server服務。
打開Query Ananlyzer,我們將裝入最后一個腳本。轉到腳本目錄,打開這個叫做“Rename SQL”的腳本。如果我們現在打開sysservers表的話,我們就會發現它仍然是指向原先的服務器名。我們需要把這個服務器先刪除,然后再添加,以便讓sysservers表能夠反映新的服務器名。現在我們來運行這段腳本,刪除原先的服務器,然后再添加。現在我們就已經成功改變了服務器的名字
--打開修改系統表的開關
EXEC sp_configure 'allow updates',1 RECONFIGURE WITH OVERRIDE
update master..sysservers set srvname='新服務器名',datasource='新服務器名',srvnetname='新服務器名' where srvname='舊服務器名'
--關閉修改系統表的開關
EXEC sp_configure 'allow updates',0 RECONFIGURE WITH OVERRIDE
go
SQL server 提供了sp_rename改名,ALTER TABLE可以修改、增加、刪除列屬性,但不能更改列名,除非是刪除這個列,重新建一個列,這樣的話數據就會丟失。
oracle可以用alter table來改列名
ALTER?TABLE?bank RENAME?COLUMN?name?TO?Name;
更改數據庫名應該用系統函數sp_renamedb
EXEC sp_renamedb 'old_name', 'new_name'
首先把查詢分析器關掉,在重新打開,然后執行以上存儲過程