问题标签 [datapump]

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.

0 投票
3 回答
25379 浏览

oracle11g - ORA-39122: 非特权用户不能执行 REMAP_SCHEMA 重新映射

当我尝试在中运行impdp命令时sqlplus,出现以下错误。

我已授予IMPORT FULL DATABASE要导入的架构特权。但我正在克服错误。

我怎么能解决这个问题?

0 投票
1 回答
3802 浏览

oracle11g - Oracle 数据泵(expdp 和 impdp)

目前我正在使用expdp and impdp在我的电脑中导出和导入我的架构。我编写了两个脚本来导出和导入,并在需要时使用批处理文件运行该脚本。

现在我将在远程服务器上托管我的应用程序。我需要在我的远程服务器中备份模式,就像我在我的电脑上做的那样。(使用脚本,当我需要时使用批处理文件调用脚本)。

目前我正在使用以下语法

但是我如何从远程服务器导出和导入?

0 投票
1 回答
308 浏览

oracle - 使用 ORACLE_DATAPUMP 并行访问以卸载数据

我刚刚了解了使用 ORACLE_DATAPUMP 进行并行访问以卸载数据的概念。但无法正确理解它 - 关于并行性。因此,任何人都可以通过少量代码帮助我了解并行进程如何启动并将数据加载到其各自的文件中。

代码:

对于并行卸载,文件偏移量分布在并行进程之间,以便在一个文件或一组文件内进行多个并发处理。- 无论如何可以解释它(偏移概念)是如何在实时编程中发生的。?

0 投票
1 回答
2315 浏览

oracle - 数据泵从大端到小端的转换

我在单个转储文件中有带有表的 Oracle DataPump。它们是从 Big Endian 系统 (Solaris) 导出的,现在我需要将它们导入到 Little Endian 系统 (Windows)。

如果我尝试在不进行转换的情况下导入,我的表格中有不可读的 cyrillyc 符号。

我曾尝试使用 rman convert,但它似乎只适用于 Oracle 使用的数据文件,而不是 DataPumps。

我没有选择使用传输所需的表创建表空间并对其进行转换。

这怎么可能解决?

0 投票
3 回答
3371 浏览

oracle - Oracle RAC:无法使用 IMP 或 IMPDP 命令在 DB 中导入 .DMP 文件

我正在尝试将 .dmp 文件导入我的 oracle 11g 数据库。

我在 ENV 变量下设置,然后我尝试运行 imp 和 impdp 命令,但我遇到了错误。

有人能帮我一下吗?将 dmp 文件导入 RAC DB 时可能出现的错误及其解决方案是什么?

0 投票
2 回答
2954 浏览

performance - Will Oracle Data Pump affect performance?

Would like to know what would happen if I run data pump on a production server which is being used live. Will this affect DB performance for Update/Insert activities ??

Thank You.

0 投票
2 回答
1303 浏览

oracle - Oracle 数据泵导出的表

我的情况很奇怪,我不知道如何处理它。设想:

在变量v_tables_param中,我有以下字符串(我要导出的表的名称)'IN(''REPORT_PERIOD'',''OBJECT_AVAILABILITY'')'

当我尝试指定导出表所需的以下元数据过滤器时:

DBMS_DATAPUMP.METADATA_FILTER(handle => n_h1, name =>'NAME_EXPR',value =>v_tables_param);

我得到一个ORA-39001: invalid argument value

但是,如果我将 的确切值编码v_tables_param到元数据过滤器中,它就像一个魅力:

DBMS_DATAPUMP.METADATA_FILTER(handle => n_h1, name =>'NAME_EXPR',value =>'IN(''REPORT_PERIOD'',''OBJECT_AVAILABILITY'')');

知道这里发生了什么吗?

当硬编码字符串与具有相同值的变量不同时,oracle 中是否存在一些奇怪的情况?

编辑:我添加了计算值的函数v_tables_param

0 投票
1 回答
383 浏览

oracle11g - Oracle 11g 数据泵 10 列限制

我正在使用 Oracle 数据泵来执行模式“重命名”。所有 (2000) 表上都有一个主键列。例如,我需要在所有表上运行它:

更新 mytable set mykey='foo2' where mykey='foo';

我会使用 expdp 的 remap_data 选项来执行此操作。问题是我需要对 10+ 列进行重命名。有没有人遇到过这样的问题并找到了解决方法?

以前,我曾尝试使用“创建表为”。问题是必须为所有表(视图/触发器/授权/索引/约束)重新创建模式结构。我知道 DBMS_METADATA.GET_DDL 包。顺便说一下,在前后对数据库模式进行差异并重新创建差异似乎很难看。

我也尝试过在没有任何约束或索引的情况下对表进行插入,因此我只需要重新启用约束并重新创建索引,但我想尝试更快的方法。

我正在使用 Oracle 11.2.0.3.0。

0 投票
1 回答
955 浏览

import - 如何增量导入 9i 数据库

在将 11g 数据库转储导入 9i 数据库时,我需要执行 impdp 实用程序的附加功能。我还需要能够使用 impdp 实用程序的相同附加功能从 9i 数据库导入 11g 数据库。

根据我的发现,数据泵客户端与 9i 数据库不兼容,因此我无法使用此附加功能。有没有办法解决这个问题?

请帮忙。

0 投票
0 回答
2024 浏览

oracle - Merge two dump file of oracle in single a dump?

I am new to oracle database side. I have two dump files of single schema of oracle 11.2. Now, I want to merge this two dump files and use as a single dump file and I also want to import this single dump file using sqldeveloper tool. can any one suggest me How to achieve this?.

We have found similar link but couldn't help me.

Importing two dmp files into single schema?