日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
復(fù)制SqlServer數(shù)據(jù)庫(kù)

導(dǎo)讀:在目前的工作中需要解決復(fù)制整個(gè)SqlServer數(shù)據(jù)庫(kù)的問(wèn)題,復(fù)制的內(nèi)容包括數(shù)據(jù)庫(kù)大綱、數(shù)據(jù)庫(kù)中的存儲(chǔ)過(guò)程、函數(shù)、表結(jié)構(gòu)、主外鍵關(guān)系以及表中的所有數(shù)據(jù)等,也就是說(shuō)copy版本與原數(shù)據(jù)庫(kù)一模一樣。經(jīng)過(guò)一段時(shí)間的摸索,找到的一個(gè)比較簡(jiǎn)單的解決方案是:
(1)在復(fù)制數(shù)據(jù)庫(kù)之前,先備份該數(shù)據(jù)庫(kù)到文件。
(2)依據(jù)備份文件創(chuàng)建新的數(shù)據(jù)庫(kù),并Restore即可。

韓城網(wǎng)站建設(shè)公司創(chuàng)新互聯(lián)公司,韓城網(wǎng)站設(shè)計(jì)制作,有大型網(wǎng)站制作公司豐富經(jīng)驗(yàn)。已為韓城近1000家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\外貿(mào)網(wǎng)站建設(shè)要多少錢,請(qǐng)找那個(gè)售后服務(wù)好的韓城做網(wǎng)站的公司定做!

備份數(shù)據(jù)庫(kù)可用如下Sql語(yǔ)句:

 
 
 
  1. string.Format("backup database {0} to disk = '{1}';", dbName, bakFilePath) 依據(jù)備份文件創(chuàng)建并Restore新數(shù)據(jù)庫(kù)可以使用如下存儲(chǔ)過(guò)程實(shí)現(xiàn):  
  2.  
  3. CREATE PROCEDURE CopyDB  
  4. (  
  5. @newDbName varchar(50), --新數(shù)據(jù)庫(kù)名稱  
  6. @dbDataDirPath varchar(100), --數(shù)據(jù)庫(kù)安裝的Data文件夾目錄路徑  
  7. @soureDbName varchar(100), --源數(shù)據(jù)庫(kù)名稱  
  8. @soureBackupFilePATH varchar(100)--源數(shù)據(jù)庫(kù)備份文件的路徑  
  9. )  
  10. AS 
  11. declare @sql varchar(3000)  
  12. set @sql='  
  13. create database '+@newDbName+' 
  14. ON 
  15. (  
  16. name='+@soureDbName+'_Data,  
  17. filename='''+@dbDataDirPath+@newDbName+'_Data.mdf'',  
  18. SIZE = 10,  
  19. FILEGROWTH = 15%   
  20. )  
  21. LOG ON 
  22. (  
  23. name='''+@soureDbName+'_Log'',  
  24. filename='''+@dbDataDirPath+@newDbName+'_Log.LDF'',  
  25. SIZE = 5MB,  
  26. MAXSIZE = 25MB,  
  27. FILEGROWTH = 5MB  
  28. )  
  29. --開始還原  
  30. RESTORE DATABASE '+@newDbName+' from disk='''+@soureBackupFilePATH+''' WITH REPLACE 
  31. '  
  32. exec(@sql)  
  33. GO 

測(cè)試的代碼如下:

 
 
 
  1. IList paraList = new List();  
  2. SPParameter para1 = new SPParameter("newDbName", ParameterDirection.Input, "EASNew9");  
  3. paraList.Add(para1);  
  4. SPParameter para2 = new SPParameter("dbDataDirPath", ParameterDirection.Input, @"C:\Program Files\Microsoft SQL Server\MSSQL\Data\");  
  5. paraList.Add(para2);   
  6. SPParameter para3 = new SPParameter("soureDbName", ParameterDirection.Input, "AutoSchedulerSystem");  
  7. paraList.Add(para3);  
  8. SPParameter para4 = new SPParameter("soureBackupFilePATH", ParameterDirection.Input, @"d:\sqlDatabase\AutoSchedulerSystem");  
  9. paraList.Add(para4);  
  10. IDictionary outParas = null;  
  11. Program.DataAccesser.GetSPAccesser(null).ExcuteNoneQuery("CopyDB", paraList, out outParas); 

關(guān)于SqlServer數(shù)據(jù)庫(kù)復(fù)制就為大家介紹這么多,相信通過(guò)上文中的介紹,大家對(duì)如何進(jìn)行SqlServer數(shù)據(jù)庫(kù)的復(fù)制已經(jīng)有所了解,希望對(duì)大家有所幫助。

【編輯推薦】

  1. Sybase數(shù)據(jù)庫(kù)技術(shù)之復(fù)制服務(wù)器特點(diǎn)
  2. 使用復(fù)制數(shù)據(jù)庫(kù)向?qū)?jí)到SQL 2008中
  3. 實(shí)例講解如何配置MySQL數(shù)據(jù)庫(kù)主從復(fù)制
  4. Sybase數(shù)據(jù)庫(kù)復(fù)制服務(wù)器三大特性詳析

分享題目:復(fù)制SqlServer數(shù)據(jù)庫(kù)
本文路徑:http://www.dlmjj.cn/article/cojgdop.html