A. 在sql Service2008在同一個資料庫中如何把一個表備份到另一份表中
單純的表的備份是沒有工具的。 給你2個思路供你選擇:
1.把你原來的表重新命名一個名字成為備份的表。創建一個新的表,命名為原來的表名字,表結構一致。這樣就可以備份表了。當然你要考慮好你的新的表的索引和約束。
2.你可以創建一個新表, 名字無所謂,但是表結構要一致。 然後把你現在的表的所有內容通過色了查找後插入的方法 備份到新的表裡。 就是insert into newtable (select * from oldtable)
B. 如何將選中的表備份和還原呢,在sqlserver2008上
select * into 新資料庫..新表 from 舊資料庫..舊表
就可以把表數據備份到另外一個資料庫了
---------------------
第一步:選擇需要還原的資料庫,滑鼠右鍵,選擇任務下的還原
第二步:選擇「源設備」,點擊後面的文件選擇「...」橡者凱
第三步:添加你需要還原的資料庫,還原的資料庫文件後綴為備份文件(bak)
第四步:選中添加進來的還原文件,找到左上角上的「選擇項」,勾選第一項(覆蓋現有數嫌森據庫),點擊確定就可梁喚以了
C. sql2008r2怎麼表怎麼備份
SQL沒有備份表的操作,可以備份資料庫,這樣表也就備份了
或者新建一個數據結構一樣的表,把要備份的表的數據全復制進新表中保存
D. 請問下,如何自動備份sql server 2008中的表數據,不是整個資料庫,而是表數據 請給一解答,謝謝!
SELECT * INTO 資料庫.所早或團有者.表名
FROM 需要備份的表
所有者就是我們見到的表的陸橘前綴,比如dbo.Test。團仔
E. SQL Server 2008 資料庫中可以只備份里邊的某個表么
select * into 新資料庫..新表 from 舊資料庫..舊表
就可以把表數據備份到另外一個資料庫了
F. SQL Server2008怎麼設置自動備份資料庫
在SQL Server 2008資料庫中。為了防止數據的丟失我們就需要按時的來備份資料庫了,那麼自動備份要怎麼設置呢?SQL Server 2008自動備份資料庫的方法其實很簡單,下面由我告訴你!
SQL Server 2008自動備份資料庫的方法
在電腦開始菜單中選擇“SQL Server Management Studio”雙擊。在出現的界面中點擊“連接”按鈕。
END
G. SQL server2008怎麼備份表,備份後表的結構,標識欄位,默認值都不用重設,就是備份的表和原來的表一
資料庫叫備份,表一般叫復制
select * into newtable from oldtable
把表結構和數據都復制到新表中,前提是newtable表名不存在
如果是已經存在新表了,只能復製表的數據到新表
insert into newtable(列名1,列名2,.....) select 列名1,列名2....from oldtable
H. sql server 2008 中怎麼創建備份表
方法/步驟
打開sqlserver2008,連接成功後,選擇需要導出表的資料庫--任務---生成腳本
顯示:生成和發布腳本窗口--簡介(某些可能關閉該頁面的,可以省略該步驟),點擊下一步
顯示:生成和發布腳本窗口--選擇對象--按照圖片操作即可
顯示:生成和發布腳本窗口--設置腳本編寫選項--按照圖片操作即可
點擊完高級以後,彈出--高級腳本編寫選項,選擇常規--要編寫的腳本的數據類型--架構和數據 (該步很重要)--選擇完點擊確定--點擊下一步
顯示:生成和發布腳本窗口--摘要--下一步--完成
I. sql 2008 可以 備份部分數據表嗎
不能,只能全庫備份,你可以把表結構語句導成sql腳本
數據導到excel或者其他的資料庫中,到時候insert回去
J. 怎麼備份SQL Server 2008資料庫
首先我覺得你用一個欄位來保留備份時間對空間浪費很大,除非是一條條SELECT出來再INSERT到備份表裡,否則這個欄位每天保留的時間都是同一個值。戚大告假如有1萬條記錄,那麼這一萬條記錄的備份時間都是相同的。
當然,按你的要求也是可以做的。
存儲過程里仿者只要包含類似於如下的語句就可以了,假如是要把A表的數據備份到BackupTable表中
INSERT INTO BackupTable
SELECT A.*,GETDATE()
FROM A
這個語句有個前提條件,就是備份時間在BackupTable里是最後一列。如果不是最後一列,INSERT和SELECT子句里指定列名就可以了
INSERT INTO BackupTable(列名1,列名2,...,列名N,備份時間)
SELECT 列名1,列名2,...,列名N,GETDATE()
FROM A
如果你知道最基本的sql server知識,例子高明的意思你應該能明白。
放在存儲過程里就簡單了
CREATE PROCEDURE TableBackup
AS
INSERT INTO BackupTable(列名1,列名2,...,列名N,備份時間)
SELECT 列名1,列名2,...,列名N,GETDATE()
FROM A