sqlsever備份,還原和導入導出方法


   一:sqlsever數據庫的幾種備份和還原方法:

      第一種:備份還原方法

        1.選擇要備份的數據庫-任務-備份-

                  

           打開之后會看到里面有:

               

            常規:在常規頁面中我們可以看到:右下角位置有一個可以更改存儲(備份的)路徑:

             

              

             這個文件名一定要以*.bak作為后綴名

            注意:這個備份的路徑,一定要事先建一個同名的文件夾用來保存該備份

                

     

          選項:選項里面的備份到現有媒體集里面有兩個選項,追加到現有備份集:之前備份的都會被記錄下來,還原的時候供你選擇,這里我們選擇覆蓋所有的現有備份集

               

 

            然后,確定,就完成了

                  

       還原:如果我們用以上方式備份了,不小心把它刪掉,那我們就可以用這種方式還原

       首先:我們先要建一個同名的數據庫,名字一定要一樣,數據庫名-任務-還原-數據庫-源設備

             

 

        源設備

             
        常規文件選好之后,選項
              
          確定。還原成功了。
                
   
      第二種:
           我們建數據庫會產生兩個文件,一個數據文件*.mdf,一個日志文件*.ldf 
             
           它和.bak文件有什么區別呢?就是它比.bak文件多了一個日志文件。
           我們就可以對*.mdf做一個備份
           怎么備份呢?輸出數據庫就會把這兩個文件刪除。
            數據庫名-任務-分離
                 
          分離之后,怎么去找回來呢?
          數據庫-附加-選擇*.mdf的該數據庫數據,確定,就回來了。
            

         如果我們的是2008的數據庫文件,想在2005里面打開?低版本怎么打開高版本的數據庫呢?【高版本兼容低版本】

        數據庫名-屬性-選項-兼容級別

         

    

     還有一種備份方法,針對數據量不大的數據庫

       數據庫名-任務-生成腳本-下一步-下一步-

       編寫數據腳本改為TRUE。然后下一步

       

      選擇表-下一步-

         

     生成了腳本,我們保存一下,下次就可以打開,執行就ok啦。

 

   二.導入導出方法:

     一個數據庫的表導入到另一個數據庫。數據庫名-任務-導出數據-下一步

      

   下一步之后:

    

   下一步,選擇要導入的表,下一步。

        

     導入之后主鍵沒有了。我們重新加入主鍵就好。

     導入數據:

        

    

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM