parfile解决exp时tables过多问题
2024-10-07 02:42:15
parfile 一般用于表数据过大、使用导出、导入命令参数过多等场景;
在对oracle数据库使用exp命令导出数据时,如果tables=后面跟的表比较多,就是导致命令行放不下,从而不能导出。百度一把发现使用prafile命令可以解决该问题
首先要创建一个文件e:\exp.par(文件名随便),内容为
tables=(tab1,tab2)
file=e:\qqhe.dmp
log=e:\qqhe_exp.log
log=e:\qqhe_exp.log
然后在命令行中输入:
exp user/passwd@db parfile=e:\exp.par
如此这般就可以实现数据的导出;
注:但是tables=() 括号中不能使用sql语句进行查询、可以使用 多条数据合并成一行 然后进行粘贴;
例如:select wm_concat(table_name) as mytable from dba_tables where owner in ('BIUS') and table_name not like 'IP_%';
最新文章
- Linux下如何遍历指定目录下的所有文件并删除指定天数之前创建的文件
- 【学习笔记】JAva编程思想之多态
- Python之路第一课Day8--随堂笔记(socket 承接上节---网络编程)
- 測試大型資料表的 Horizontal Partitioning 水平切割
- CSS常用浮出层的写法
- Web前端面试题目及答案汇总
- C# 中的委托和事件(转)
- ruby使用DBI连接MySQL数据库发生异常:in `error': Can't connect to MySQL server on 'localhost' (10061) (DBI::DatabaseError)
- vmware虚拟机 32位Ubuntu 安装matlab_R2012A问题小记
- codeforces Diagrams &; Tableaux1 (状压DP)
- centos-6.5 安装apache
- 【翻译十一】java-原子性操作
- 【笨嘴拙舌WINDOWS】GDI对象之位图
- centos6.4 挂载ntfs分区
- scrapy shell 中文网站输出报错.记录.
- Eclipse插件卸载
- java.util.List org.apache.struts2.components.Form.getValidators(java.lang.String) threw an exception
- android 卸载程序、清除数据、停止服务用法
- C. Edgy Trees
- 设置SQLServer数据库内存