數據庫基礎(備份、還原、分離、附加以及語句)


認識數據庫備份和事務日志備份

數據庫備份與日志備份是數據庫維護的日常工作,備份的目的是在於當數據庫出現故障或者遭到破壞時可以根據備份的數據庫及事務日志文件還原到最近的時間點將損失降到最低點。

 

數據庫備份

數據庫備份可以手動備份和語句備份

一.手動備份數據庫

1.鼠標右鍵選擇你要進行備份的數據庫-任務-備份

可以在常規選項頁面你可以選擇備份類型是進行完整數據庫備份還是差異數據庫備份

2.點擊添加選項,選擇數據庫文件的存放路徑

注意文件名記得加后綴.bak,便於恢復時的查找

數據庫還原

右鍵數據庫-還原數據庫-添加需要進行還原的數據庫文件路徑

在還原源選項中你可以選擇‘源數據庫’,‘源設備’。1.選擇源數據庫工具會自動顯示該數據庫之前的一些備份,然后直接選擇需要還原的數據庫備份集。

2.選擇源設備點擊后面的...,添加需要還原的數據庫文件

2.點擊確認還原數據庫

 

數據庫的分離與附加

   

一、概述

 

SQL Server提供了“分離/附加”數據庫、“備份/還原”數據庫、復制數據庫等多種數據庫的備份和恢復方法。這里介紹一種學習中常用的“分離/附加”方法,類似於大家熟悉的“文件拷貝”方法,即把數據庫文件(.MDF)和對應的日志文件(.LDF)拷貝到其它磁盤上作備份,然后把這兩個文件再拷貝到任何需要這個數據庫的系統之中。比如,在實驗教學過程中,同學們常常想把自己在學校實驗室計算機中創建的數據庫搬遷到自己的計算機中而不想重新創建該數據庫,就可以使用這種簡單的方法。但由於數據庫管理系統的特殊性,需要利用SQL Server提供的工具才能完成以上工作,而直接的文件拷貝是行不通的。

 

這個方法涉及到SQL Server分離數據庫和附加數據庫這兩個互逆操作工具。

 

1、分離數據庫就是將某個數據庫(如student_Mis)從SQL Server數據庫列表中刪除,使其不再被SQL Server管理和使用,但該數據庫的文件(.MDF)和對應的日志文件(.LDF)完好無損。分離成功后,我們就可以把該數據庫文件(.MDF)和對應的日志文件(.LDF)拷貝到其它磁盤中作為備份保存。

 

2、附加數據庫就是將一個備份磁盤中的數據庫文件(.MDF)和對應的日志文件(.LDF)拷貝到需要的計算機,並將其添加到某個SQL Server數據庫服務器中,由該服務器來管理和使用這個數據庫。

二、分離數據庫

 

1. 在啟動SSMS並連接到數據庫服務器后,在對象資源管理器中展開服務器節點。在數據庫對象下找到需要分離的數據庫名稱,這里以student_Mis數據庫為例。右鍵單擊student_Mis數據庫,在彈出的快捷菜單中選擇屬性。

2. 在“數據庫屬性”窗口左邊“選擇頁”下面區域中選定“選項”對象,然后右邊區域的“其它選項”列表中找到“狀態”項,單擊“限制訪問”文本框,在其下拉列表中選擇“SINGLE_USER”。

3. 點擊“確定”按鈕后將出現一個消息框,通知我們此操作將關閉所有與這個數據庫的連接,點擊“是”按鈕后,數據庫名稱后面增加顯示“單個用戶”。右鍵該數據庫名稱,在快捷菜單中選擇“任務”的二級菜單項“分離”。

4.分離數據庫窗口中列出了我們要分離的數據庫名稱,參數設置完成后,單擊底部的”確定”按鈕,就完成了所選數據庫的分離操作。

三、附加數據庫

1. 將需要附加的數據庫文件和日志文件拷貝到某個已經創建好的文件夾中。

2.右擊數據庫對象,並在快捷菜單中選擇“附加”命令,打開“附加數據庫”窗口。

3. 在“附加數據庫”窗口中,單擊頁面中間的“添加”按鈕,打開定位數據庫文件的窗口,在此窗口中選擇要附加的數據庫文件(后綴.MDF)

4. 單擊“確定”按鈕就完成了附加數據庫文件的設置工作,單擊確定按鈕,完成數據庫的附加任務。

 

 

語句:

1.更改數據庫的名稱

2.表中有數據的情況下再添加列、刪除列

3.在SQLServer 中各種查詢語句的使用示例

4.模糊查詢的語句

5.排序語句、排序並查前三名的語句

 

 


免責聲明!

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



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