Java连接SqlServer2008数据库(转)
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Java连接SqlServer2008数据库(转),小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2196字,纯文字阅读大概需要4分钟。
内容图文
java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
public class Test {
public static void main(String args[]) {
// Create a variable for the connection string.
String connectionUrl = "jdbc:sqlserver://localhost:1433;"
+ "databaseName=AdventureWorks;integratedSecurity=true;"
;
String url = "jdbc:sqlserver://127.0.0.1:1368;databaseName=mydb;user=sa;password=qiaoning";
//sa身份连接
String url2 = "jdbc:sqlserver://127.0.0.1:1368;databaseName=mydb;integratedSecurity=true;";
//windows集成模式连接
// Declare the JDBC objects.
Connection con =
null;
Statement stmt =
null;
ResultSet rs =
null;
try {
// Establish the connection.
System.out.println("begin."
);
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"
);
con =
DriverManager.getConnection(url);
System.out.println("end."
);
// Create and execute an SQL statement that returns some data.
String SQL = "SELECT TOP 10 * FROM aud_t_basis"
;
stmt =
con.createStatement();
rs =
stmt.executeQuery(SQL);
// Iterate through the data in the result set and display it.
while (rs.next()) {
System.out.println(rs.getString(4) + " " + rs.getString(6
));
}
}
// Handle any errors that may have occurred.
catch (Exception e) {
e.printStackTrace();
}
finally {
if (rs !=
null)
try {
rs.close();
} catch (Exception e) {
}
if (stmt !=
null)
try {
stmt.close();
} catch (Exception e) {
}
if (con !=
null)
try {
con.close();
} catch (Exception e) {
}
}
}
}
第二种:混合身份验证模式,用上边java代码的url2.
在集成模式下需要如下操作:
找到你刚才的解压目录:进入sqljdbc_3.0\chs\auth\x64,我的是64位系统,如果是32位就x86,将一个名为sqljdbc_auth.dll的文件拷贝到:C:\Windows\System32下,就好了
最后就是sqlserver2008用的是动态端口,需要你配置一下:
打开配置工具->SQLServer配置管理器->SQLServer网络配置->MSSQLSERVER的协议->TCP/IP启用,把TCP动态端口中的0都删掉,留空;然后把列表拉到最下边(IPALL),配置一个固定端口,以后你连接数据库就用这个端口就可以了:如下图
![Java连接SqlServer2008数据库(转) - 文章图片](/upload/getfiles/0001/2021/4/24/20210424123243643.jpg)
这里我用的是1368,数据库重启后,就可以用上面的程序连接了.
Java连接SqlServer2008数据库(转)
标签:
本文系统来源:http://www.cnblogs.com/ITGirl00/p/4795050.html
内容总结
以上是互联网集市为您收集整理的Java连接SqlServer2008数据库(转)全部内容,希望文章能够帮你解决Java连接SqlServer2008数据库(转)所遇到的程序开发问题。
如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
来源:【匿名】