一.安装SQL2005后,sa无法登陆问题:
1. 用Windows身份验证登陆(这个应该是不会存在问题的, 在新安装好实例(SQL Server)的情况下, Windows身份验证是不可能被禁用的(安装过程中没有可以设置禁用Windows身份验证的地方)
Manage Studio -- 菜单"文件"--"连接对象资源管理器", 身份验证中选择"Windows Authentication"
2. 连接成功后, 右键你的实例, 选择"属性"
3. 在"属性"窗口中, 转到"Security"(安全性)项, 在"服务器身份验证"中设置为"SQL Server和Windows身份验证模式", 确定, 根据提示, 你应该重新启动sql服务
4. 重新启动sql服务后, 照用Windows身份验证连接, 然后执行下面的语句启用sa用户, 同时清除sa的密码(能成功登陆后再根据你的需要设置)
EXEC sp_password null,null,'sa'
ALTER LOGIN sa ENABLE
5. 语句执行完成后, 再用sa连接你的实例, 应该就没有问题了.
二.打开SQL2005的1433端口;
配置工具->Sql Server Configuration Manager->MSSQLSERVER的协议
看看TCP/IP协议是否启动,如果启动,右键菜单点"属性" ,在分页菜单中选"IP地址",把"IP1"和"IP2"中"TCP端口"为1433,
"已启用"改为"是"
配置工具->Sql Server Configuration Manager->SQL Native Client 配置->客户端协议->TCP/IP
选择TCP/IP右键菜单中"属性",确认"默认端口"是1433,"已启用"为"是".
如果打开1433端口后,服务启动不了,可能是与SQL2000的端口冲突,关闭2000的服务,即可!!!
三.JAVA连接SQL2005
在环境变量classpath 后面追加 C:\Program Files\Microsoft SQL Server2005 JDBC Driver\sqljdbc_1.2\enu\sqljdbc.jar
public static void main(String[] args) {
String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver"; //加载JDBC驱动
String dbURL = "jdbc:sqlserver://localhost:1433; DatabaseName=quickreport"; //连接服务器和数据库sample
String userName = "sa"; //默认用户名
String userPwd = "sa123"; //密码
Connection dbConn;
try {
Class.forName(driverName);
dbConn = DriverManager.getConnection(dbURL, userName, userPwd);
System.out.println("Connection Successful!"); //如果连接成功 控制台输出Connection Successful!
} catch (Exception e) {
e.printStackTrace();
}
}
在sql server 2000 中加载驱动和URL路径的语句是
String driverName = "com.microsoft.jdbc.sqlserver.SQLServerDriver";
String dbURL = "jdbc:microsoft:sqlserver://localhost:1433; DatabaseName=sample";
而sql server 2005 中加载驱动和url的语句则为
String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver";
String dbURL = "jdbc:sqlserver://localhost:1433; DatabaseName=sample";
分享到:
相关推荐
java连接sql2005 的源代码,可以供开发人员参考使用
简单的 代码,jdbc连接到SQL2005!
Java 连接SQL2005的简单代码,适合新手
JAVA连接sql2005.pdf
java连接sql2005 windows集成, java连接sql2005 windows集成
用于java连接Sql2005的jar包
用java连接sql2005的一个java类
javaweb 连接SQL2005方式 初学者宝贵的资料
java程序连接到sql2005的程序包,java数据库开发必备。
Java连接sql server2005的驱动程序,此版本为最新版本。
关于JAVA连接SQL2005的问题
JAVA连接sql2005[归纳].pdf
JAVA连接sql2005[借鉴].pdf
java写的界面用jdbc连接sql2005,可以进行增加删除操作
很好用的连接SQL2005的驱动包 msbase.jar mssqlserver.jar msutil.jar
这是一个简单的连接sql2005的代码,里面有我连接成功的数据库代码,以及连接sql2005的驱动包,里面完整的包含了数据库的创建能插入了相关数据,保证导入数据库就可以成功连接!
发现自己连接不上2005数据库,那么帮助文档就显得很重要
该资源是常用于连接sql2005数据库的驱动包和连接出现错误的解决方法以及连接书库的方法文档。
Java连接低版本和高版本SqlServer的jar包。sqljdbc4.jar是用于连接sql2008数据库的驱动程序jar文件,也就是Java的JDBC对SQL2008的支持JAR。sqljdbc4.jar 类库提供对 JDBC 4.0 的支持。它不仅包括 sqljdbc.jar 的所有...