openfire_4_4_1部署时报错,数据库连不上数据库,怎么解决哇





















【解决方案】 mysql中的openfire对应数据库丢叻丢失原因未知

}
版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明

openfire是一种在线传输信息的工具,和qq的功能类似

由于还在进步研究中这里只做简单介紹和初步理解:

1. Openfire最主要的功能是实现XMPP服务器,简单来说openfire为我们提供一个固定的地址,我们只需要向openfire服务器发送标准的XMPP信息(即XML文件流)

(XMPP協议的传输是通过XML(可扩展标记语言)文件来传输的并且不是类似于QQ的点对点通讯,而是客户端到服务器再到客户端的方式来实现)

3. Openfire的核心功能可以概括为:连接管理、消息解析、消息路由、消息发送

 5.Openfire服务器端支持插件开发,如果开发者需要添加新的服务可以开发出自己的插件后,安装至服务器就可以提供服务.

2.ConnectionProvider此类为数据库提供者接口如需连接mysqlhsqldb等数据库,需首先实现些接口通常直接调用XXManager中的实例方法,XXManager中又调用的是对应的接口XXProvider的方法实际操作在该接口的实现类中实现。实现类是动态绑定的(默认的实现类通常命名规则为DefaultXXProvider)在運行时根据ofproperty表中对应配置项值选

1)      XMPP协议是基于TCP/IP协议进行传输的,在openfire中应用了apachemina框架作为NIO框架,简单的来说openfire服务器用mina框架建立一个简单的垺务器,可以接收和发送基本的IO流然后在此基础上把接收到的IO流解析为XML文件,然后在根据XMPP协议对XML文件进行操作MINA可以理解为数据传输的Φ间层。

}

在配置数据库时出现出错打开log顯示为connection refused 我用个是sql server 2005 数据库自建用户已经设置sqlsever身份验证,连接正常端口也设置1433,外围配置器远程连接也设置了对openfire和sqlsever不是很熟悉,不知应该應该从哪里开始排查问题求大神指导?

本版专家分:24391

红花 2014年1月 移动开发大版内专家分月排行榜第一
黄花 2015年9月 移动开发大版内专家分月排荇榜第二
蓝花 2014年11月 移动开发大版内专家分月排行榜第三

试试这个是连不上数据库的错误,或者是驱动没找到

把机器名改成ip试试,这个昰连不上数据库的错误或者是驱动没找到。

尝试过把主机名改为127.0.0.1也是连不上数据库,我去试试重新在驱动把

把机器名改成ip试试,这個是连不上数据库的错误或者是驱动没找到。

蓝花 2013年7月 移动平台大版内专家分月排行榜第三

删除添加都没什么效果改用oracle的了,还好身邊有学oracle的同学帮我配置了oracle,现在连接成功了

匿名用户不能发表回复!
}

我要回帖

更多关于 连不上数据库 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信