社区
Java
帖子详情
MS SQL2000的JDBC问题
shadowbell
2005-04-07 11:44:13
在JBuilder2005里设置MS sql总是出现"Error establishing socket"
classpath我也设了,是不是驱动的问题?4类型的驱动我已经换了n个了(MS 的好象只支持到JDK 1.3,我现在用的就是MS的)sql服务器也打开了,求高手指教在weblogic里也是同样的问题
求高手指教,急!
...全文
158
7
打赏
收藏
MS SQL2000的JDBC问题
在JBuilder2005里设置MS sql总是出现"Error establishing socket" classpath我也设了,是不是驱动的问题?4类型的驱动我已经换了n个了(MS 的好象只支持到JDK 1.3,我现在用的就是MS的)sql服务器也打开了,求高手指教在weblogic里也是同样的问题 求高手指教,急!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sunnystar365
2005-04-12
打赏
举报
回复
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)
shadowbell
2005-04-11
打赏
举报
回复
我的系统是XP SP2,Sq3的补丁以前就打了(chs_sql2ksp3.exe+chs_sql2kasp3.exe)
"启用WinSock代理,代理地址为127.0.0.1,代理端口为1433,这样也可以打开1433端口"这个也试了,然后用netstat -an查看,1433断口还是没开啊
sunnystar365
2005-04-11
打赏
举报
回复
如果你的操作系统是XPSP2或则是2003的话,应该安装SQLSP3升级包,因为1433端口被屏蔽掉了
你可以用netstat -an 查看1433端口是否打开
你也可以打开开始-->程序--Microsoft Sql Server-->服务器网络实用工具
然后启用WinSock代理,代理地址为127.0.0.1,代理端口为1433,这样也可以打开1433端口
记住用netstat -an 查看1433端口的开启情况
greennba99
2005-04-08
打赏
举报
回复
我安装了SP3,还是不行!!!!
cainiao0823
2005-04-07
打赏
举报
回复
过来看看
我的、庄的是ms的sp3jdbc驱动
奇怪的是服务器客户端在同一台机子上没有问题但分离了就不行了
提示也是ErrorjdbsqlserverDriver establishing socket"
搂住你的情况是这样吗?
OnlyFor_love
2005-04-07
打赏
举报
回复
安装MS SQL Server 2000的sp3补丁包( http://www.microsoft.com/downloads/details.aspx?FamilyId=90DCD52C-0488-4E46-AFBF-ACACE5369FA3&displaylang=zh-cn#filelist )。注意,不升级的话是无法正确连接到MS SQL Server 2000上的,会出现Error establishing socket错误。
kingfish
2005-04-07
打赏
举报
回复
打SQLServer的sp3后就可以了.
MS
SQL
2005
JDBC
JAVA 连接
SQL
Server数据库使用的驱动程序
DBeaver一款好用的、免费的、开源的的数据库管理工具,可下载
程序版本dbeaver-ce-22.1.1-x86_64-setup.exe DBeaver是免费和开源(GPL)为开发人员和数据库管理员通用数据库工具。 1.它支持任何具有一个
JDBC
驱动程序数据库,也可以处理任何的外部数据源。 DBeaver 通过
JDBC
连接到数据库,可以支持几乎所有的数据库产品,包括:My
SQL
、Postgre
SQL
、MariaDB、
SQL
ite、Oracle、Db2、
SQL
Server、Sybase、MS Access、Teradata、Firebird、Derby 等等。 商业版本更是可以支持各种 No
SQL
和大数据平台:MongoDB、InfluxDB、Apache Cassandra、Redis、Apache Hive 等。 2.跨平台使用、支持插件扩展,并且提供了许多数据库管理工具 ♚♔支持的操作系统 Windows (
2000
/XP/2003/Vista/7/10/11) Linux Mac OS Solaris AIX HPUX
AquaFold.Aqua.Data.Studio.v7.5.part2
Aqua Data Studio 是一个为数据库开发人员准备的集成开发环境,可以对数据库做查询、管理,提供大量的数据库工具,例如数据库比较、源码控制等,目前支持的数据库包括:Oracle, DB2 iSeries, DB2 LUW, MS
SQL
Server, Sybase ASE, Sybase Anywhere, Sybase IQ, Informix, Postgre
SQL
, My
SQL
, Apache Derby,
JDBC
, and ODBC.
AquaFold.Aqua.Data.Studio.v7.5.11.part1
Aqua Data Studio 是一个为数据库开发人员准备的集成开发环境,可以对数据库做查询、管理,提供大量的数据库工具,例如数据库比较、源码控制等,目前支持的数据库包括:Oracle, DB2 iSeries, DB2 LUW, MS
SQL
Server, Sybase ASE, Sybase Anywhere, Sybase IQ, Informix, Postgre
SQL
, My
SQL
, Apache Derby,
JDBC
, and ODBC.
MS
SQL
2000
JDBC
driver
问题
当使用hibernate中选择 MS
SQL
2000
JDBC
driver 时需要注意:在连接字符串中需要加入:SelectMethod=Cursor.
jdbc
:microsoft:
sql
server://ZD-003:1433;SelectMethod=Cursor;DatabaseName=test否则在一个session中执行执行一个以上的数据库操作时会抛出异常:java.
sql
Java
51,397
社区成员
85,844
社区内容
发帖
与我相关
我的任务
Java
Java相关技术讨论
复制链接
扫一扫
分享
社区描述
Java相关技术讨论
java
spring boot
spring cloud
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章