【问题标题】:Oracle 11g directory objects to remote pathOracle 11g 目录对象到远程路径
【发布时间】:2011-05-18 19:52:35
【问题描述】:

我们正在将系统从 Oracle 10G(Windows 2003 32 位)迁移到 11G(Windows 2008 R2 64 位),目前,我们的备份过程包含一个指向远程(unc ) 存储盒上的路径,这样我们就不必在本地执行 expdp,然后移动文件,这似乎没有问题,但是在我们的 11G 新 windows 2008 盒子上,我可以创建目录对象并测试它通过 EM 控制台,但是每当我尝试运行我的导入时,我都会得到以下信息:

Connected to: Oracle Database 11g Release 11.2.0.2.0 - 64bit ProductionWith the Automatic
Storage Management option
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

有什么想法吗??现在只是尝试使用 metadata_only 进行测试以解决此问题,但仍然没有运气。

E:\>impdp xxxxx/xxxxx@prod CONTENT=METADATA_ONLY directory=Restoreloc dumpfile=XXXXX_
MAY172011.DMP logfile=XXXXXIMPDP.log exclude=grant

【问题讨论】:

    标签: oracle oracle10g oracle11g


    【解决方案1】:

    确保 oracle 进程对该目录具有写入权限。

    您必须在指定路径中手动创建目录,然后尝试您的操作。 检查这个post

    【讨论】:

    • 感谢您的回复。我相信您的第一条评论是什么将允许它工作,但是每当我尝试通过我的 Windows 服务属性将“登录”凭据更改为管理员用户时,数据库服务不再启动......似乎无论我使用什么网络管理员帐户,该服务都只会作为“本地系统帐户”运行。我还能如何通过 Windows 环境解决此问题?
    猜你喜欢
    • 2015-07-30
    • 1970-01-01
    • 1970-01-01
    • 2011-01-17
    • 1970-01-01
    • 1970-01-01
    • 2019-01-16
    • 2012-11-16
    • 2012-12-29
    相关资源
    最近更新 更多