可以通过本地机的数据提供者直接访问数据库,sqlserver 是提供了网络访问功能的dbms系统。无需重写winsock。
使用ado,在连接字符串中把服务器地址/用户名/密码写入就可以直接访问数据库了。
Provider=sqloledb;Data Source=[hostname];Initial Catalog=[dbname];User Id=[username];Password=[password];
更换服务器地址就需要重写连接字符串,不过可以把这类敏感信息加密到2进制文件中,在程序中动态调用。常见方法是使用配置文件的多服务器镜像,则更换服务器后可以从其他来源获得新服务器信息。
但是不推荐这种做法,打破了一般聊天程序的体系结构。之前你说的方法是一般分布式程序的常见做法,有很多现成方案可用,也无需从socket开始写。
方法如下
首先确定你要修改的连接是否能正常访问,然后,jsp项目,除了修改html文件,不用重启tomcat,修改其他文件,都需要重启tomcat的。
tomcat仅是一个服务,跟你连的上连不上数据库没有关系 看下你项目中数据库的路径\参数是否都正确。
以上就是关于局域网连接不到数据库全部的内容,包括:局域网连接不到数据库、tomcat运行安卓项目连不上数据库、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)