问题标签 [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.

0 投票
0 回答
420 浏览

import - Importing only one user data from a Dump file

I am using oracle 11gr1 SingleByte Database,

I am trying to import a Dump file. but strangely the dump file contains multiple user objects(i.e, Import(IMPDP) is not done properly).

I want to import only TEST objects not TRAIN objects to target DB? Is it possible to achieve?

0 投票
1 回答
8702 浏览

oracle - 如何使用拆分导出文件导入完整数据库

我的客户使用以下脚本通过导出数据泵进行备份:

他们给了我备份,我必须在新机器上导入完整备份来调试错误。谁能帮助我如何使用 impdp 导入完整的数据库?

提前致谢

0 投票
1 回答
21568 浏览

database - Oracle 数据泵 impdp 到远程服务器

我们有一个要导入到 Amazon rds 服务器的转储文件。

这就是我所做的:

创建一个公共数据库链接并验证它是否有效:

为转储文件创建一个目录:

导入转储文件:

我还在 tnsnames.ora 文件中添加了 rdsdblink 连接字符串并重新启动了 oracle 服务(“立即关闭”,然后是“启动”)。

发生以下错误:

连接到:Oracle 数据库 11g 版本 11.2.0.2.0 - 64 位生产
ORA-39001:参数值无效 ORA-39200
:链接名称“rdsdblink”无效。
ORA-02019: 未找到远程数据库的连接描述

我的本地oracle版本:Oracle Database 11g Express Edition Release 11.2.0.2.0 - Production

远程 oracle 版本:Oracle Database 11g Release 11.2.0.2.0 - 64bit Production

0 投票
1 回答
2159 浏览

oracle - Oracle:使用 Impdp 和 DB 链接远程导入

我正在尝试使用数据泵导入模式。这是我的问题:我只能访问源数据库服务器上的实用程序,但它是 11.1 版本,而目标数据库版本是 11.2,所以如果我运行导入,我得到一个错误:

我想通过使用我的笔记本电脑来解决这个问题,该笔记本电脑安装了与目标数据库相同的 Oracle express 版本 11.2,使用以下命令:

在此命令中,targetDB是在我的本地 oracle 上创建的公共数据库链接,并且已将相同的记录添加到tnsnames.orasourceDB是在目标数据库中创建的公共数据库链接,指向源数据库。

但我得到了这个错误:

源数据库版本是:

目标数据库版本是:

我的本地数据库版本是:

那么我做错了什么?

有没有办法从源导入到目标?

0 投票
1 回答
4178 浏览

oracle11g - 关闭 Oracle IMPDP 的延迟段创建

我有一个程序正在调用 Oracle 的impdp实用程序来导入模式。我遇到以下错误:

失败的表有一列VARRAY

运行 impdp 实用程序时如何强制创建段?

0 投票
1 回答
1562 浏览

sql - 使用默认模式将转储文件导入另一个数据库

我有以下命令将转储文件导入具有不同架构的另一个数据库(DB_B)。Oracle 的数据泵导入

DB_A 中的 expfull.dmp 包含许多不同的角色、用户、表空间等,而 DB_B 只是一个基本数据库,我想在其中导入我的 expfull.dmp,它只包含数据库创建期间的默认用户、角色等。我为获得 DB_A 的精确匹配所做的通常步骤是在每次导入数据库时​​创建这些用户和表空间中的每一个。是否有一个命令/标志,它会自动将 expfull.dmp 的所有内容导入到 DB_B 而无需执行我刚刚描述的所有通常步骤?我在 google 和 oracle 网站上检查了 remap_schema 会以某种方式做到这一点。但我不确定它是如何工作的或者它做我想要的。任何建议/帮助都非常感谢提前感谢。

0 投票
1 回答
2676 浏览

oracle - 导入转储文件时出现以下错误 ORA-27038

我使用数据泵将转储文件导入同一服务器上的另一个 DB_B。服务器已包含与转储文件具有相似内容的相同 DB_A。我用 DB_A 执行了以下命令(如下),它运行良好,但是当我用它来制作 DB_B 时,我遇到了几个最值得注意的错误,如下所示。我们需要 DB_A 用于不同的目的,而 DB_B 也有它的目的,但是我们缺少服务器,所以我不得不将它们都放在一个服务器中。我知道这个错误会覆盖 DB_A 已经使用的一些文件。但是如何创建另一个 DB_B 实例,它有自己的文件集并且不被 DB_A 共享?非常感谢您对此的任何建议。谢谢

导入命令

错误日志

更新

我不认为我想要发生的事情没有解决方案。我发现这个网站解释了我想要的东西。我现在唯一的选择是创建一个虚拟机来托管 11g 或更高版本的 oracle 数据库并将我的转储文件导入该虚拟机。然后我将只配置网络选项,以便其他人可以看到数据库。这样我就可以保留相同的表空间、模式、用户等,而无需重新映射或重命名整个事物。此链接将下载 Oracle DB VM,我可以在其中导入我的数据库。虽然我仍然愿意接受任何建议:)

0 投票
1 回答
1191 浏览

oracle - Oracle 将转储文件导入另一个用户(模式)

我对 DBA 工作很陌生。我已经导出(expdp)表并将转储文件保存在目录中。我不知道 SCOTT 用户(默认和示例用户)的密码。我想将我的表格导入 scott,但我该怎么做?我能够将表导入(impdp)到系统模式,因为我可以执行 impdp system/password ..... 因为我知道它是密码。

0 投票
1 回答
158 浏览

oracle - oracle 包在迁移到新模式后引用旧模式

我使用将转储从OLD_SCHEMAto导入NEW_SCHEMA。除了 10 个包外,所有包看起来都很好,错误是它们引用了旧模式,即它们中的表名被附加了OLD_SCHEMA. 即,OLD_SCHEMA.table_name。我检查了它们看起来与正确包中相同的同义词。

有没有办法解决它?

0 投票
1 回答
669 浏览

oracle - Windows 批处理脚本输出未写入日志

我们有这个 Windows 批处理脚本:

do-work.cmd 包括

在这些命令中,sqlplus 和 mvn 的输出被写入 my.log,但 impdp 的输出不是。如何将 impdp 输出到 my.log 中?

尝试在 impdp 之前使用“调用”,但 impdp 命令由于某种原因阻塞......抱怨找不到日志。

有任何想法吗?