问题标签 [expdp]
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 - EXPDP 运行太慢
我们有一个大小为 16GB 的数据库。我们正在使用 EXPDP 运行每日备份,但几天前,这个 EXPDP 需要很长时间才能完成(超过 6 小时)。我的问题是
1) TABLE LOCKS 是否会影响 EXPDP 的性能(我检查了表锁定并发现许多表处于锁定状态(我们正在使用一些设置为一天运行多次的程序更新表)..
2) 硬盘相关问题会降低 EXPDP 性能吗?
根据您的建议,我已包含查询(当 expdp 正在运行时)
对于这个查询,我得到了 20 多条记录,我将分享一些记录 在此处输入图像描述
oracle - 下载oracle RDS表数据到本地数据库
我有一个 Amazon Oracle RDS 数据库。我想导出 RDS 表并将其导入本地数据库。最重要的是它包含一个 NCLOB 列。本地系统是运行Cygwin的Win10。
我运行 expdp 来捕获数据:
到目前为止,一切都很好。expdp 将文件转储到 Oracle DATA_PUMP_DIR 中,我使用脚本通过 sqlplus 命令下载数据:
数据被下载。但是当我运行 impdp 时,我得到:
我错过了什么吗?我认为这不是 CR/LF 问题,因为脚本下载时没有任何翻译。
提前致谢。
oracle - Oracle DB:在进行 Oracle 导出/导入时将时间戳 (CET/CEST) 列转换为 UTC
我的问题是我的 oracle 数据库有 timestamp(6) 列(没有任何时间戳信息),但时间戳存储在 CET/CEST(欧洲/柏林)中。
我们需要将时间戳更正为 UTC(因为当时间从 CEST 切换到 CET - 例如 28.10.2018 时,我们已经遇到了问题)
我已经找到了如何通过更新脚本完成以下操作: How to update a TIMESTAMP column to TIMESTAMP WITH TIME ZONE in Oracle
由于我们还计划从 11 迁移到 12 - 我的问题是是否也可以在转储 exp / imp (expdp / impdp) 期间完成?
linux - 无法使用 expdp 导出,无法打开日志等
我被要求创建一个表:'/u03/oracle/table/prac_tab.dbf'并将其导入到'/u04/backup'
现在,当我执行以下代码时,我的问题就开始了:
我曾尝试在 /u03/oracle 和其他地方这样做,但我总是得到相同的结果:
用英文会是这样的:(不是有效的操作,无法打开文件日志,文件的无效操作,在“sys.util_file”通道 536,文件的无效操作)
我的另一个问题是我在第一次测试中成功了,但我现在无法做到,这意味着我只能错误地做到这一点。另外,我想我了解基础知识,但是到目前为止我还有很多不明白的地方,如果您能够解释它,我将不胜感激。
我将保留我一直用来创建、授予权限和创建目录的代码。
oracle - 是否可以从 Oracle 11g 标准版转储文件将 schma 导入 Oracle 18c 快捷版?
我有一个转储文件(一个模式,大小小于 1GB),它是从 Oracle 11g 标准版(未使用版本参数)创建的(使用 EXPDP)。
是否可以使用 IMPDP 将此转储文件加载到 Oracle Database 18c Express Edition?
oracle12c - 带有来自 expdp 转储的 blob 的 impdp 表
这里有人可以帮助我使用 impdp 语法在同一架构或不同架构中导入具有不同名称的表(尝试使用 BLOBS 制作现有表的副本)。
我正在尝试类似于下面的东西,但它没有用。
顺便说一句,我也尝试了以下方法,但是由于 temp 无法扩展而失败...
谢谢
oracle - 使用另一列的数据泵 REMAP_DATA
我需要掩盖名字和姓氏。我们的要求是只使用名字。屏蔽 LAST_NM 时如何访问 FIRST_NM 字段?
LAST_NM=substr(FIRST_NM,1,4)||'LAST'
从 MY_TABLE 中选择 T.EE_FIRST_NM、T.EE_LAST_NM
原文:拉克什马南·拉马斯瓦米
预期结果:LaksFIRST LaksLAST
sql - 如何为日常备份添加名称差异
我用这段代码创建了一个备份 cmd 文件
它工作得很好,但是,当我再次运行备份时,它发现文件存在并终止进程。除非我删除以前的文件或重命名它,否则它不会运行。我想在转储文件和日志文件名称中添加一些内容,从而在它们之间产生每日差异,例如系统日期、副本号或其他内容。
bash - Oracle expdp bash sh 使用 at 传递密码
根据:
https://oracle-base.com/articles/10g/oracle-data-pump-10g#expdp
传递授权数据我们有模式:[user]/[password]@[sid]
如何使用 at (@) 传递密码?这打破了一种模式并且不起作用: