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该如何指定)如果各位看官有空的话,请大家帮帮忙~
本人在机子上装好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该如何指定)如果各位看官有空的话,请大家帮帮忙~
关注ing!
连接oracle 连接上了
使用下面这样的连接字符串
Driver={Microsoft ODBC for Oracle};Server=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=ip)(PORT=1523))(CONNECT_DATA=(SID=sid)));Uid=id;Pwd=ps;但是我这里有新的问题
导入不进数据,
然后手工导入数据后,运行还是出错
后来清除所有数据,修改管理员密码
测试了下,rtx是能够往oracle写入数据的,而且写入的和sql server 一模一样
不知道是不是编码还是其他什么问题,认证的时候还是出错,怀疑可能链其他表查询,又重新将所有数据导入,
还是出错,
回复下
等待其他仁兄有解决的贴上来