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