oracle impdp导入数据出错,ORA-31634: job already exists
来源:互联网 发布:js checkbox选中语法 编辑:程序博客网 时间:2024/05/19 17:48
导入命令
impdp demo/demopassword DIRECTORY=dbbackup DUMPFILE=exp20121120.dmp SCHEMAS=mydemo table_exists_action=replace;错误提示:
Import: Release 11.2.0.1.0 - Production on Wed Nov 14 18:06:28 2012Copyright (c) 1982, 2009, Oracle and/or its affiliates. All rights reserved.Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit ProductionWith the Partitioning, OLAP, Data Mining and Real Application Testing optionsORA-31634: job already existsORA-31664: unable to construct unique job name when defaulted
google了一通,大体结论是:
*************************************************************
DBA_DATAPUMP_JOBS记录了使用数据泵(impdp/expdp)时的一些错误信息。
解决方法有两种:
第一种:备份是指定一个不存在DBA_DATAPUMP_JOBS中的JOB_NAME
第二种:清理DBA_DATAPUMP_JOBS表
通过查询DBA_DATAPUMP_JOBS可以获得错误信息的具体情况:
SELECT 'DROP TABLE ' || OWNER_NAME ||'.'|| JOB_NAME ||';' FROM DBA_DATAPUMP_JOBS WHERE STATE='NOT RUNNING';然后在执行以上生成的SQL语句,有174条,如:
DROP TABLE demo.BIN$zujqkd1z/8LgQAB/AQAT3A==$0 PURGE ; ; --purge 不放到回收站中,强制清除
*************************************************************
但是在执行DROP TABLE时就出错,无论是加引号,还是不加PURGE选项,都提示出错:
ORA-00933: SQL command not properly ended
最后执行了几十次 purge recyclebin 后,
SELECT owner_name, job_name, operation, job_mode,state, attached_sessions FROM dba_datapump_jobs WHERE STATE='NOT RUNNING';
再看看,世界终于清静了。但还是不知道为什么DROP会出错!!!
- oracle impdp导入数据出错,ORA-31634: job already exists
- ORA-31634: job already exists
- ORA-31634: job already exists
- expdp:ORA-31634: job already exists
- oracle通过impdp导入数据时报ora-39064错误
- ORACLE impdp 导入数据
- Oracle impdp 数据泵导入
- Oracle数据泵IMPDP导入
- oracle用imp/impdp导入数据时,ora错误乱码解决
- 使用impdp导入失败ORA-31634(转)
- 【EXPDP/IMPDP】ORACLE数据泵导入导出案例(expdp & impdp)
- oracle 数据泵导入导出(impdp/expdp)
- oracle使用impdp方式导入数据
- oracle 导入导出数据 expdp、impdp
- oracle使用impdp方式导入数据
- oracle 数据导入导出 之expdp impdp
- ORACLE impdp / expdp 导入导出数据
- oracle使用impdp方式导入数据
- 在iis下发布wcf,调用时出现错误--调用方未由服务进行身份验证
- [Android]Android NDK编译不识别list,map的问题
- maya 热键 学习日记
- lua 类似c++include的功能
- JS:window.onload的使用
- oracle impdp导入数据出错,ORA-31634: job already exists
- oracle操作
- 设置Smarty中缓存的生存时间
- 路由器与网关的区别
- Android交互体验必知:功能按键事件
- 括号配对问题
- 有关T-SQL的10个好习惯
- Linux 2.4.x内核中网络协议栈QoS模块(TC)的设计与实现
- 理解EnterCriticalSection 临界区