可以通过备份和恢复啊?-- Create the log backup device.
USE master
EXEC sp_addumpdevice 'disk', 'MyNwindLog1',
'c:\mssql7\backup\MyNwindLog1.dat'
-- Update activity has occurred before this point.
-- Back up the log of the MyNwind database.
BACKUP LOG MyNwind
TO MyNwindLog1RESTORE DATABASE MyNwindFROM MyNwind_1
WITH NORECOVERY,
MOVE 'MyNwind' TO 'c:\mssql7\data\NewNwind.mdf',
MOVE 'MyNwindLog1' TO 'c:\mssql7\data\NewNwind.ldf'
RESTORE LOG MyNwind
FROM MyNwindLog1
WITH RECOVERY
USE master
EXEC sp_addumpdevice 'disk', 'MyNwindLog1',
'c:\mssql7\backup\MyNwindLog1.dat'
-- Update activity has occurred before this point.
-- Back up the log of the MyNwind database.
BACKUP LOG MyNwind
TO MyNwindLog1RESTORE DATABASE MyNwindFROM MyNwind_1
WITH NORECOVERY,
MOVE 'MyNwind' TO 'c:\mssql7\data\NewNwind.mdf',
MOVE 'MyNwindLog1' TO 'c:\mssql7\data\NewNwind.ldf'
RESTORE LOG MyNwind
FROM MyNwindLog1
WITH RECOVERY
你写的是备份和恢复//针对库
我要的是导出和导入//针对表 谢谢你参与
你写的可以简写为
RESTORE DATABASE MyDatabase DISK = 'c:\mssql7\backup\MyNwindLog1.dat'
然后读一条记录写一条(insert)
我不知道你要的是不是这种
不就清楚了
因该可以的
最近也在忙这个,我是SQL->ACCESS;
如果是这样的话,我的解决办法:
1、导出用sp_AddLinkedServer,连接ACCESS与SQL,这样可以直接操作,用insert into ... select ...;
2、导入用OPENROWSET,用insert into .... select * from openrowset();
1.同一库内表对表的,用insert into语句即可解决;
2.如果是不同库的表,需要编程实现了。用batchmove、query等都可以实现。具体一点看能否有详细的方法
请教一问题,Sql Server的数据库中的text型数据怎样导出到Access中,为何我用这种方法总行不通?多谢!