我遇到一个问题:有个表非常大,数据用exp到出后又3G,而HP支持2个多G的文件,在不调整系统参数的情况下,能不能以压缩方式到出该表,到出 我遇到一个问题:有个表非常大,数据用exp到出后又3G,而HP支持2个多G的文件,在不调整系统参数的情况下,能不能以压缩方式到出该表,到出时涉及字符集的转换。怎么做?在线等待。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以指定导出文件的大小,导入到多个文件exp system/manager@yourdb filesize=2000m file=(file1.dmp,file2.dmp) log=... 我用你的办法,系统给出以下提示(我用的ORACLE Release 8.0.5.2.0 - Production)ksh: syntax error: `(' unexpected语句exp boss/miss filesize=100m file=(/home1/back0/user_infor_0.dmp,/home1/back0/user_infor_1.dmp) log=/home1/back0/user_infor_X tables=user_infor那里不对吗? 发挥我这一点Sa的作用吧,一些unix系统在处理exp中'('会有问题,你这样来exp boss/miss filesize=100mfile=\(/home1/back0/user_infor_0.dmp,/home1/back0/user_infor_1.dmp\) log=/home1/back0/user_infor_X tables=user_infor就可以了。 你的语法没问题,按照 hrb_qiuyb(大森林)大哥的左一下吧 不行的,可能是版本有问题,我用 exp help=y查看没有 filesize这个选项 817的exp,FILESIZE 各转储文件的最大尺寸关键字 说明(默认) 关键字 说明(默认)----------------------------------------------------------------------USERID 用户名/口令 FULL 导出整个文件 (N)BUFFER 数据缓冲区的大小 OWNER 所有者用户名列表FILE 输出文件 (EXPDAT.DMP) TABLES 表名列表COMPRESS 导入一个范围 (Y) RECORDLENGTH IO 记录的长度GRANTS 导出权限 (Y) INCTYPE 增量导出类型INDEXES 导出索引 (Y) RECORD 跟踪增量导出 (Y)ROWS 导出数据行 (Y) PARFILE 参数文件名CONSTRAINTS 导出限制 (Y) CONSISTENT 交叉表一致性LOG 屏幕输出的日志文件 STATISTICS 分析对象 (ESTIMATE)DIRECT 直接路径 (N) TRIGGERS 导出触发器 (Y)FEEDBACK 显示每 x 行 (0) 的进度FILESIZE 各转储文件的最大尺寸QUERY 选定导出表子集的子句 再不行,把一个大表先拆分为两个表,指定tables参数分别导出 写一个配置文件,然后用配置文件来做,文件内容如下file=ow01.dmp,ow02.dmp,ow03.dmp,ow04.dmp,ow05.dmp,ow06.dmp,ow07.dmp,ow08.dmp,ow09.dmp,ow10.dmpbuffer=40960feedback=100filesize=1000Mowner=oilwelllog=exp.log使用方法exp user/password parfile=文件名 oracle版本?HP UNIX版本 ? 我用的ORACLE Release 8.0.5.2.0 - Production 用管道的方法 备份 #! /usr/bin/kshmknod total.pipe p //建立一个管道文件cat total.pipe | compress > Reddy.`date +%b_%d_%H_%M_%S`.dmp.Z & exp u/p owner=Reddy(which ever your case) consistent=y file=total.pipe log=reddy.`date +%b_%d_%H_%M_%S.`log indexes=n buffer=10485760 maohaisheng说的对exp boss/miss filesize=100m file=(/home1/back0/user_infor_0.dmp,/home1/back0/user_infor_1.dmp) log=/home1/back0/user_infor_X tables=user_infor但是,file的设定不要括号就行 oracle数据库 不通用户的表赋给其他人权限 ?求oracle游标介绍及使用方法举例? ORACLE存储过程分页问题。 ▲▲▲如何在存储过程中用变量表示表名▲▲▲ 急救:oracle连不上!!! 用什么函数能得到date类型子段中具体的month,year和day 存储过程的简单问题 问个初级问题,怎么创建包?--求救呀 在安装到100%的时候弹出启动服务出错。。怎么办。。急。。。 关于作业,谢谢,很急? 有没有方法可以在不全部重装数据库的情况下添加OLAP window Functions功能?
exp system/manager@yourdb filesize=2000m file=(file1.dmp,file2.dmp) log=...
ksh: syntax error: `(' unexpected
语句
exp boss/miss filesize=100m file=(/home1/back0/user_infor_0.dmp,/home1/back0/user_infor_1.dmp) log=/home1/back0/user_infor_X tables=user_infor那里不对吗?
exp boss/miss filesize=100m
file=\(/home1/back0/user_infor_0.dmp,/home1/back0/user_infor_1.dmp\) log=/home1/back0/user_infor_X tables=user_infor
就可以了。
关键字 说明(默认) 关键字 说明(默认)
----------------------------------------------------------------------
USERID 用户名/口令 FULL 导出整个文件 (N)
BUFFER 数据缓冲区的大小 OWNER 所有者用户名列表
FILE 输出文件 (EXPDAT.DMP) TABLES 表名列表
COMPRESS 导入一个范围 (Y) RECORDLENGTH IO 记录的长度
GRANTS 导出权限 (Y) INCTYPE 增量导出类型
INDEXES 导出索引 (Y) RECORD 跟踪增量导出 (Y)
ROWS 导出数据行 (Y) PARFILE 参数文件名
CONSTRAINTS 导出限制 (Y) CONSISTENT 交叉表一致性
LOG 屏幕输出的日志文件 STATISTICS 分析对象 (ESTIMATE)
DIRECT 直接路径 (N) TRIGGERS 导出触发器 (Y)
FEEDBACK 显示每 x 行 (0) 的进度
FILESIZE 各转储文件的最大尺寸
QUERY 选定导出表子集的子句
file=ow01.dmp,ow02.dmp,ow03.dmp,ow04.dmp,ow05.dmp,ow06.dmp,ow07.dmp,ow08.dmp,ow09.dmp,ow10.dmp
buffer=40960
feedback=100
filesize=1000M
owner=oilwell
log=exp.log使用方法
exp user/password parfile=文件名
#! /usr/bin/kshmknod total.pipe p //建立一个管道文件
cat total.pipe | compress > Reddy.`date +%b_%d_%H_%M_%S`.dmp.Z &
exp u/p owner=Reddy(which ever your case) consistent=y file=total.pipe log=reddy.`date +%b_%d_%H_%M_%S.`log indexes=n buffer=10485760
但是,file的设定不要括号就行