expdp导出,报ora-39064无法写入日志文件,怎么解决?

ldh_0421 2010-01-01 07:00:03
expdp user1/****** directory=dumpdir dumpfile=user1.dmp full=y

dumpdir目录权限已赋给user1,虽然报错,但导出文件在另一台电脑上可以导入,且系统正常运行。

expdp生成的日志文件只记录了很少一部分日志。
...全文
992 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
zjyplayboy 2010-01-10
  • 打赏
  • 举报
回复
看下用户的ulimit,是不是file项限制文件的大小了?默认好像是1G,如果是,改成unlimit试一下
inthirties 2010-01-04
  • 打赏
  • 举报
回复
[Quote=引用楼主 ldh_0421 的回复:]
expdp user1/****** directory=dumpdir dumpfile=user1.dmp  full=y

dumpdir目录权限已赋给user1,虽然报错,但导出文件在另一台电脑上可以导入,且系统正常运行。

expdp生成的日志文件只记录了很少一部分日志。
[/Quote]

报的什么错,把信息贴出来看看。
碧水幽幽泉 2010-01-03
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 zhangwonderful 的回复:]
供参考:
1. 执行expdp之前要先创建directory对象,如:
CONNECT system/manager
CREATE OR REPLACE DIRECTORY expdir AS ‘d:\exp’;
GRANT read,write ON DIRECTORY expdir TO public;
2. 常见用法:
2.1 导出scott整个schema
expdp scott/tiger@bright parfile=c:\exp.par –默认导出登陆账号的schema
exp.par内容:
DIRECTORY=expdir
DUMPFILE=scott_full.dmp
LOGFILE=scott_full.log
或者:
expdp system/oracle@bright parfile=c:\exp.par  –其他账号登陆,在参数中指定schemas
exp.par内容:
DIRECTORY=expdir
DUMPFILE=scott_full.dmp
LOGFILE=scott_full.log
SCHEMAS=SCOTT
[/Quote]
xuexi
zhangwonderful 2010-01-02
  • 打赏
  • 举报
回复
供参考:
1. 执行expdp之前要先创建directory对象,如:
CONNECT system/manager
CREATE OR REPLACE DIRECTORY expdir AS ‘d:\exp’;
GRANT read,write ON DIRECTORY expdir TO public;
2. 常见用法:
2.1 导出scott整个schema
expdp scott/tiger@bright parfile=c:\exp.par –默认导出登陆账号的schema
exp.par内容:
DIRECTORY=expdir
DUMPFILE=scott_full.dmp
LOGFILE=scott_full.log
或者:
expdp system/oracle@bright parfile=c:\exp.par –其他账号登陆,在参数中指定schemas
exp.par内容:
DIRECTORY=expdir
DUMPFILE=scott_full.dmp
LOGFILE=scott_full.log
SCHEMAS=SCOTT
SambaGao 2010-01-02
  • 打赏
  • 举报
回复
字符集的问题吧

17,377

社区成员

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

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