sqlldr userid=nmc/nmc control=c;\input.txt 为什么无法执行? 在线等

andy2001p 2003-10-17 11:30:49
sqlldr userid=nmc/nmc control=c;\input.txt 为什么无法执行? 在线等
...全文
35 点赞 收藏 9
写回复
9 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
FileNewExit 2003-10-19
在上面的例子中,如果agents.ctl文件中没有infile 'agents.dat'一句,
那么
sqlldr userid=nmc/nmc control=agents.ctl data=agents.dat
回复
FileNewExit 2003-10-19
实例:
一.agents.ctl文件
Load data
infile 'agents.dat' --这里可能要写绝对路径,取决当前路径
replace into table agents
fields terminated by X'09' --x'09'表示tab
(aid,aname,city,percent)

二.agents.dat文件
a01 Smith New York 6
a02 Jones Newark 6
a03 Brown Tokyo 7
a04 Gray New York 6
a05 Otasi Duluth 5
a06 Smith Dallas 5

三.sqlldr userid=nmc/nmc control=agents.ctl
回复
codecopyking 2003-10-19
up
回复
blackest 2003-10-19
up~~~
回复
chanet 2003-10-19
...Oracle 目录\Ora81\BIN\
看看有没有这个文件
回复
tsj68 2003-10-18
你的path有sqlldr.exe的路径吗?
回复
andy2001p 2003-10-18
sqlldr userid=nmc/nmc control=c:\input.txt

错误信息:

没有这个外部命令!
回复
'Alan 2003-10-18
文件名与oracle版本有关。我是8.05 命令为:sqlldr80.exe
回复
enhydraboy 2003-10-17
错误信息。
回复
发帖
基础和管理
创建于2007-09-28

1.7w+

社区成员

Oracle 基础和管理
申请成为版主
帖子事件
创建了帖子
2003-10-17 11:30
社区公告
暂无公告