![]() |
![]() |
#3 (permalink) |
初级会员
注册日期: 2012-01-13
帖子: 8
![]() |
![]()
1、在部署金笛短信java中间件时,首先您要确定金笛短信java中间件所部署的服务器与您的数据库服务器是否能够连通。windows在命令行下,Linux在终端下使用telnet指令来测试连通性。用法:telnet 数据库服务器IP oracle监听端口。
3、将访问orcale数据库的jdbc驱动包odbc14.jar(或odbc6.jar)拷贝到lib目录下。 2、在conf文件夹下找到配置文件JDSMSServer.conf,添加如下配置 #注意interface.及db后边的数字是根据你自己实际情况进行配置 interface.0=db1, Database db1.url=jdbc: oracle:thin: @<oracle server ip>:<port>:<database name> db1.driver=oracle.jdbc.driver.OracleDriver db1.username= db1.password= db1.type=oracle db1.tables.sms_in=smsserver_in db1.tables.sms_out=smsserver_out db1.tables.calls=smsserver_call db1.batch_size=50 db1.retries=2 db1.update_outbound_on_statusreport=no 按照以上的配置金笛短信java中间件就能够使用oracle数据库了。 如果连接orcale数据库时提示找不到或无SID的异常,请修改url为 db1.url=jdbc: oracle:thin: @(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = 数据库服务器IP)(PORT =端口)))(CONNECT_DATA =(SERVICE_NAME = CB)数据库服务名,即全局数据库名) ) 实际上 (DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = 数据库服务器IP)(PORT =端口)))(CONNECT_DATA =(SERVICE_NAME = CB)数据库服务名,即全局数据库名) ) 是从oracle客户端下的tnsname.ora文件中拷贝过来的。你访问的是哪个数据库就复制对应数据库的连接字符串即可 此帖于 2012-01-13 14:31 被 jdsmsserver 编辑。 原因: :@之间的空格需要去掉 :o之间的空格需要去掉 |
![]() |
![]() |