打開sqlserver客戶端,輸入賬戶密碼,進(jìn)入要導(dǎo)出sql腳本的數(shù)據(jù)庫
專注于為中小企業(yè)提供網(wǎng)站建設(shè)、成都做網(wǎng)站服務(wù),電腦端+手機端+微信端的三站合一,更高效的管理,為中小企業(yè)札達(dá)免費做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動了上1000家企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網(wǎng)站建設(shè)實現(xiàn)規(guī)模擴充和轉(zhuǎn)變。
選中要導(dǎo)出的數(shù)據(jù)庫,右鍵--任務(wù)--生成腳本,進(jìn)入導(dǎo)出操作
第一步主要選擇要導(dǎo)出整個數(shù)據(jù)庫sql腳本還是導(dǎo)出指定表的腳本,選擇后點擊下一步
然后選擇導(dǎo)出后的文件目錄位置,及進(jìn)行高級設(shè)置
高級設(shè)置里的內(nèi)容比較多,我們主要關(guān)注“要編寫腳本的數(shù)據(jù)的類型”,根據(jù)需要選擇相應(yīng)的項,然后點擊下一步就可以導(dǎo)出完成了。
在涉及到SQL Server編程或是管理時一定會用到數(shù)據(jù)的導(dǎo)入與導(dǎo)出, 導(dǎo)入導(dǎo)出的方法有多種,結(jié)合我在做項目時的經(jīng)歷做一下匯總:
1. SQL Server導(dǎo)入導(dǎo)出向?qū)?這種方式是最方便的.
導(dǎo)入向?qū)?微軟提供了多種數(shù)據(jù)源驅(qū)動,包括SQL Server Native Cliant, OLE DB For Oracle,Flat File Source,Access,Excel,XML等,基本上可以滿足系統(tǒng)開發(fā)的需求.
同樣導(dǎo)出向?qū)б灿型瑯佣嗟哪康脑打?qū)動,可以把數(shù)據(jù)導(dǎo)入到不同的目的源.
對數(shù)據(jù)庫管理人員來說這種方式簡單容易操作,導(dǎo)入時SQL Server也會幫你建立相同結(jié)構(gòu)的Table.
有四種方式導(dǎo)出數(shù)據(jù)庫:
1、數(shù)據(jù)庫備份方式:將相應(yīng)數(shù)據(jù)庫備份,使用其備份文件。
2、直接拷備*.mdf、*_log.ldf文件:將數(shù)據(jù)庫脫機或斷開數(shù)據(jù)庫服務(wù),直接拷備文件使用,在另一服務(wù)器通過“數(shù)據(jù)庫-附加”方式使用。
3、腳本導(dǎo)出(不適合大批量數(shù)據(jù)):生成帶數(shù)據(jù)的腳本,在另一服務(wù)器直接執(zhí)行。(sql
server2000不支持)。
4、數(shù)據(jù)庫復(fù)制:可相互訪問局域網(wǎng)內(nèi),通過數(shù)據(jù)庫復(fù)制,直接將其導(dǎo)出、導(dǎo)入。
注意:以上方式,要注意數(shù)據(jù)庫間的版本,低版本sql
server不可向高版本兼容。
打開sqlserver2014客戶端,輸入賬戶密碼,進(jìn)入要導(dǎo)出sql腳本的數(shù)據(jù)庫
選中要導(dǎo)出的數(shù)據(jù)庫,右鍵--任務(wù)--生成腳本,進(jìn)入導(dǎo)出操作
第一步主要選擇要導(dǎo)出整個數(shù)據(jù)庫sql腳本還是導(dǎo)出指定表的腳本,選擇后點擊下一步
然后選擇導(dǎo)出后的文件目錄位置,及進(jìn)行高級設(shè)置
高級設(shè)置里的內(nèi)容比較多,我們主要關(guān)注“要編寫腳本的數(shù)據(jù)的類型”,根據(jù)需要選擇相應(yīng)的項
這里主要檢查一下選擇是否正確,如果沒問題,就直接點擊下一步
到這里我們的sql腳本就導(dǎo)出成功了,可以去設(shè)置的位置找到導(dǎo)出的文件,直接使用文件中的sql腳本到新服務(wù)器上執(zhí)行就可以實現(xiàn)完整的數(shù)據(jù)庫移植了。