SQL Server Management Studio(SSMS)復(fù)制數(shù)據(jù)庫(kù)的方法
利用SQL Server Management Studio(SSMS)復(fù)制數(shù)據(jù)庫(kù),供大家參考,具體內(nèi)容如下
前言
今天由于客戶(hù)購(gòu)買(mǎi)的軟件版本確認(rèn)了,而之前進(jìn)行開(kāi)發(fā)的本地?cái)?shù)據(jù)庫(kù)版本較低,打算復(fù)制一份開(kāi)發(fā)數(shù)據(jù)庫(kù),升級(jí)為客戶(hù)軟件版本的數(shù)據(jù)庫(kù)再進(jìn)行后續(xù)開(kāi)發(fā)。以前做這種事情一般都是在不同的數(shù)據(jù)庫(kù)實(shí)例上進(jìn)行,一直都是使用備份——恢復(fù)的方法,今天這次是在同一個(gè)實(shí)例上,我就在想強(qiáng)大的SSMS有沒(méi)有向?qū)降膹?fù)制數(shù)據(jù)庫(kù)方法呢?
看似美好的開(kāi)始

找到復(fù)制數(shù)據(jù)庫(kù)的過(guò)程很簡(jiǎn)單,在SSMS上右擊數(shù)據(jù)庫(kù)就能在任務(wù)里找到復(fù)制數(shù)據(jù)庫(kù)的選項(xiàng),點(diǎn)開(kāi)進(jìn)入了非常友好的圖形化操作界面。

依次選擇源數(shù)據(jù)庫(kù)服務(wù)器與目標(biāo)數(shù)據(jù)庫(kù)服務(wù)器,和SSMS的任務(wù)差不多,看來(lái)跨服務(wù)器復(fù)制數(shù)據(jù)庫(kù)也并不復(fù)雜,點(diǎn)擊下一步,提示

行,那就去SQL Server配置管理器(SQL Server Configuration Manager)打開(kāi)SQL Server代理(也可以在系統(tǒng)服務(wù)中打開(kāi))。打開(kāi)之后可以正常進(jìn)入下一步了,注意有警告,由于是警告且是開(kāi)發(fā)環(huán)境,先試試忽略警告看能不能行。

選擇目標(biāo)數(shù)據(jù)庫(kù)的名稱(chēng)與實(shí)體位置,然后接下來(lái)就是一路下一步(中間可以選擇輸出到Windows日志,我試過(guò)不選的時(shí)候可以在SQL Server日志看到結(jié)果,選了之后就只能在Windows日志中看了)

果不其然的失敗,并無(wú)波折的成功

果不其然,失敗了,回去看忽略的警告
“若要使用分離和附加方法,運(yùn)行SQL Server代理作業(yè)時(shí)所使用的Integration Services代理賬戶(hù)必須可以訪(fǎng)問(wèn)源服務(wù)器和目標(biāo)服務(wù)器的文件系統(tǒng)”
OK,觀(guān)察一下SQL Server代理的用戶(hù)(在SQL Server配置管理器可以看到,同樣可以在系統(tǒng)服務(wù)中查到)是NT SERVICE\SQLSERVERAGENT。
在SSMS的安全性——用戶(hù)名中可以找到該用戶(hù),點(diǎn)開(kāi)用戶(hù)屬性,發(fā)現(xiàn)只有sysadmin和public角色,沒(méi)有diskadmin角色

本來(lái)勾上diskadmin角色,應(yīng)該就可以了,但是由于我對(duì)SQL Server代理了解不深,既然安裝默認(rèn)沒(méi)有選那就保持原樣吧,而數(shù)據(jù)庫(kù)復(fù)制也不常用,我把Server代理的用戶(hù)暫時(shí)改成本地用戶(hù)重新執(zhí)行復(fù)制。


OK,復(fù)制成功。重新再把SQL Server代理的用戶(hù)改回NT SERVICE\SQLSERVERAGENT。
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
SQL Server誤區(qū)30日談 第27天 使用BACKUP WITH CHECKSUM可以替代DBCC CheckDB
乍一看,由于BACKUP WITH CHECKSUM會(huì)檢測(cè)所有分配出去的頁(yè)的校驗(yàn)和的值,這個(gè)誤區(qū)貌似是這么回事,但實(shí)際上并不是這么回事2013-01-01
SQL?Server基礎(chǔ)教程之游標(biāo)(Cursor)
這篇文章主要給大家介紹了關(guān)于SQL?Server基礎(chǔ)教程之游標(biāo)(Cursor)的相關(guān)資料,游標(biāo)是SQL Server的一種數(shù)據(jù)訪(fǎng)問(wèn)機(jī)制,它允許用戶(hù)訪(fǎng)問(wèn)單獨(dú)的數(shù)據(jù)行,需要的朋友可以參考下2023-11-11
MSSQL??附加數(shù)據(jù)庫(kù)提示“錯(cuò)誤?823”數(shù)據(jù)恢復(fù)實(shí)操
這篇文章主要介紹了MSSQL?2000?附加數(shù)據(jù)庫(kù)提示“錯(cuò)誤?823”數(shù)據(jù)恢復(fù)實(shí)操,報(bào)錯(cuò)823一般數(shù)據(jù)庫(kù)的物理頁(yè)面出現(xiàn)了損壞或者校驗(yàn)值損壞導(dǎo)致數(shù)據(jù)庫(kù)頁(yè)面無(wú)法被識(shí)別還有異常斷電導(dǎo)致的文件系統(tǒng)損壞,數(shù)據(jù)庫(kù)頁(yè)面丟失,下面針對(duì)錯(cuò)誤?823對(duì)數(shù)據(jù)進(jìn)行恢復(fù),需要的朋友可以參考一下2022-03-03
SQL Server中的SELECT會(huì)阻塞SELECT嗎
這篇文章主要給大家介紹了SQL Server中的SELECT會(huì)阻塞SELECT的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),需要的朋友可以參考借鑒,下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2018-12-12
使用綠色版SQLServer2008R2出現(xiàn)的問(wèn)題解析
這篇文章主要介紹了使用綠色版SQLServer2008R2出現(xiàn)的問(wèn)題,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2023-03-03
在SQL Server數(shù)據(jù)庫(kù)中為標(biāo)識(shí)(IDENTITY)列插入顯式值
SQL Server中的標(biāo)識(shí)列和ACCESS中的“自動(dòng)編號(hào)”相似,都是插入記錄的時(shí)候自動(dòng)生成,一般不允許也不需要我們?nèi)ナ謩?dòng)修改它2007-02-02
SQLServer EVENTDATA()函數(shù)來(lái)獲取DDL 觸發(fā)器信息
SQL Server 2005/2008中可以使用EVENTDATA函數(shù)來(lái)獲取DDL觸發(fā)器的上下文,從而在ROLLBACK之前截獲DDL信息。EVENTDATA返回XML字段,下面的例子顯示如何截獲Drop Table的DDL信息。2009-07-07
sql IDENTITY_INSERT對(duì)標(biāo)識(shí)列的作用和使用
本文主要介紹了sql IDENTITY_INSERT對(duì)標(biāo)識(shí)列的作用和使用,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2023-01-01

