www.3112.net > sqlsErvEr备份表

sqlsErvEr备份表

用TQuery嵌入以下类似的语句并Open就可以可是实现: create table tk(col varchar(8000)) BULK INSERT tk FROM 'c:\1.txt' select * into tm from tk

直接select * into 新备份表名 from 当前表

Navicat Premium 自动备份sqlserver教程 http://www.cnblogs.com/swack/p/5760578.html

“AS 附近有语法错误”这个提示应该是SQL SERVER的,可见楼主是在SQL Server里执行的,而create table ... as是ORACLE的语句,在SQL Server里是不能执行的,SQL Server里类似的就是 select * into person_backup from person

可以将这个表备份到别的数据库,需要的时候再恢复回来 使用数据导入/导出

select * into 新数据库..新表 from 旧数据库..旧表 就可以把表数据备份到另外一个数据库了

导出方式 insert into [新建表] select column1,column2...columnn from [原表] where 原表的要备份的数据条件

create table T_FA_Cat_20150509 as select * from T_FA_Cat 创建一个新表,把数据保存起来 insert into T_FA_Cat select * from T_FA_Cat_20150509 把原来备份的数据导入到表中恢复数据

在SSMS中右击你要备份的数据库,选择“任务”--“备份”,在备份对话框中默认选择完整备份,可以根据自己需要更改;底下在“目标”里点击“添加”进入选择备份目录和备份文件名,完成后点确定开始备份,等待备份完成到刚选择的目录中查看

select * into B from A 这样就能备份了。前提是B表不能预先存在。

网站地图

All rights reserved Powered by www.3112.net

copyright ©right 2010-2021。
www.3112.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com