jsp 连不上 SQL 2005

来源:百度知道 编辑:UC知道 时间:2024/05/08 07:59:31
JSP连不上数据库,代码是没问题的,别的机子上可以。
测试连接的时候异常如图所示。

有人说是1433端口没打开,要打SQL 2000 SP4补丁。
可我用的是SQL 2005 啊?可以打SQL 2000 SP4补丁吗?

不用那个1433端口,别外开个端口可以不?怎么操作呀?

看着你的显示器,你会发现你的显示器是方形的,这没错吧,除非你很有前,买了个苹果的,那种不好看,我觉得特别恶心

看完你的显示器后你在你显示器的屏幕上,如果你电脑开着的话。那你的显示器因该是亮着的,但是也有可能你把显示器给关了,当然,如果你看的到我现在打的字的话,说明你的显示器是开的。

然后你发现显示器左下角有个开始按钮,我现在告诉你,大胆的单击它,放心,不会爆炸的,然后你回看到程序两个字,在发你可爱的鼠标移到上面,你会看见 Microsoft SQL Server 2005 ,然后有配置工具 ,在找到
SQL Server Configuration Manager ,打开他

你发现了是什么?是不是很神气,你的电脑奇迹般的打开了一个WinForm窗口

选中SQL Server 2005 服务,看看右边的SQL Server(MESSQLSERVER)是不是正在运行,如果没有,那打开他

接着看看SQL Server 2005 网络配置,选中SQL Server(MESSQLSERVER)后,看看那四个协议是否开启,其实JSP开发只要开两个,Shared Memory 和 TCP/IP 打开那两个,后,在重启动你SQL Server 2005 服务 中的
SQL Server(MESSQLSERVER) 就OK了

是不是很神气?快请我吃饭吧,哈哈

要导sql2005jar包,连接字符串是这样的:
这是驱动:com.microsoft.sqlserver.jdbc.SQLServerDriver
这是连接字符串:
"jdbc:sqlserver://localhost:1433;databasename=epet","sa","123456"
那个端口号可以改的,应该是1000(这个我也不太记的了,反正是1000以上的奇数就行)以上的奇数吧,偶数是出口,奇数是入口。
SQL 2000 SP4补丁这个是针对SQL 2000数据库的
SQL 2005还没有补丁

应该用sqlserv