代码改变世界

随笔分类 -  Oracle 数据加载

SH 中文化样例数据使用手册

2026-09-11 07:06 by AlfredZhao, 125 阅读, 收藏,
摘要: 在数据库演示与 PoC 场景中,Oracle 自带的 SH 示例模式虽然经典,但英文维度数据往往让国内演示效果打折扣。笔者整理了一套方案:保留 SH 标准英文对象名,同时装载中文化维度数据,并按参数生成可复现的销售历史数据,方便个人测试与概念验证。 01 | 环境准备 使用前请确认满足以下条件: O 阅读全文

impdp 遇到 TSTZ Version 报错:ORA-39405 处理实践

2026-07-17 18:51 by AlfredZhao, 112 阅读, 收藏,
摘要: 最近做 Oracle 数据库迁移时,笔者在 impdp 阶段遇到一个典型报错:源库的 TSTZ Version 比目标库高,导致 Data Pump 直接拒绝导入。这个问题容易被误判成 RU 版本问题,但真正关键点在 Time Zone Version。 01 | 问题现象与原因 迁移环境如下: 源 阅读全文

SQL*Plus 执行中文 SQL 文件,如何避开乱码坑

2026-07-15 18:32 by AlfredZhao, 211 阅读, 收藏,
摘要: 在 Linux 上用 sqlplus @xxx.sql 执行脚本时,只要 SQL 文件里有中文字符串或中文注释,就可能遇到乱码。这个问题通常不是数据库本身坏了,而是 SQL 文件编码、Linux Locale、SQL*Plus 客户端字符集没有对齐。 01 | 先看清三个关键角色 执行 SQL 文件 阅读全文

Oracle数据加载之外部表的介绍

2015-09-23 11:52 by AlfredZhao, 1890 阅读, 收藏,
摘要: 环境: 服务端:RHEL6.4 + Oracle 11.2.0.4 目录: 一、 "创建外部表" "1.1 创建外部表需要的目录" "1.2 创建外部表" "1.3 创建外部表源文件" "1.4 查询外部表" 二、 "加载外部表数据到普通表" "2.1 创建普通表" "2.2 直接插入... 阅读全文

Oracle数据加载之sqlldr工具的介绍

2015-09-21 12:46 by AlfredZhao, 8317 阅读, 收藏,
摘要: 环境: 服务端:RHEL6.4 + Oracle 11.2.0.4 客户端:WIN10 + Oracle 11.2.0.1 client 目录: sqlldr语法 sqlldr实验准备 sqlldr常规加载 sqlldr常规加载优化 sqlldr直接路径加载 sqlldr直接路径加载优化 Refer 阅读全文