创建数据中心或管理中心出现如下错误的时候
错误1
ORA-39001: invalid argument value
ORA-06512: at "SYS.DBMS_SYS_ERROR", line 79
ORA-06512: at "SYS.DBMS_DATAPUMP", line 3444
ORA-06512: at "SYS.DBMS_DATAPUMP", line 3693
ORA-06512: at line 9|declare
错误2
ORA-31634: 作业已存在
ORA-06512: 在 "SYS.DBMS_SYS_ERROR", line 79
ORA-06512: 在 "SYS.DBMS_DATAPUMP", line 1137
ORA-06512: 在 "SYS.DBMS_DATAPUMP", line 5283
ORA-06512: 在 line 5|declare
通常是错误1是创建需要的dmp模板文件缺失,错误2通常是出现错误1后,再次用上一次创建时使用Oracle用户引起(原因,上一次Oracle用户下创建任务未正常结束引起,再次启动创建任务出现冲突。)
错误1的解决方案1:
错误2的解决方案:
1、通过sql查看DATA_PUMP_DIR目录所在(默认[oracle安装目录]/oracle/admin/orcl/dpdump/)
select * from dba_directories where directory_name='DATA_PUMP_DIR'
2、获取dmp文件
在指定目录
[k3cloud安装目录]\K3Cloud\ManageSite\App_Data\DataBase\PatternDbFile
获取OracleBCPatternDB.cab,OracleMCPatternDB.cab文件解压获取到dmp文件
OracleMCPatternDB.dmp
OracleBCPatternDB.dmp
3、上传dmp文件
上传步骤2的得到dmp文件至步骤1的DATA_PUMP_DIR目录所在 (上传文件到Linux系统环境可以参考工具FileZilla:下载地址)
4、开始创建
(创建注意项,选择新建用户时,请不要使用sys开头表空间,可以使用users)
错误1解决方案2 在Oracle服务器Hosts文件增加对应管理中心的hosts配置。示例:k3cloud对应管理中心所在服务器 计算机器名和IP地址为(PCCLOUD,192.168.1.100),则在
hosts文件增加一行 192.168.1.100 PCCLOUD内容。
hosts配置说明可以参考:http://baike.baidu.com/view/597330.htm
Linux环境下hosts文件路径"/etc/hosts"。
注意:修改hosts文件需要root用户权限。
错误2解决方案:
方式1,重新新建用户
方式2,删除当前用户,重新创建新用户
推荐阅读
您的鼓励与嘉奖将成为创作者们前进的动力,如果觉得本文还不错,可以给予作者创作打赏哦!
请选择打赏金币数 *