sql server和sybase中通用的使用BCP倒出当前库中所有表的数据批处理脚本
2011-11-08 15:35
465 查看
sql server是sybase的儿子,所以 和sybase一样两者中都有BCP工具,使用这个工具可以大容量导入或者导出数据..以下就这两类数据库中的倒出所通用的一个BCP批处理..
@echo off set server=testdb set user=sa set password= echo use testdb > tabinfo.txt echo go >>tabinfo.txt echo select name from sysobjects where type =''U'' order by name >>tabinfo.txt echo go >>tabinfo.txt isql -S%server% -U%user% -P%password% -i tabinfo.txt -o out.txt echo begin bcp out > bcpout.log echo begin bcp out for /F "eol=( skip=2 delims= " %%i in (out.txt) do echo %%i & bcp testdb.dbo.%%i out %%i -k -n -S%server% -U%user% -P%password% >>bcpout.log echo " " >>bcpout.log echo finish bcp out >> bcpout.log echo bcp out finish, for result to see bcpout.log del tabinfo.txt del out.txt pause
相关文章推荐
- 列出所有请求表单提交数据的通用jsp脚本,调试可以使用
- Oracle使用游标删除所有用户数据表中的所有记录脚本
- Sql Server 使用bcp进行数据导出导入 .
- 使用SQL产生BCP命令快速备份/恢复你所有数据
- SQL Server 2005 导出包含(insert into)数据的SQL脚本 (使用存储过程) 分类: 数据库
- SQL Server 2005 导出包含(insert into)数据的SQL脚本 (使用存储过程)
- SQL Server 2005 导出包含(insert into)数据的SQL脚本 (使用存储过程)
- sql server 使用bcp 导入导出数据
- SQL Server 使用BCP导出数据
- SQL server 数据导入导出BCP工具使用详解
- 使用batch(批处理)执行文件夹下所有的sql script(脚本)并输出sqlplus内容至log文件
- SQL server 数据导入导出BCP工具使用详解
- SQL Server数据导入导出工具BCP使用详解
- 使用BCP和SQLLDR把Sybase中的用户表的数据导到Oracle中备忘
- 把在Sql Server 下的数据脚本迁移到 Sybase ASA
- SQL server 数据导入导出BCP工具使用详解
- 解决在MySQL使用PetaPoco T4生成数据的实体时得到当前MySQL数据库下所有表的错误方法
- SQL Server 2005使用BCP命令将数据表导出到Excel第一行包括表头
- oracle 脚本(1)-清空当前用户下所有表的数据
- unity 3d中如何创建公有共用的代码段或数据,让所有其他类或者脚本都能访问?(代码说明static 静态类的使用)