這里筆者使用的使用SqlServer2012,本機和遠程環境均為Win7.
1.選中需要部署的數據庫,右擊》任務》分離。選中刪除連接。
2.現在在左側的表中就看不見剛才那個數據了。
3.在本地找到分離出來的數據庫的位置,該位置就是讀者建立數據庫的時候指定的位置。比如筆者的位置的為“D:\databaseContainer\moveCheck”
4.在這個有兩個數據庫文件,其中以_log.ldf為日志,一般不需要。把需要的數據庫,拷貝一份到遠程的服務器中。為了文件的方便管理,可以參考其它的數據庫文件放到那個文件夾下面,它就放到那個文件夾下面,如果之前有同名的數據庫,需要替換的。那么在粘貼替換的時候,一定要先在sqlserver數據庫中,刪除連接(步驟和第一步一樣),否則會報出“文件正在使用中替換失敗”的錯誤信息。
5.然后在SqlServer中右擊數據庫,選擇附加。指定數據庫的位置,指定完成后,在詳細信息中會出現數據庫的詳細信息.如果這時候出現有數據的日志信息,那么選中將其刪除。
然后單擊確定,刷新數據庫后,數據庫就部署到遠程服務器中了。