社区
Java EE
帖子详情
JDBC无法连接SQLServer数据库为什么(急)?
紧心
2009-12-10 01:16:07
我已经导入了驱动包,连接字符串没有错,密码和用户名都正确,
可是用JDBC连接SQLServer的时候,总是提示:Error establishing socket!
请高手指教这是什么问题啊!
...全文
598
9
打赏
收藏
JDBC无法连接SQLServer数据库为什么(急)?
我已经导入了驱动包,连接字符串没有错,密码和用户名都正确, 可是用JDBC连接SQLServer的时候,总是提示:Error establishing socket! 请高手指教这是什么问题啊!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
VictoryDou
2009-12-11
打赏
举报
回复
这是你的数据库端口的问题,看这个文章就一目了然了:http://hi.baidu.com/neworld99/blog/item/b9655632906c6a93a9018ed7.html
chaluhe001
2009-12-11
打赏
举报
回复
这个问题我前天也遇到了 当时 是因为驱动包 错了 后来 弄对了驱动包后 还是不行 最还是下的SQL2000的SQP4补丁 你安装上就可以了
剪刀布
2009-12-11
打赏
举报
回复
用JDBC连接sql2000时,首先要导入sql2000的驱动包,然后sql2000要升级,这里用sql 2000 pack3或者pack4,一般装上pack3之后连接数据库就没问题了,如果需要进行较复杂的数据库处理,建议选择pack4补丁。sql2005没弄过……
lijun3159
2009-12-11
打赏
举报
回复
用的哪个版本sql server
倾听-csdn
2009-12-10
打赏
举报
回复
这个其实我碰到过, 你把那个sqlserver的服务停掉,开启mssql的服务就可以连接的上去了
appleman3617
2009-12-10
打赏
举报
回复
sql server配置有问题估计
老张-AI
2009-12-10
打赏
举报
回复
[Quote=引用 2 楼 gxw19820801 的回复:]
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)
以下的方法你每种的去试试:
#检查一下sql server的connection有没有full.
#如果是认证的问题.
可到sql enterprice manager->指定server->内容->安全性.
把验证改为 SQL server 及 windows.
#点选属性检查一下port是否正确.
#执行%MSSQL_HOME%\80\Tools\Binn\SVRNETCN.exe
把TCP/IP启用.
#关掉防火墙.
#把SQL server update到sp3:
http://www.microsoft.com/sql/downloads/2000/sp3.asp
经我验证,一般升级到sp3就好用了!
[/Quote]
对着看看吧
gxw19820801
2009-12-10
打赏
举报
回复
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)
以下的方法你每种的去试试:
#检查一下sql server的connection有没有full.
#如果是认证的问题.
可到sql enterprice manager->指定server->内容->安全性.
把验证改为 SQL server 及 windows.
#点选属性检查一下port是否正确.
#执行%MSSQL_HOME%\80\Tools\Binn\SVRNETCN.exe
把TCP/IP启用.
#关掉防火墙.
#把SQL server update到sp3:
http://www.microsoft.com/sql/downloads/2000/sp3.asp
经我验证,一般升级到sp3就好用了!
dinghun8leech
2009-12-10
打赏
举报
回复
楼主看这:http://www.blogjava.net/lpeter/archive/2006/12/22/89501.html
baidu和google是好东西,建议楼主多用,呵呵。
Java通过
JDBC
连接
SQLserver
2017
本文详细介绍了
SQLServer
2017Express的安装过程,包括配置网络协议、开启远程服务及安装SSMS管理工具。同时,提供了在Win10环境下解决常见
连接
问题的方法,如开启1433端口、使用Telnet测试
连接
,以及安装和配置
JDBC
驱动程序以实现Java应用与
SQLServer
数据库
的
连接
。
JDBC
之用IDEA
连接
SQLServer
数据库
实用教程
本文详述了使用Java通过
JDBC
连接
SQLServer
数据库
的完整步骤,包括启用TCP/IP协议,设置身份验证登录,下载并导入驱动jar包,以及编写测试代码进行
数据库
连接
和查询操作。同时,文章提供了遇到
连接
报错时的解决方案,并强调了解决问题和自学能力对于程序员的重要性。
java使用
jdbc
连接
SQLserver
等
数据库
本文讲解了如何通过Java
连接
数据库
。先介绍了Java
连接
数据库
的工具
JDBC
,给出了
JDBC
驱动的下载方式及添加到IDEA的方法。接着说明了
数据库
的配置,包括登录用户、IP端口设置等。还提及在
数据库
创建表、在IDEA创建类并给出增删查改代码,最后给出实践项目链接。
JDBC
驱动
连接
SQLserver
数据库
本文详细介绍
SQLServer
2019的配置流程,包括环境搭建、
连接
测试及使用Java进行
数据库
操作。通过创建示例
数据库
及表,演示了存储过程的创建与执行,并实现了Java程序查询特定数据。
idea
连接
SQLserver
数据库
(最简单最直白的
连接
sqlserver
2008R2
数据库
)
本文详细介绍了如何在IDEA中
连接
SQLServer
2008R2
数据库
,包括准备
JDBC
驱动、配置
SQLServer
的TCP/IP、在IDEA中导入jar包并创建测试类进行
连接
验证。提供了解压后的
JDBC
驱动下载链接,并展示了成功
连接
后的
数据库
状态。
Java EE
67,536
社区成员
225,852
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章