如何用sql2005练数据库,能给个实例和详细配置吗,急用,在线等

xiaoye 2009-12-20 01:23:26
如题
...全文
466 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
风云乍起 2009-12-21
  • 打赏
  • 举报
回复
JF
xiaoye 2009-12-21
  • 打赏
  • 举报
回复
问一下这步怎么配:
启用“TCP/IP”;双击“TCP/IP”  “IP 地址”  “IPAll”  “TCP 端口”项开启默认的“1433”。注意:0是开。
w5224108070 2009-12-20
  • 打赏
  • 举报
回复
纯java驱动的一些问题
一、 关于2000与2005的连接
在sql server 2000 中加载驱动和URL的语句是:
com.microsoft.jdbc.sqlserver.SQLServerDriver
jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=数据库名
课本的就是这种方式。
sql server 2005 中加载驱动和url的语句是:
com.microsoft.sqlserver.jdbc.SQLServerDriver
jdbc:sqlserver://localhost:1433; DatabaseName=数据库名
如果写法错误将会找不到驱动.
还有注意你的大小写
二、 设置SQL Server服务器(以下配置有些机需要配置)
注意:Sql 配置完,一般需要重起服务才生效.
(1)配置TCP端口:
Microsoft SQL Server 2005配置工具SQL Server配置管理器SQL Server 2005 网络配置MSSQLSERVER协议;

启用“TCP/IP”;双击“TCP/IP”  “IP 地址”  “IPAll”  “TCP 端口”项开启默认的“1433”。注意:0是开。

判断1433端口是否开可以用CMD命令测试
telnet 127.0.0.1 1433
如果是开的,会跳到一个黑黑的窗口


(2)外围应用配置:
Microsoft SQL Server 2005配置工具SQL Server外围应用配置器服务和连接的外围应用配置器
1.选MSSQLSERVERDatabase Engine远程连接本地连接和远程连接权使用TCP/IP或者同时使用TCP/IP和named pipes;

2.选SQL Server Browser服务启动类型改为“自动” 应用启动确定。(这个好象不启动也可以)

(3)修改默认的登录验证模式(由于在安装过程中是默认按“Windows 身份验证模式”方式安装,所以sa登录是被禁用的,即使将身份验证模式更改为“SQL Server 和 Windows 身份验证模式”,sa登录仍处于禁用状态,所以需要启用sa登录帐户):
1.在SQL Server Management Studio 的对象资源管理器中,安全性登录名右击“sa” 属性常规将登录名sa的密码和确认密码设为强密码状态登录启用确定;
2.在SQL Server Management Studio 的对象资源管理器中,右击服务器属性安全性服务器身份验证选择“SQL Server和Windows身份验证模式”确定->确定。

注意:以上自己的使用经验和找的资料,不知道是否有更好的其他方式。也许存在错误的设置
fendouxiaoqingnian 2009-12-20
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 zl3450341 的回复:]
Java codeimport java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;publicclass DBCon {privatestatic String driver="com.microsoft.sqlserver.jdbc.SQLServerDriver";privatestatic String url="jdbc:sqlserver://localhost:1433;databasename=stuDB";privatestatic String user="sa";privatestatic String pwd="sa";publicstatic Connection getConnection(){try {
Class.forName(driver);
Connection con=DriverManager.getConnection(url, user, pwd);
System.out.println("con success");return con;
}catch (ClassNotFoundException e) {// TODO Auto-generated catch block e.printStackTrace();
}catch (SQLException e) {// TODO Auto-generated catch block e.printStackTrace();
}returnnull;
}publicstaticvoid closeConnection(Connection con){if(con!=null){try {
con.close();
}catch (SQLException e) {// TODO Auto-generated catch block e.printStackTrace();
}
}
}publicstaticvoid closeStatement(Statement stm){if(stm!=null){try {
stm.close();
}catch (SQLException e) {// TODO Auto-generated catch block e.printStackTrace();
}
}
}publicstaticvoid closeResultSet(ResultSet rs){if(rs!=null){try {
rs.close();
}catch (SQLException e) {// TODO Auto-generated catch block e.printStackTrace();
}
}
}publicstaticvoid main(String[] args) {
getConnection();
}
}


private static String url="jdbc:sqlserver://localhost:1433;databasename=stuDB";
private static String user="sa";
private static String pwd="sa";
换你自己的用户名密码之类的
导入数据库jar包  sqlserverTCP/IP协议打开 服务打开 
[/Quote]
05 就按这样连就可以了 很简单 以后好好练练 这可是基础
老张-AI 2009-12-20
  • 打赏
  • 举报
回复
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;

public class DBCon {

private static String driver="com.microsoft.sqlserver.jdbc.SQLServerDriver";
private static String url="jdbc:sqlserver://localhost:1433;databasename=stuDB";
private static String user="sa";
private static String pwd="sa";

public static Connection getConnection(){
try {
Class.forName(driver);
Connection con=DriverManager.getConnection(url, user, pwd);
System.out.println("con success");
return con;
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return null;
}

public static void closeConnection(Connection con){
if(con!=null){
try {
con.close();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}

public static void closeStatement(Statement stm){
if(stm!=null){
try {
stm.close();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}

public static void closeResultSet(ResultSet rs){
if(rs!=null){
try {
rs.close();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}

public static void main(String[] args) {
getConnection();
}
}



private static String url="jdbc:sqlserver://localhost:1433;databasename=stuDB";
private static String user="sa";
private static String pwd="sa";

换你自己的用户名密码之类的
导入数据库jar包 sqlserverTCP/IP协议打开 服务打开
不善^ 2009-12-20
  • 打赏
  • 举报
回复

62,621

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧