日期:2014-05-17  浏览次数:20820 次

急! 急!!!!!!!!1
[oracle@sgsp595b04]:/home/oracle>impdp sys/oracle@EPAPPYZ directory=a1 dumpfile=20090203_%U.dmp full=y Parallel=5 

Import: Release 10.2.0.3.0 - 64bit Production on Tuesday, 03 February, 2009 23:02:16

Copyright (c) 2003, 2005, Oracle. All rights reserved.

UDI-00008: operation generated ORACLE error 28009
ORA-28009: connection as SYS should be as SYSDBA or SYSOPER

Username: sys/oracle as sysdba

Connected to: Oracle Database 10g Enterprise Edition Release 10.2.0.3.0 - 64bit Production
With the Partitioning, OLAP and Data Mining options
ORA-39002: invalid operation
ORA-39070: Unable to open the log file.
ORA-29283: invalid file operation
ORA-06512: at "SYS.UTL_FILE", line 475
ORA-29283: invalid file operation

------解决方案--------------------
http://topic.csdn.net/u/20090203/20/2a99ff38-2247-4638-a59b-c2d67e147e45.html
------解决方案--------------------
这是与权利的甲骨文OS用户(切勿将它与Oracle模式用户喜欢系统和系统) 。甲骨文访问目录(它应建立在身体和存在作为逻辑)操作系统下的用户域级别的操作系统。所以,你应该检查什么是操作系统的用户开始/停止甲骨文servicesand检查他是否有访问权限的目录。 

一个可用的文件: 

目录权限 
===================== 

目录上的FAT分区 
----------------------------- 

不支持的FAT文件或目录的权限。 

NTFS分区上的目录 
------------------------------ 

当一个Oracle实例创建的服务,支持它的安装 
登录由于该系统(或操作系统)的帐户。为UTL_FILE的 
程序,以获取目录得不到授予 
每个人都必须有“更改”权限授予系统帐户。 
如果OracleServiceXXXX服务已被更改,以登录到另一个 
帐户,这是该帐户,必须进入的目录。 

访问网络目录 
============================= 

NetWare的网络目录 
----------------------------- 

为确保这一工作的帐户启动的Oracle实例 
有一个映射的网络驱动器连接使用完全符合要求的用户名/密码 
相同的驱动器号和路径所指定UTL_FILE_DIR 。 

NT网络目录 
------------------------ 

当一个Oracle实例创建的服务,支持它的安装 
以“登录身份”系统(或操作系统)的帐户,该帐户已 
极少数特权和没有机会获得NT域名。访问另一个NT
在OracleServiceXXXX必须设定登录到相应的NT域 
用户谁有权访问所需要的位置UTL_FILE 。 

要更改默认的登录的Oracle服务,请转到: 

- > “控制面板 
- “服务 
- “ OracleServiceXXXX (其中xxxx是实例名称) 
- “启动 
- “登录身份 

选择“此帐户”单选按钮,然后完成相应的 
网域的登录信息。重复此程序TNS监听: 

- > “控制面板 
- “服务 
- “ OracleXXXXTNSListener (其中xxxx是Oracle主姓名) 
- “启动 
- “登录身份 

如果 listener没有被配置为启动的同一个用户的甲骨文 
服务的用户将无法连接 "ORA-12500 TNS:listener failed to start
a dedicated server process". “一旦服务已安装的用户 
适当的权限有两种选择设置UTL_FILE_DIR : 

字母a.映射驱动器:要使用映射驱动器,用户,该服务启动 
必须安装一个驱动器相匹配UTL_FILE_DIR ,并登录到服务器 
当UTL_FILE正在使用中。 

b. Universal Naming Convention : UNC is preferable to Mapped Drives because
it does not require anyone to be logged on and UTL_FILE_DIR should be set to
a name in the form : 

\ \ \ <machine名称\ <share名称> \ <路径> 

or

“ \ \ <machine名称\ <share名称> \ <路径> ”

------解决方案--------------------
ORA-39002,ORA-39070,ORA-29283 When Modifying The Group That Has Access To DataPump directory 
文档 ID: 552783.1 类型: PROBLEM 
上次修订日期: 21-JAN-2009 状态: PUBLISHED 

In this Document
Symptoms
Cause
Solution



--------------------------------------------



Applies to: 
Oracle Server - Enterprise Edition - Version: 10.2.0.3
This problem can occur on any platform.

Symptoms
Creating an OS directory with a group that Oracle owner is not a member in then a