SQL Server導出導入某數據庫
SQL Server導出操作相信大家都經常會使用到,下面就為您介紹SQL Server導出導入某數據庫的方法,希望對您能夠有所幫助。
SQL Server導出導入里某個數據庫
1.在SQL Server企業管理器里選中要轉移的數據庫,按鼠標右鍵,選所有任務->備份數據庫。
2.備份選數據庫-完全,
目的 備份到 按添加按鈕
文件名 在SQL Server服務器硬盤下輸入一個自定義的備份數據庫文件名(后綴一般是bak)
重寫 選重寫現有媒體
***按確定按鈕。
如果生成的備份數據庫文件大于1M,要用壓縮工具壓縮后再到Internet上傳輸。
3.通過FTP或者remote desktop或者pcanywhere等方法
把第二步生成的備份數據庫文件或者其壓縮后的文件傳到目的SQL Server數據庫,如果有壓縮要解壓。
4.目的SQL Server數據庫如果還沒有此數據庫,先創建一個新的數據庫;
然后選中這個新創建的數據庫,按鼠標右鍵,選所有任務->還原數據庫
還原->從設備->選擇設備->磁盤->添加(找到要導入的備份數據庫文件名)->確定
還原備份集->數據庫-完全
***按確定按鈕。完全的數據庫導入成功了。
(如果在已經存在的SQL Server數據庫上還原數據庫可能遇到有還有其它人正在使用它而恢復操做失敗,
可以去看 ->管理->當前活動->鎖/對象->找到數據庫下鎖的進程號->到查詢分析器里用kill 進程號殺掉這些鎖,
然后再做還原)
注意:如果在原有的目的SQL Server數據庫上從備份文件(*.bak)還原數據庫
會把已經存在的表、存儲過程等數據庫對象全部替換成最近這次導入的備份數據庫里的內容。
如果一定要還原備份文件(*.bak)里部分數據,需要另外建一個新數據庫,
其邏輯名稱和數量同備份文件(*.bak)里數據庫的邏輯名稱和數量一致;
新數據庫的物理文件名稱取得一定要和備份文件(*.bak)里數據庫的物理文件不一樣才行。
【編輯推薦】