首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 培训 数据库 书店 程序员
中国软件网
欢迎您:游客 | 登录 注册 帮助
  • 问过好多高手的,他们说没有遇到这种问题 [已结贴,结贴人:cjm7878]
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-04-25 15:56:23 楼主
    jsp和tomcat6配好了,本地连接 连上后,运行正常,但如果将网络断开,也就是将本地连接断开,在登录时(主要是从数据库校验用户名和密码)就会失败,查看日志为:


    Caused by: java.sql.SQLException: Network error IOException: \\127.0.0.1\pipe\sql\query (不能访问网络位置。有关网络排除故障的信息,请参阅 Windows 帮助。)
    at net.sourceforge.jtds.jdbc.ConnectionJDBC2. <init>(ConnectionJDBC2.java:385)
    at net.sourceforge.jtds.jdbc.ConnectionJDBC3. <init>(ConnectionJDBC3.java:50)
    at net.sourceforge.jtds.jdbc.Driver.connect(Driver.java:182)
    at org.apache.tomcat.dbcp.dbcp.DriverConnectionFactory.createConnection(DriverConnectionFactory.java:38)
    at org.apache.tomcat.dbcp.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:294)
    at org.apache.tomcat.dbcp.dbcp.BasicDataSource.validateConnectionFactory(BasicDataSource.java:1247)
    at org.apache.tomcat.dbcp.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1221)
    ... 29 more
    Caused by: java.io.FileNotFoundException: \\127.0.0.1\pipe\sql\query (不能访问网络位置。有关网络排除故障的信息,请参阅 Windows 帮助。)
    at java.io.RandomAccessFile.open(Native Method)
    at java.io.RandomAccessFile. <init>(RandomAccessFile.java:212)
    at java.io.RandomAccessFile. <init>(RandomAccessFile.java:98)
    at net.sourceforge.jtds.jdbc.SharedLocalNamedPipe. <init>(SharedLocalNamedPipe.java:61)
    at net.sourceforge.jtds.jdbc.ConnectionJDBC2.createNamedPipe(ConnectionJDBC2.java:467)
    at net.sourceforge.jtds.jdbc.ConnectionJDBC2. <init>(ConnectionJDBC2.java:307)
    ... 35 more


    郁闷呀,不知什么原因,防火墙都已关闭了
    100  修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-04-25 15:59:341楼 得分:8
    数据库也是安装在本地嘛??
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-04-25 16:06:552楼 得分:8
    用的什么数据库?M$ SQLServer ? MySQL ? Oracle?
    驱动的版本?
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-04-25 16:10:143楼 得分:0
    是安装在本地,sql server 2000
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-04-25 16:12:114楼 得分:8
    SP3补丁打了么?
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-04-25 16:36:135楼 得分:0
    打过SP3补丁了
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-04-25 16:40:256楼 得分:8
    帮顶一下
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • yami251139
    • 等级:
    发表于:2008-04-25 16:43:567楼 得分:8
    你连接数据库的时候还要访问网络?
    是不是引用的jar的地址不对?
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-04-25 16:44:168楼 得分:10
    友情UP
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-04-25 16:47:009楼 得分:8
    你用localhost试试呢?
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-04-25 16:48:1110楼 得分:8

    真的没遇到过 哈哈!
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • AwL_1124
    • 等级:
    发表于:2008-04-25 16:49:3411楼 得分:8
    \\127.0.0.1  后边应该有数据库的端口号吧···
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-04-25 16:56:5612楼 得分:0
    context中有端口号的,
    url="jdbc:jtds:sqlserver://127.0.0.1:1433/txjj;namedPipe=true"
    关键是本地连接断开后,就不能连接数据库了
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-04-25 17:21:3513楼 得分:8
    应该是你的ServerName写上了其他IP改回127.0.0.1试试呢…………以前有人在配置apache的时候出现过这个情况…………你试试看
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-04-25 17:29:2214楼 得分:8
    我想应该是你的ServerName写错了正如楼上所说
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-04-25 17:31:5615楼 得分:8
    引用 13 楼 guoxiaopeng1982 的回复:
    应该是你的ServerName写上了其他IP改回127.0.0.1试试呢…………以前有人在配置apache的时候出现过这个情况…………你试试看
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-04-26 08:53:2316楼 得分:2
    顶顶
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-04-26 09:38:2017楼 得分:0
    问题已解决,原来是我的IBM笔记本个性化的硬件问题,装了loopback就好了,感谢各位,来都有分,请接分
    修改 删除 举报 引用 回复

    网站简介广告服务网站地图帮助联系方式诚聘英才English 问题报告
    北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
    世纪乐知(北京)网络技术有限公司 提供技术支持
    Copyright © 2000-2008, CSDN.NET, All Rights Reserved