问题标签 [impdp]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
oracle - Oracle IMPDP fail - unable to create INITIAL extent for segment in tablespace
I'm trying to import a database dump into our local Oracle 11.2g using the IMPDP functionality, but am getting the following error:
All of the answers/solutions I have seen for this, tell you to ALTER the tablespace with the following command:
I have done this, but am still getting the same error. Any other suggestions as to what could be wrong?
oracle - 无法加载 expdp 数据转储
使用此命令创建的客户端向我提供了数据转储:
现在我认为这只会导出系统模式是否正确?
我不认为客户已经在系统模式中创建了他们的表(我认为这是一个坏主意),所以他们给我的不是他们实际的应用程序数据?
oracle11g - 使用空文件执行 Oracle IMPDP“Empty_file.dmp”后表丢失
执行命令 IMPDP Empty_File.dmp 后,我丢失了所有表。
有没有办法恢复架构?
oracle - oracle impdp - 超过最大打开游标
我已经从 oracle 10.2.0.5.0 数据库中导出了一个数据库架构,并expdp
以架构的所有者身份登录。
现在我尝试在 Oracle 12.1.0.2.0 数据库上导入数据impdp
,并以 sys 身份登录并使用角色sysdba
。
expdp 命令:
impdp 命令:
导入给了我错误消息:
我试图增加打开游标的最大数量,但没有帮助。
使用 EXCLUDE=INDEX 选项,导入运行没有错误,但我也需要它们。
接下来我可以尝试什么?
oracle - 如何进行完整的 oracle 数据库导出或导入但排除一个表空间
我正在创建一个计划任务,以便每周刷新从生产到测试的 Oracle 11g 数据库。我想做一个完整的导出/导入,除了一个名为 PERFSTAT 的表空间,我们在生产中使用 stats pack,但在测试中并不需要。
这是我当前的导出命令
当我测试导入时,出现以下错误
我尝试将 EXCLUDE=TABLESPACE:"='PERFSTAT'" 添加到 EXPDP 命令以尝试排除该表空间,但我给了我一个语法错误,所以我想知道正确的方法来完全刷新我们的测试数据库是否会排除这个特定的表空间?
oracle - 如何使用 impdp 恢复数据库
我有 Oracle 12c 数据库,我执行 expdp 命令来创建转储文件。稍后我希望能够使用此转储文件在与创建转储的位置相同的位置恢复数据库。我不想停止数据库,这是删除架构所必需的(或执行任何“立即关闭”,这是对闪回执行相同操作所必需的)。
如果我使用 remap_schema=myschema:myschema 执行 impdp,我会收到很多错误。当我尝试使用 table_exists_action=replace 时,我也会收到错误(ORA 编号:31684、39111、39083、31085、39325、31061、06512、29329)。
如何在同一位置恢复数据库?谢谢!
oracle - 导入模式后数据类型更改
请就 EXPDP 和 IMPDP 实用程序、Oracle 12c 数据库管理提出建议。
我们使用实用程序导出模式TEST
(DB 11.2.0.4)EXPDB
并使用实用程序将转储文件导入新数据库(DB 12.2.0.1.0)IMPDP
。
导入后,我们检查了一张表 - 库存。它的列SAP_MM
- 数据类型更改为FLOAT(126)
。但在源数据库中它有NUMBER(38)
.
可能有人遇到过这样的问题——数据类型转换。可能是什么原因?
oracle - 如何在同一台机器上安装 oracle imp 11gr2 和 12cr2,然后选择我要使用的那个
我目前正在开发一个导入 oracle dbs 的应用程序。为了做到这一点,我正在使用Data Pump
原始的 imp 客户端(版本12.2.0.1
)。但是我不能对11gr2
数据库使用那个 imp 客户端,我需要使用11gr2
imp 客户端。
我已经拥有从我的一个数据库中获得的客户端和库,11gr2
但是,如果我尝试执行它,我会收到以下错误:
未找到消息 100;产品=RDBMS、设施=IMP 没有消息文件:版本 11.2.0.3.0 - 2018 年 1 月 5 日星期五 18:28:21 生产
版权所有 (c) 1982, 2011, Oracl
导入实用程序名称格式无效
验证 ORACLE_HOME 是否设置正确
导入未成功终止
IMP-00000:未找到消息 0;没有产品=RDBMS、设施=IMP 的消息文件
有人可以指出如何让两个客户在同一台机器上工作吗?提前致谢。
[更新] 我正在使用 Red Hat OS,这是 $ORACLE_HOME 的输出:/root/oracle/instantclient_12_2
我尝试使用完整路径并将文件放在 ORACLE_HOME 中,但仍然出现相同的错误。谢谢!!!
oracle - Oracle 数据泵 API
我正在重写一个导入和导出 oracle 数据库的应用程序。我使用 imp.exe 和 exp.exe 作为代码中的进程执行。现在我正在尝试使用 impdp 和 expdp 来代替它们。我在https://docs.oracle.com/研究了一些示例,但是以下代码在 DBMS_DATAPUMP.ADD_FILE 处失败。
错误输出是
我连接为 'sys' 和 'datapump_dir' 创建语句已成功执行。
我究竟做错了什么?提前致谢!
oracle - 导入 Oracle Database 12c 企业版 12.1.0.1.0 版
我想导入一个Oracle Database 12c Enterprise Edition Release 12.1.0.1.0 - 64bit Production
使用命令:
但我得到了这个错误:
我必须先创建日志文件吗?