联奕科技工程体系

 找回密码
 立即注册
查看: 246|回复: 3

【门户-认证】4.3门户和4.3.3认证连接oracle 12c数据库问题操作

[复制链接]

24

主题

31

帖子

6238

积分

论坛元老

Rank: 8Rank: 8

积分
6238
发表于 2019-8-28 20:35:32 | 显示全部楼层 |阅读模式
本帖最后由 huangchuangbin 于 2021-1-21 10:22 编辑

注:请务必再做删除操作前,进行tomcat备份,以防操作失误
认证4.3.3和门户4.3都是针对oralce 11g开发的,其所用的驱动和函数是使用11g,在12c这个版本中,驱动和函数做了改变,相应的,门户和认证都必须做出改动,详细如下:
1、把门户和认证所有工程的自带驱动(ojdbc14.jar或ojdbc6.jar)删除,加入ojdbc7.jar。(这个适用认证和门户所有版本操作,注意:一定要删除旧的驱动,门户的war和删除webapps下的对用的工程驱动)
2、修改数据库配置中URL为jdbc:oracle:thin:@//xxx.xxx.xxx.xxx:1521/orcl(适用门户认证所有版本,注意:集群也是可以这样配置)
3、重启服务访问认证页面是否正常(只访问页面,页面能出来即可,无需登录)
4、启动正常之后,由于12c的函数发生更改,有些函数被舍弃,所以认证必须修改引用被废弃的函数文件,认证修改的文件请看附件


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

21

主题

39

帖子

1万

积分

版主

Rank: 7Rank: 7Rank: 7

积分
10618
发表于 2021-1-21 10:51:18 | 显示全部楼层
补充说明:除了修改工程的jar和驱动外,还有可以修改数据库服务端配置
sqlnet.ora文件添加两行(或者修改),修改文件后直接生效,不需要重启服务和监听的:

SQLNET.ALLOWED_LOGON_VERSION_SERVER=8
SQLNET.ALLOWED_LOGON_VERSION_CLIENT=8

参考
https://blog.csdn.net/weixin_33717298/article/details/94721814
回复 支持 反对

使用道具 举报

21

主题

39

帖子

1万

积分

版主

Rank: 7Rank: 7Rank: 7

积分
10618
发表于 2021-1-21 10:54:41 | 显示全部楼层
补充说明:在启动认证的时候,请仔细观察日志是否有次报错


处理方案:在lyasp用户下面执行以下脚本,一段段内容执行





本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 支持 反对

使用道具 举报

24

主题

31

帖子

6238

积分

论坛元老

Rank: 8Rank: 8

积分
6238
 楼主| 发表于 2021-2-2 10:39:17 | 显示全部楼层
huangchuangbin 发表于 2021-1-21 10:54
补充说明:在启动认证的时候,请仔细观察日志是否有次报错

请在plsql客户端执行,其他客户端执行,可能会报错
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|ly-sky.com

GMT+8, 2025-12-17 23:38 , Processed in 0.091336 second(s), 20 queries .

快速回复 返回顶部 返回列表