只是楼主不懂而已
编辑工具vi
首先选择路径,然后命令行打:vi parfile.par,再往里面输入内容,比如
DIRECTORY=dir_dump
DUMPFILE=scott.dmp
LOGFILE=scott.log
TabLES=DEPT,EMP
然后退出编辑,命令行执行:
expdp 用户/密码@远程数据库 parfile=/路径/parfile.par
profile英 ['prəʊfaɪl] 美 ['profaɪl]
n. 侧面;轮廓;外形;剖面;简况
vt. 描…的轮廓;扼要描述
vi. 给出轮廓
profile ['prəufail]
n.
侧面;侧面像
外形;轮廓;外观;形象
剖面;半面;纵断面
[美国英语]对一个人的能力、个性的简要描述;传略;简况;人物简介
【建筑学】(建筑物等的)纵断面图;纵剖面图;侧面图
轮廓的鲜明性;定义的明确性
【戏剧】(舞台的)平面布景
数据图表;分布图;(高炉)内形曲线
型材(条);仿形;靠模;(陶瓷)内成型工具
皮数杆,标杆;测线
计算机友,网友
在公众中的形象;出头露面的程度
vt.
描…的轮廓;扼要描述:
The huge trees were profiled against the night sky.
在夜空的映衬下显出大树的轮廓。
给…画侧面图,给…作纵断面图:
a profiling machine
靠模铣床
写出…的传略(或概况):
an article profiling the new Russian leader
简介这位俄罗斯新领导人的文章
用数字图表(或量变曲线)表示
隐蔽行动,避开公众的注意力
vi.
给出轮廓
(为显示侧面,特指在斗牛比赛中)使左肩对着牛:
The matador profiled,his thin silver blade raised.
斗牛士左肩对着牛,举起他的锋利的银色尖刀。
近义词:
outline
短语:
high profile 鲜明的姿态
low profile
低姿态;有节奏的慎重态度;不惹人注意;不出头露面[亦作 low silhouette]
采取克制而又慎重态度的人
利用QUERY选项输出数据我知道在Oracle8i中,可以使用QUERY有选择地输出表数据。我想用EXP命令来实现,但没有成功。下面是我所写的命令,以及得到的错误信息:
exp ddd/ddd file=/dbf/u11/customer.dmp
tables=AASC.AST_CUSTOMER_KEEP
query=\'where CUA_TRANS_DTS \<
add_months\(sysdate, -6\)\'
table_export[2]: CUA_TRANS_DTS: not found.(没有找到)
答: *** 作系统不同,用来指定QUERY=参数的方法也不同。WHERE 语句里面往往有很多特殊的字符,如=.>.<和空格等等。而UNIX和Windows *** 作系统中的外壳命令提示是不欢迎这些字符的,这些字符将被忽略。你应该根据不同的 *** 作系统采用不用的方法。我一般使用带有QUERY选项的参数文件(PARFILE),利用PARFILE,可以不考虑 *** 作系统平台而使用完全相同的方法。
下面给出一个例子。我用select * from all_objects建立了一个表T,我希望输出所有object_id 小于5000的行。在Windows中,必须这样做:
C:\exp>exp userid=tkyte/tkyte tables=t
query="""where object_id <5000"""
注意:在windows中,需要在WHERE语句的两端使用三个双引号。在UNIX中,必须这样做:
$ exp userid=/ tables=t query=\"where
object_id \<5000\"
exp userid=/ tables=t parfile=exp.par
如果使用包含query="where object_id <5000"的PARFILE文件,我可以在两个系统中使用相同的一个命令:
exp userid=/ tables=t parfile=exp.par
在两种 *** 作系统中,完全相同。这相对于在不同的平台中使用不同的QUERY字符串容易多了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)