用户工具

站点工具


liux:案例分享

宜春学院

中间库信息:

oracle数据库
访问地址:10.0.10.151
实例名:orcl 
用户名:dmt   密码:dmt 
视图名:ly_view_ykt_yktxx
第一步:下载navicat_premium_cs_x64
第二步:配置连接

查询数据:

先根据客户提供的表信息做个简单的塞选,看下有没有我们需要的数据

 select * from ly_view_ykt_yktxx where sfmc <> '学生' 
 
 //查询视图,排除视图中的学生卡

编写成需要的脚本

 SELECT XGH AS SN, XM AS NAME, KH as CARD, '0000' as DPMNO, substr(BMMC, instr(BMMC, '\') + 1, 100) as dpmname FROM LY_VIEW_YKT_YKTXX where sfmc <> '学生'
 #表信息中每个人有部门信息,所以需要一个字符串数组,把每个人的部门信息复制出来
 

nccs数据库的baseinfo表中,新增如下信息

西安工程大学

中间库信息:

oracle数据库
访问地址:202.200.206.204
实例名:orcl 
用户名:usr_datai   密码:usr_datai 
一卡通视图名: v_JZG_ykt_wlkh
课表视图名:jzg_kb

厂家提供的信息:

集群链接jdbc:oracle:thin:@(description=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=202.200.206.204)(PORT=1521))(ADDRESS=(PROTOCOL=TCP)(HOST=202.200.206.205)(PORT=1521)))(FAILOVER=yes)(LOAD_BALANCE=yes)(CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME = RACDB)))

提炼脚本:

SELECT XGH AS SN,XM AS NAME,KH as CARD,'0000' as DPMNO, '西安工程大学'as dpmname,0 as status FROM v_JZG_ykt_wlkh
#由于表信息中未提供部门信息,所以定义一个西安工程大学的部门,把所有人强制到一个组里去

长春工业大学

该学校之前在R6.2的基础上部署过容器,现在升级到R6.6,经过验证,可以直接升级,容器正常运行同步,具体的验证过程,参考redmin链接

http://dev.idste.org:3280/redmine/issues/4349

liux/案例分享.txt · 最后更改: 2025/09/08 22:51 (外部编辑)