当前位置:首页 » 编程语言 » sql备份一张表

sql备份一张表

发布时间: 2022-09-22 02:26:54

❶ 在sql server 中如何备份和恢复单个表

如果只想备份或恢复单个表而不想备份或恢复整个数据库的话,往往有以下方法:
1.在Sql server2000 中可以使用DTS来将该表的数据导出成另外的文件格式.当需要恢复时,可以将该文件中数据再通过DTS导入;或者建立DTS脚本来完成
2.使用命令bcp:
导出到filename文件中:
Master..xp_CmdShell 'bcp 库名..表名 out D:\filename-c -Sservername -Usa -Ppassword'---导入:Master..xp_cmdShell 'bcp 库名..表名 in D:\filename -c -Sservername -Usa -Ppassword'

❷ 如何只备份一张数据库表

mysqlmp -uroot --password=密码 --opt数据库名 表名 > 备份的名称

例子:mysqlmp -uroot --password=psw --optVOD recfile >recfile.sql

备份数据库VOD下的recfile表,如果只想保留表的结构而不带数据

mysqlmp -uroot --password=psw --optVOD recfile -d >recfile.sql

(2)sql备份一张表扩展阅读:

Sqlserver备份语句

1、完整备份

Backup Database NorthwindCS

To disk='G:BackupNorthwindCS_Full_20070908.bak'

2、差异备份

Backup Database NorthwindCS

To disk='G:BackupNorthwindCS_Diff_20070908.bak'

With Differential

3、日志备份 ,默认截断日志

Backup Log NorthwindCS

To disk='G:BackupNorthwindCS_Log_20070908.bak'

4、日志备份, 不截断日志

Backup Log NorthwindCS

To disk='G:BackupNorthwindCS_Log_20070908.bak'

With No_Truncate

5、文件备份

Exec Sp_Helpdb NorthwindCS --查看数据文件

Backup Database NorthwindCS

File='NorthwindCS' --数据文件的逻辑名

To disk='G:BackupNorthwindCS_File_20070908.bak'

❸ sql server 只备份、恢复一张表的sql语句

create table T_FA_Cat_20150509 as select * from T_FA_Cat
创建一个新表,把数据保存起来
insert into T_FA_Cat select * from T_FA_Cat_20150509

把原来备份的数据导入到表中恢复数据

❹ mysql中怎么单独备份一个表

备份单个表的语句为:mysqlmp-uroot-p数据库名tb_name>d:bb.sql;备份的目的有三个:

  • 做灾难恢复:对损坏的数据进行恢复和还原;

  • 需求改变:因需求改变而需要把数据还原到改变以前;

  • 测试:测试新功能是否可用。

备份需要考虑的问题:

  • 可以容忍丢失多长时间的数据;

  • 恢复数据要在多长时间内完;

  • 恢复的时候是否需要持续提供服务;

  • 恢复的对象,是整个库,多个表,还是单个库,单个表。

❺ 如何只备份一张数据库表

如果你只想备份下一张表的数据
第一种
可以迅速使用
SELECT....INTO
语法
SELECT
*
INTO
备份表名
FROM
源数据表
--备份表名不存在SQLSERVER会自动创建,如果事先有备份表语法改成INSERT
。。SELECT。。
第二种
A.查询出来的结果,直接在查询结果框全选右击
-》将结果另存为txt
B.然后利用数据库向导-单击数据库右键》任务-》导出数据-》平面文件源...>然后自己编辑映射导入。
第三种
BCP命令
详细语法参考帮助文件吧
我用的是SQLSERVER2008
希望对你有帮助

❻ 请教用sql语句给数据库表备份

如果你的数据库是ORACLE:

c:\>exp system/password owner(user1,user2,...) file='dbbackup20090718-1.dmp' log='dbbackup20090718-1.log' buffer=65530

执行后会在c盘根目录下备份文件,如果要让备份文件存放在其他位置,可以给file和log加上路径。

❼ SQL怎样用SQL语句备份一张数据表

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

❽ SQL 备份表

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

热点内容
我的世界还原中国服务器版图 发布:2025-01-11 01:18:45 浏览:382
pythonopenasfile 发布:2025-01-11 01:17:06 浏览:971
hbasejavaapi 发布:2025-01-11 01:11:09 浏览:744
我的世界pe版饥饿服务器 发布:2025-01-11 01:09:39 浏览:485
异构数据库数据同步 发布:2025-01-11 01:09:04 浏览:957
c语言三角波 发布:2025-01-11 01:02:11 浏览:78
php正则转义 发布:2025-01-11 01:00:03 浏览:691
手拉的箱包上的密码锁一般是多少 发布:2025-01-11 00:59:55 浏览:8
oppo手机系统更新密码是多少 发布:2025-01-11 00:56:55 浏览:87
群辉存储服务器 发布:2025-01-11 00:50:19 浏览:429