- 博客(7)
- 收藏
- 关注
原创 验证blob的完整性一致性
在将Oracle 12c中的workflow_document表迁移到Oracle 19c后,验证数据的一致性和完整性是非常重要的。方法:方法:在Oracle 12c和19c中分别运行以下SQL语句:比较两个数据库中的行数是否一致。方法:方法 1:逐行比较BLOB数据使用DBMS_LOB.COMPARE函数逐行比较BLOB数据。sqlCopyDECLAREBEGIN– 查询Oracle 12c中的BLOB数据END;
2025-03-07 00:47:50
993
原创 oracle blob数据类型
如果BLOB数据非常大,建议使用编程语言(如Python、Java等)连接到Oracle数据库,读取BLOB数据并保存到文件中,然后使用适当的工具查看。如果BLOB存储的是文本数据(如JSON、XML、CSV等),可以使用UTL_RAW.CAST_TO_VARCHAR2将其转换为字符串。对于非常大的BLOB数据,建议使用PL/SQL或编程语言将其导出为文件,然后使用适当的工具查看。如果BLOB数据非常大,最好的方式是将BLOB导出为文件,然后使用适当的工具查看文件内容。
2025-03-07 00:43:12
637
原创 DBMS_CRYPTO 包不存在或不可用
DBMS_CRYPTO 是 Oracle 提供的一个加密工具包,通常需要管理员权限才能安装和使用。如果无法使用 DBMS_CRYPTO,可以通过其他方法来实现行数据的比较。Oracle Data Diff:专门用于比较 Oracle 数据库的工具。Redgate SQL Compare:支持 Oracle 数据库比较。Python 脚本:使用 cx_Oracle 库编写脚本,逐行比较数据。Toad for Oracle:提供数据比较功能。如果有返回行,则说明存在差异,需要进一步检查。
2025-02-26 00:45:52
300
原创 数据库表从oracle 12c迁移到oracle 19c的数据对账
上面的查询将显示在 Oracle 12c 中存在但在 Oracle 19c 中不存在的行。使用 Excel、Python 或 diff 工具比较哈希值。如果所有行的哈希值匹配,则两个数据库中的数据是相同的。无需手动导出和比较,可以通过数据库链接直接比较哈希值。如果存在不匹配的哈希值,通过比较原始数据找出差异行。处理大数据(超过 100 行)将结果导出到 CSV 文件。a. 使用数据库链接直接比较。b. 使用脚本自动化比较。数据库表名cases。使用哈希比较行的步骤。
2025-02-26 00:34:08
311
原创 about Rundeck
https://github.com/devopsspiral/YTCH/Rundeck概况_51CTO博客_rundeckRunDeck首页、文档和下载 - 服务器自动化操作 - OSCHINA - 中文开源技术交流社区
2024-11-22 09:23:37
99
原创 kubenetes deploy knative 1.15
kubenetes deploy knative 1.15https://knative.dev/docs/install/https://bgithub.xyz/knative/eventing/releases/tag/knative-v1.15.0https://bgithub.xyz/knative/serving/releases/tag/knative-v1.15.0欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习
2024-08-13 16:32:30
1791
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人