jdbc连接sqlserver2008过程注意几点(非web项目)
来源:互联网 发布:剑三好友招募积分算法 编辑:程序博客网 时间:2024/05/21 09:31
教材上的是sqlserver2000版本的连接,网上写的又都太散,看了一直蒙圈,只能报一次错解决一次,断断续续弄了两天。
1.下载驱动只需要将sqljdbc4.jar添加到项目中
网上有说最好把sqljdbc.jar和sqljdbc4.jar都加上以免错误,但正确的方式是只添加sqljdbc4.jar,否则会报错。
添加方式:
project->properties->Java Build Path-> 右侧按钮 Add External JARs... 找到sqljdbc4.jar路径添加。
2.添加后需要配置TCP/IP端口(网上很多带图带字的过程~)
第一步:开始->所有程序->Microsoft SQL Server 2008->配置工具->SQL配置管理器,打开
左侧SQL server 网络配置->SQL EXPRESS的协议->右侧打开TCP/IP->IP地址
将其中一个ip地址设置为127.0.0.1,并把它的“启用”设置成“是",把最下面 IPALL的TCP动态端口设置成1433,点确定
关闭后回到右侧的TCP/IP,将”禁用“右键设置成”启用“
第二部:右侧SQL Native Client 10.0配置 ->客户端协议>TCP/IP,设置成”启用“
第三部:右侧SQL服务->找到自己的SQL服务器,右键重启(一般是绿色标志的,正在运行)
3.关于连接代码书写部分报了两处错误
· 第一次报错在Class.forName(driver)
错在驱动和url路径错误,2008版的路径和2000版的路径方法不同,正确书写如下:
String driver="com.microsoft.sqlserver.jdbc.SQLServerDriver";
String url="jdbc:sqlserver://localhost:1433;DatabaseName=MMS";
· 第二次报错在用户名登录失败
一直没搞懂代码里面的用户名、用户密码和SQLserver有什么关联
以为用户名和密码自行定义后数据库会自动创建该用户,其实弄反了,是数据库中的用户和用户密码写在程序里。
数据库中有个默认'sa'用户,密码不详懒得翻,直接用windows身份登陆,再进入”安全性“找到”登录名“->sa 右键属性更改密码
最后把sa用户和对应的密码写到程序里,连接成功
- jdbc连接sqlserver2008过程注意几点(非web项目)
- JDBC连接Sqlserver2008
- JDBC连接sqlserver2008
- JDBC连接sqlserver2008
- 使用JDBC连接sqlserver2008
- jdbc连接sqlserver2008数据库
- JSP JDBC 连接 SqlServer2008
- JDBC 连接SQLSERVER2008数据库
- JDBC编程需要注意的几点
- web项目测试注意点
- WEB 项目开发注意点
- sql2005创建存储过程(需要注意的几点)
- tomcat+jdbc+sqlserver2008连接池
- web.xml 需要注意的几点
- JDBC连接SqlServer2008图解:直连(纯JAVA方式)
- 利用jdbc连接sqlserver2008(打开用户,配置远程登录)
- jdbc连接数据库步骤(mysql、oracle、sqlserver2008)
- jdbc连接数据库步骤(mysql、oracle、sqlserver2008)
- dedecms标签:channelartlist当前频道的下级栏目的内容列表
- ZOJ-1884
- block使用小结、在arc中使用block、如何防止循环引用
- sdfgh
- 迭代器和下标之间转换
- jdbc连接sqlserver2008过程注意几点(非web项目)
- 修改smali文件重新编译后出现 java.lang.VerifyError:
- CSDN的博客积分计算规则及博客排名规则 csdn博客计分原则 CSDN博客排名规则
- Ext TextField默认提示信息,并支持中文按2个长度计算
- ServiceManager学习 (manager与Service之间关系)
- 湘潭邀请赛——Welcome to XTCPC
- 新家入住气味难忍 除去甲醛有妙招
- dedecms织梦:feedback评论内容
- 免费无线网络成为商家营销新模式