日期:2014-05-18  浏览次数:20835 次

RXT的二次开发转向使用ORACLE数据库而不是默认的ACCESS
RXT的二次开发 最近参与RTX2007于企业门户OA系统的集成项目,由于rtx的默认数据库access不能满足企业门户的需要,因此迫切需要使用ORACLE数据库,经过查资料明白rtx数据库可以转到任何支持ODBC的数据库,oracle是符合这项要求的。
本人在机子上装好RTX2007的服务端后,按找要求配置好环境,打开RTX2007服务管理器,右键点击的“数据服务器”修改它的数据库连接字符串,字符串写法参考页面“http://www.connectionstrings.com/?carrier=oracle”测试过程如下:

ODBC  
New version 
原版样例:
Driver={Microsoft ODBC for Oracle};Server=myServerAddress;Uid=myUsername;Pwd=myPassword;
本机应用,已经建立了一个rtx用户,赋予sysdba的权限,将RTXserver安装目录下的install目录下的rtxdb.sql中的语句运行了一次(建表),然后修改RTX管理器数据服务器的数据库连接字符串:  
尝试(1)
Driver={Microsoft ODBC for Oracle};Server="localhost";Uid=rtx;Pwd=rtx  

尝试(2)
Driver={Microsoft ODBC for Oracle};Server="127.0.0.1";Uid=rtx;Pwd=rtx  
 
(1)(2)中的server值不论是否加" "都测试失败. -_-

Old version 
原版样例:
Driver={Microsoft ODBC Driver for Oracle};ConnectString=OracleServer.world;Uid=rtx;Pwd=rtx (测试失败,不知道ConnectString该如何指定)

如果各位看官有空的话,请大家帮帮忙~

------解决方案--------------------
RXT的二次开发的数据库转向,我也没遇到过,我先找一下资料,
关注ing!

------解决方案--------------------
先帮顶
------解决方案--------------------
顶出来~