MSSQL數(shù)據(jù)庫是微軟一個(gè)重量級(jí)的產(chǎn)品,不管是開發(fā)ASP.NET的網(wǎng)站,還是大數(shù)據(jù)量的ASP網(wǎng)站,最佳選擇都是MSSQL數(shù)據(jù)庫;而且很多軟件也是使用MSSQL數(shù)據(jù)庫。那么我們?cè)谑褂肕SSQL數(shù)據(jù)庫的時(shí)候,經(jīng)常遇到的問題是如何把本地的數(shù)據(jù)庫導(dǎo)入到服務(wù)器,以及把服務(wù)器的數(shù)據(jù)導(dǎo)出來。
如果數(shù)據(jù)庫服務(wù)器是一個(gè)獨(dú)立的服務(wù)器,自己可以遠(yuǎn)程控制,那么就非常簡單方便,只要使用數(shù)據(jù)庫的備份、還原功能就行了,如果本地沒有相應(yīng)的數(shù)據(jù)庫,可以新建一個(gè)數(shù)據(jù)庫,然后還原選項(xiàng)里勾選覆蓋原有數(shù)據(jù)庫就行了。
如果數(shù)據(jù)庫服務(wù)器是一個(gè)公用的服務(wù)器,不能遠(yuǎn)程控制,一般企業(yè)網(wǎng)站購買的虛擬空間都是使用這種公用的數(shù)據(jù)庫,那么如何實(shí)現(xiàn)數(shù)據(jù)庫數(shù)據(jù)的導(dǎo)入導(dǎo)出呢,如果使用VS的SQL EXPRESS數(shù)據(jù)庫是實(shí)現(xiàn)不了的,至少要安裝一個(gè)企業(yè)版或者專業(yè)版,然后通過這個(gè)客戶端連續(xù)到服務(wù)器,然后有兩種方法可以實(shí)現(xiàn):
1、通過數(shù)據(jù)庫客戶端的導(dǎo)入導(dǎo)出功能實(shí)現(xiàn)。這個(gè)可以根據(jù)客戶端的提示,一步步,通過輸入導(dǎo)出數(shù)據(jù)庫的連接信息和導(dǎo)入數(shù)據(jù)庫的連接信息實(shí)現(xiàn),還可以選擇指定表或者存儲(chǔ)過程。
2、通過數(shù)據(jù)庫客戶端的生成腳本功能來實(shí)現(xiàn),不過一定要記得勾選編寫數(shù)據(jù)庫數(shù)據(jù)的腳本,然后獲得一個(gè)SQL文件,然后在需要導(dǎo)入的數(shù)據(jù)庫里執(zhí)行這個(gè)SQL文件即可。
如沒特殊注明,文章均為方維網(wǎng)絡(luò)原創(chuàng),轉(zhuǎn)載請(qǐng)注明來自http://723918.com/news/1991.html