大家好,小弟遇到了个问题,大致如下。
先上代码
CREATE TABLE TEST12.dbo.A
( id INT IDENTITY(1,1) PRIMARY KEY,
age INT
)
首先运行一次
DECLARE @i INT
SET @i=0
WHILE @i<10
BEGIN
INSERT INTO TEST12.dbo.A VALUES (100)
SET @i+=1
END
然后执行
BACKUP DATABASE TEST12 TO DISK='F:\SQL backup\test\1.mdf'
运行
DELETE FROM TEST12.dbo.A
再次运行
DECLARE @i INT
SET @i=0
WHILE @i<10
BEGIN
INSERT INTO TEST12.dbo.A VALUES (100)
SET @i+=1
END
然后执行
BACKUP DATABASE TEST12 TO DISK='F:\SQL backup\test\2.mdf'
这样的话 做了2次完全备份
然后我想把这2次完全备份进行还原,还原之后应该有20个数据,但是不知道怎么写语句,请大家指教,多谢
------解决方案--------------------
完全备份的话,只要回复最后一次的就行
------解决方案--------------------
1.楼主先要每2个完全备份都要还原的。还原为2个库。
2.再从中手动弄数据弄出20条.
------解决方案--------------------
1. 必须两个库都还原。
2. 必须手动把两次数据合并。