CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Java >  Web 开发

紧急!在线等!

楼主lontu(lontu)2005-03-04 10:22:57 在 Java / Web 开发 提问

由于安装数据库时添加了实例所以连接数据库时要这样  
  String   sConnStr   =   "jdbc:microsoft:sqlserver://127.16.1.15/lontu:1433;DatabaseName=ddd";  
  但是     "127.16.1.15/lontu"   是连不上数据库的  
  要这样"127.16.1.15\lontu"  
  "\"字符在java里面是不行的  
  所以希望有大侠提供个方案!  
  问题点数:100、回复次数:19Top

1 楼key_feng(射手之№雏)回复于 2005-03-04 10:27:30 得分 3

/\这样可以么??Top

2 楼Featured(我握着爱情的门票静静排队……)回复于 2005-03-04 10:28:00 得分 5

"127.16.1.15\\lontu"Top

3 楼java_augur(听着音乐 ☆☆☆☆☆☆)回复于 2005-03-04 10:28:25 得分 5

String   sConnStr   =   "jdbc:microsoft:sqlserver:\\\\127.16.1.15\\lontu:1433;DatabaseName=ddd";  
  Top

4 楼key_feng(射手之№雏)回复于 2005-03-04 10:28:31 得分 0

错了   是\\Top

5 楼guo__peng(guo__peng)回复于 2005-03-04 10:32:30 得分 3

就应该是这样\\Top

6 楼magie16036936(magie)回复于 2005-03-04 10:45:09 得分 5

"jdbc:microsoft:sqlserver://10.10.10.*:1433/test"Top

7 楼lontu(lontu)回复于 2005-03-04 10:54:00 得分 0

String   sConnStr   =   "jdbc:microsoft:sqlserver://127.16.1.15\\lontu:1433;DatabaseName=ddd";  
  提示   不能建立链接  
   
   
  String   sConnStr   =   "jdbc:microsoft:sqlserver:\\\\127.16.1.15\\lontu:1433;DatabaseName=ddd";  
  提示无效链接  
  Top

8 楼devilwind(天空星)回复于 2005-03-04 11:36:27 得分 5

我不知道你为什么不行,我用JAVA连MYSQL的时候也是"jdbc:mysql://beginner:3306/mysql"这样写,一样能连上,我不觉得你的代码有什么问题!Top

9 楼evanxie()回复于 2005-03-04 11:44:46 得分 5

应该很简单吧,试试File.separator,linux下和windows下的分隔符不一样,用这个可以通配!Top

10 楼evanxie()回复于 2005-03-04 11:45:41 得分 5

String   sConnStr   =   "jdbc:microsoft:sqlserver://127.16.1.15"+File.separator+"lontu:1433;DatabaseName=ddd";  
   
  try   try~   ^-^Top

11 楼zhiye(智野)回复于 2005-03-04 11:54:19 得分 3

我是这样写的:  
  jdbc:microsoft:sqlserver://192.168.8.96\KSDB;databaseName=test;selectMethod=cursorTop

12 楼crui(只抽红梅)回复于 2005-03-04 12:03:40 得分 3

连SqlServer  
  这样就行了:String   url   =   "jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=crui";Top

13 楼lontu(lontu)回复于 2005-03-04 14:35:47 得分 0

public   class   Test   {  
          public   static   void   main(String[]   args)   {  
                  String   string   =   "\\";  
                  System.out.println(string);  
                  System.out.println(File.separator);  
                  String   sConnStr   =   "jdbc:microsoft:sqlserver://172.16.1.15"+java.io.File.separator+"HENU:1433;DatabaseName=master";  
                  System.out.println(sConnStr);  
          }  
  }  
   
  输出  
  \  
  \  
  jdbc:microsoft:sqlserver://172.16.1.15\HENU:1433;DatabaseName=master  
  能输出这样的字符应该是符合了链接要求,但不知为什么还是提示  
  [SQLServer   200   Driver   for   JDBC]Error   establishing(建立)   socket  
   
  但是我的要是这样的话就可以连上,也就是链接没有实例的数据库  
  jdbc:microsoft:sqlserver://172.16.1.15:1433;DatabaseName=master  
   
    zhiye(智野)   兄写的  
  jdbc:microsoft:sqlserver://192.168.8.96\KSDB;databaseName=test;selectMethod=cursor  
  没有提供:1433  
  问一下selectMethod=cursor是什么意思,且'\'在java里面应是不对的,请问能再详细说一些码?多谢了!  
  sConnStr   =   jdbc:microsoft:sqlserver://192.168.8.96\KSDB;databaseName=test;selectMethod=cursor"  
  Top

14 楼Henu(守护进程)回复于 2005-03-04 16:47:20 得分 5

顶起来  
  理论上这样是没错的!Top

15 楼gxdragon(云横秦岭)回复于 2005-03-04 16:51:36 得分 25

你注意一下lontu实例用的端口,肯定不是1433,我以前也遇到过同样的问题,不用写实例名,写正确的端口就可以了,例如:jdbc:microsoft:sqlserver://127.16.1.15:1424Top

16 楼lijunjiejava(北京,我来了)回复于 2005-03-04 16:55:58 得分 15

我觉得不用写地址直接写sql事例名也可以的。另一个就是楼上说的看看是不是他们的端口就不一样。Top

17 楼java_augur(听着音乐 ☆☆☆☆☆☆)回复于 2005-03-04 22:26:16 得分 8

http://support.microsoft.com/default.aspx?scid=kb;zh-cn;313100Top

18 楼woodcord(我心飞翔)回复于 2005-03-05 08:34:17 得分 5

ding   ~Top

19 楼lontu(lontu)回复于 2005-03-07 09:10:30 得分 0

问题ok了,果然是端口号的问题,安装了实例数据库后,端口就变了。注册过数据库后看他的属性,就可以看到端口号  
  EG:  
      我的端口号由以前的1433变成了  
    jdbc:microsoft:sqlserver://127.16.1.15:1813  
  而不能写实例名连节数据库!Top

相关问题

  • 紧急!紧急!紧急!在线
  • 紧急,在线等待
  • 在线紧急求助!!!
  • 在线紧急求救
  • 在线紧急求救
  • 紧急求助,在线
  • 紧急求助,在线等!!!
  • 在线等: 紧急求助!!!
  • 紧急求助,在线等~~~~~~~~~~~~~~
  • 紧急问题,在线等……

关键词

  • sqlserver
  • jdbc
  • 数据库
  • microsoft
  • mysql
  • lontu
  • databasename
  • sconnstr
  • ddd
  • 连

得分解答快速导航

  • 帖主:lontu
  • key_feng
  • Featured
  • java_augur
  • guo__peng
  • magie16036936
  • devilwind
  • evanxie
  • evanxie
  • zhiye
  • crui
  • Henu
  • gxdragon
  • lijunjiejava
  • java_augur
  • woodcord

相关链接

  • CSDN Java频道
  • Java类图书
  • Java类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo