Linux 服务器 oracle如何导入expdp文件

落幕年代 2015-12-28 11:18:16
大侠!Linux服务器里面装了oracle服务端;怎么在Linux系统找到oracle服务端工具 impdp.exe?导入expdp文件?
...全文
340 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
eva_1st 2016-01-07
  • 打赏
  • 举报
回复
oracle安装在linux 你又想在windows下用CMD来导数据 那还是乖乖的用exp和imp吧,这个可以在客户端使用 expdp和impdp只能在服务端使用 但是expdp和impdp其实和在windows的CMD差不多. 第一步,登录linux 第二步,切换到oracle用户 第三步,不会用就直接敲expdp命令进入交互模式,看提示一步一步输入expdp要求你输入的内容就OK了.
落幕年代 2015-12-30
  • 打赏
  • 举报
回复
引用 3 楼 wmxcn2000 的回复:
不用找,切换到 oracle 用户,直接执行就可以了

#su - oracle
$expdp 

提示错误
ORA-39002: invalid operation
ORA-39070: Unable to open the log file.
ORA-29283: invalid file operation
ORA-06512: at "SYS.UTL_FILE", line 536
ORA-29283: invalid file operation
落幕年代 2015-12-29
  • 打赏
  • 举报
回复
引用 6 楼 beyon2008 的回复:
expdp就是批处理命令,在命令行执行就可以了
在本地机器用cmd命令就可以导入expdp文件吗?
beyon2008 2015-12-29
  • 打赏
  • 举报
回复
expdp就是批处理命令,在命令行执行就可以了
beyon2008 2015-12-29
  • 打赏
  • 举报
回复
linux系统的这个文件名是expdp.sh,windows系统才是expdp.exe
落幕年代 2015-12-29
  • 打赏
  • 举报
回复
引用 3 楼 wmxcn2000 的回复:
不用找,切换到 oracle 用户,直接执行就可以了

#su - oracle
$expdp 

是不是直接可以用cmd命令在本地机器上面导入。怎么写?大侠
落幕年代 2015-12-29
  • 打赏
  • 举报
回复
卖水果的net 2015-12-28
  • 打赏
  • 举报
回复
不用找,切换到 oracle 用户,直接执行就可以了

#su - oracle
$expdp 

落幕年代 2015-12-28
  • 打赏
  • 举报
回复
引用 1 楼 wmxcn2000 的回复:
Linux 系统中,expdp 的扩展不是 .exe 。 1.在 sqlplus 中,先创建一个 directory 2.再回到 $ 符,执行 expdp 就可以了。
不懂Linux系统 怎么找到那个expdp 工具
卖水果的net 2015-12-28
  • 打赏
  • 举报
回复
Linux 系统中,expdp 的扩展不是 .exe 。 1.在 sqlplus 中,先创建一个 directory 2.再回到 $ 符,执行 expdp 就可以了。

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧