1、首先找好要備份的數據表,如下圖所示。
成都創(chuàng)新互聯專業(yè)為企業(yè)提供惠來網站建設、惠來做網站、惠來網站設計、惠來網站制作等企業(yè)網站建設、網頁設計與制作、惠來企業(yè)網站模板建站服務,十余年惠來做網站經驗,不只是建網站,更提供有價值的思路和整體網絡服務。
2、可以打開先看一下里面的數據,如下圖所示。
3、接著執(zhí)行select into語句,如下圖所示。
4、然后右鍵刷新數據表,如下圖所示。
5、然后在數據表里面就可以看到自己備份的表了,如下圖所示。
恢復sqlserver數據庫表數據步驟如下:
一、心態(tài):
1、務必冷靜,事情已經發(fā)生不可慌亂。
2、立即查看當前時間,最好能夠精確到秒,并做記錄。
3、應立即向直接上級反映此事,不可隱瞞,防止事態(tài)擴大。
4、如果權限允許,應當立即停止相關應用,防止有新的數據寫入數據庫。
二、恢復:
1、構建新數據庫以及寫入一些數據
2、做一次完整備份,這個是前提,沒有一份完整備份文件是無法進行接下來的操作的。
注意:如上圖所示,恢復模式一定要說完整,如果是其他類型那恐怕就沒有下文了。一般來講新建數據庫的時候,默認不要去改恢復模式這個屬性。
3、寫入一條新數據。
4、記住此時要記錄時間點。
此刻最好看一下系統(tǒng)時間。接下來就要演示如何進行數據恢復。
5、做事務日志備份,做事務日志備份需要注意一下一點,如圖所示。
備份模式請選擇事務日志,備份路徑自行決定
進入選項,將可靠性第1、2勾選,事務日志選擇第二個,壓縮屬性可以不選擇.點擊確定備份成功,此時數據庫將顯示為正在還原狀態(tài)
注意:如果備份失敗,請檢查該數據庫是否正在被占用,如果是請kill。
6、還原完整備份。
數據庫處于正在還原狀態(tài),右鍵數據庫--任務--還原--文件和文件組,選擇最近的一次完整備份。此時,需要在“選項”中選擇第二種還原方式,具體如下圖。
如上圖,勾選完整數據備份文件。
如上圖,恢復狀態(tài)選擇第二種,從字面意思就知道為什么要選擇這種。
7、接著還原備份的事務日志。
完整備份還原完畢,接著要對事務日志進行還原,右鍵數據庫--任務--還原--事務日志,如下圖:
還原事務日志的時候需要特別注意“時間點”這個設置,其他不需要設置。
時間點選擇為誤刪數據的時間點之前就可以恢復出誤刪的數據,所以之前強調要查看一下時間。如下圖所示
點擊確定,在確定等待還原成功,數據庫變成可用狀態(tài)。如下圖。
如果查詢發(fā)現數據不是你想要的,那么可以重復上述的操作,從備份事務日志開始,然后最后選擇時間點的時候在縮小范圍。
--查詢數據庫里所有表名和字段名的語句
--SQL
查詢所有表名:
SELECT
NAME
FROM
SYSOBJECTS
WHERE
TYPE='U'
SELECT
*
FROM
INFORMATION_SCHEMA.TABLES
--查詢表的所有字段名:
SELECT
NAME
FROM
SYSCOLUMNS
WHERE
ID=OBJECT_ID('
表名'
)
SELECT
*
FROM
INFORMATION_SCHEMA.TABLES
SELECT
*
FROM
INFORMATION_SCHEMA.VIEWS
SELECT
*
FROM
INFORMATION_SCHEMA.COLUMNS
---------以下為其他數據庫查詢表----------
--ORACLE
查看所有表名:
SELECT
TABLE_NAME
FROM
USER_TABLES
--ACCESS
查看所有表名:
SELECT
NAME
FROM
MSYSOBJECTS
WHERE
TYPE=1
AND
FLAGS=0
--MSYSOBJECTS
是系統(tǒng)對象,默認情況是隱藏的。通過工具、選項、視圖、顯示、系統(tǒng)對象可以使之顯示出來。
材料/工具:SQL Server
1、打開SQL Server,找到需要導出的數據庫。
2、在需要導出的數據庫上右擊,選擇任務選項中的導出數據選項。
3、SQL Server導入和導出向導窗口中,單擊下一步按鈕。
4、選擇數據源對話框中,選擇數據源選項中的Microsoft OLE DB Provider for?SQL Server選項。
5、選擇使用SQL Server身份驗證,輸入用戶名和密碼,選擇要導出的數據庫,單擊下一步。
6、選擇目標對話框中,選擇目標選項中的Microsoft OLE DB Provider for?SQL Server選項。
7、選擇使用SQL Server身份驗證,輸入用戶名和密碼,單擊新建按鈕。
8、出現的創(chuàng)建數據庫窗口中,在名稱處輸入一個導出數據庫的名字,本例為NewData。
9、可以看到在數據庫選項中,多出了一個NewData的名稱,單擊下一步。
10、指定復制或查詢對話框中,選擇復制一個或多個表或視圖的數據選項,單擊下一步。
11、選擇源表和源視圖對話框中,選擇自己要導出的表和視圖。
12、運行包對話框中,單擊完成按鈕,數據就成功導出了。
SQL Server下建立數據庫、建表的方法:
1、首先打開SQL Server Management Studio,會看到如下的界面:
點開數據庫會出現
2、右鍵單擊數據庫,點擊新建數據庫,會出現以下界面:
3、在數據庫名稱欄中輸入需要的名稱,如xx然后點擊確定即可。之后就可以在左邊的列表中找到新建的數據庫了如圖:
這樣,一個名字為xx的數據庫就建好了。
4、然后可以將新建好的數據庫展開。然后右鍵單擊里面的表找到新建數據庫,會出現以下界面:
5、然后可以在列中輸入需要的名稱(用英文形式),如輸入的年齡,性別,地址,電話,身份證,民族(name address phone ID? nation一般為nvardhar類型,age 一般為int類型)如圖:
6、然后點保存,它會提示輸入表的名稱(一般為英文復數形式),然后點確定,就可以在左邊找到我們新建的表了,比如新建的表的名稱為個人基本信息PersonalInformations.
這樣一張表就建好了。
7、表建好之后就可以進行添加內容了。右鍵單擊表,選擇里面的編輯前二十行,出現一下界面:
在里面輸入需要的值就可以。