sql server 组>数据库2)在相应"数据库"上单击右键,选择"属性"">
 
网站首页
JSP空间
动态资讯
开源项目
技术文档
资源下载
J2EE资源
客户论坛
在线支付
 
  技术文档>>JAVA>>新手入门>>基础入门>查看文档  
  谈jdbc sqlserver“error establishing socket”     
  文章作者:未知  文章来源:水木森林  
  查看:136次  录入:管理员--2007-11-17  
 
jdbc配置语句为: jdbc:microsoft:sqlserver://server_name:1433

如运行程序时出现 "error establishing socket" 错误,则应进行如下调试:

1 检查sql server 是否允许远程访问.具体步骤:

1)打开"企业管理器",打开控制台根目录>sql server 组>数据库
2)在相应"数据库"上单击右键,选择"属性"
3)选择"连接"选项卡,检查"远程服务器连接"下,rpc服务是否选择.

2 使用telnet ip地址 1433,系统是否提示连接出错,如系统提示出错
检查是否防火墙屏蔽了sql server 或 java ide 的网络访问端口
如果是,关闭防火墙,重新启动sql server和java ide,进行测试,
如果系统仍提示上述错误,尝试下列步骤

3 检查sql server 端口号及是否启用了tcp/ip协议,具体步骤:

1)打开"企业管理器",打开控制台根目录>sql server 组>数据库
2)在相应"数据库"上单击右键,选择"属性"
3)选择"常规"选项卡,点击"网络配置",如启用的协议中无"tcp/ip协议"将其加入
4)选择"tcp/ip协议",点击"属性",检查其端口号是否为1433
5)如端口号为1433将其修改为其它端口号,修改jdbc连接语句,将端口号同样改为新启用的端口号,如jdbc:microsoft:sqlserver://server_name:1400(假设新端口号为 1400)
 
 
上一篇: 说文解字:解读java中的“垃圾方言”    下一篇: 探索application server的世界
  相关文档
java reflection (java反射) 11-17
java 应用程序开箱即用的对象持久性 11-17
处理驱动器和文件夹 11-16
java基础-java语言的socket类详细介绍 11-17
关于创建java.exe文件的几种方法 11-17
如何用 hibernate 实现分页查询 11-17
equals与==操作符的比较 11-17
asp.net mvc:实现我们自己的视图引擎 (1) 09-05
java数据库编程中查询结果的输出 11-17
学习java&xml心得(2) 11-16
rcp中product文件的用法 11-17
为什么用 “==” 与 “equal”得到的输出不同 11-17
jdbc 概述(二) 11-17
java:web应用下实现定时任务的简便方法 11-17
java/vc单点登录的简单实现 11-17
emf编程使用 11-17
关于提高自己java水平的十大技术讨论 12-12
读取索爱手机固件版本信息和imei号 11-17
java程序获取绝对路径的代码! 11-17
关于java初学者需要了解的几个基础问题 05-19
返回首页 | 关于我们 | J网章程 | JSP空间合租 | 客服中心 | 免责声明 | 常见问题 | 参观机房
本站主机空间代理至厦门市华众网络科技有限公司
《中华人民共和国增值电信业务经营许可证》
编号:闽B2-20050079
@2005-2008福建JSP技术网 版权所有 闽ICP备05000928号
技术电话:13616026886
邮箱:admin@fjjsp.com 站长QQ,点击这里给我发消息