gpt4 book ai didi

java - 为什么启用 native 加密 (ASO) 后,Oracle 中的每个错误 SQL 请求都会出现 "Checksum fail"?

转载 作者:搜寻专家 更新时间:2023-11-01 01:20:42 26 4
gpt4 key购买 nike

我们最近将 Oracle 数据库配置为采用所谓的 native 加密(Oracle 高级安全选项)。

随着开发的进行,一些 SQL 查询有时会写得很糟糕,因此 JDBC 驱动程序(ojdbc7 v12.1.0. 2)。取而代之的是,引发了 Checksum Fail IOException

所以问题是我们根本没有任何语法或数据库完整性错误。 SQL GUI 编辑器中的问题是相同的,例如 DBeaverSQLDeveloperSQuirrel

最佳答案

对于驱动程序 ojdbc7 12.1.0.1,正确的 VM 参数名称如下:

-Doracle.net.crypto_checksum_client=REQUIRED
-Doracle.net.crypto_checksum_types_client=SHA1

关于java - 为什么启用 native 加密 (ASO) 后,Oracle 中的每个错误 SQL 请求都会出现 "Checksum fail"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37323204/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com