a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 211|回复: 0

[专业语言] JAVA认证:在连接SQLserver数据库是应注意的问题

[复制链接]
发表于 2012-8-4 12:44:44 | 显示全部楼层 |阅读模式
毗连SQLserver数据库注重事项9 ?" x8 Q5 w7 H, Q
  在Java文件中,毗连SQLserver数据库时,需要一个毗连数据库的驱动文件。
7 y( m. O% n6 i9 U  在你安装JDK的路径下的lib文件夹里拷贝一个文件jtds-0.6.jar,而且在情形变量里设置classpath,例如:你的jdk装在c:“jdk,那么情形变量classpath的路径应设为c:“jdk“lib“jtds-0.6.jar。(情形变量知道这么设吧?在我的电脑的属性,高级里。多个路径之间用分号离隔。)
1 Q  _$ x/ E: @' g( f  这里供给SQLserver毗连驱动文件jtds-0.6.jar,解压后拷贝到jdk路径下的lib文件夹里。
' X; E* O0 n( Q4 J) O' A- z5 c  具体在文件中的应用:
% p2 x2 B0 p0 N. l. Q8 g5 z  import java.sql.;
1 S/ ~, G; i) E" }  String url="JDBC:jtds:sqlserver://localhost:1433/‘数据库名";2 `  T3 k& W& t6 ]6 U
  String driver="net.sourceforge.jtds.jdbc.Driver";! a) v. G! {. o3 F4 H- t
  Class.forName;& N. P. q) @$ y9 H+ A- ?7 B8 X
  Connection conn=DriverManager.getConnection;
" y3 x3 p; x& I- A: w; G  就可以毗连到你的数据库了。$ ~- l  h! Y1 u' S% U. n9 [
  1433是SQLserver默认的端口号,假如要毗连到其他机械上,要将localhost改为其他机械的IP地址,如192.168.0.101。
: r0 J6 d7 f& }: N3 b2 x. G$ v3 q  其中数据库名是你所新建的数据库的名称,用户名和密码是你上岸SQLserver是的用户名和密码。
* Y+ I4 j6 K9 x  有的人安装SQLserver时用的是Windows身份验证,那媚暌姑户名和密码都为空。假如不能上岸,或者要用SQL身份验证的话,需要改削注册表。在运行里打开regedit,然后查找loginmode(具体位置:hkey_local_machine“software“microsoft“MSSQLserver“
( a( `: R+ Y* J; S  mssqlserver“),仅用Windows身份验证的值为1,同化身份验证的值为2。只要将1改为2,就可以用SQL身份验证了,用户名为‘sa‘,密码为空。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-5-7 07:23 , Processed in 0.514473 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表