Java初学笔记:NetBeans连接到SQL Server Express 2005步骤
来源:互联网 发布:打车软件司机 编辑:程序博客网 时间:2024/06/05 05:30
本周起开始了Delphi转Java之旅,看了几天书,熟悉了一下语法并编写了几个控制台程式与对话框程式后, 开始准备编写EJB,没想到第一个问题是如何连接SQL Server,折腾了一会终于连接了,现将步骤说明如下:
1. 至微软的网站下载sqljdbc驱动文件,地址为:
http://www.microsoft.com/downloads/thankyou.aspx?familyId=c47053eb-3b64-4794-950d-81e1ec91c1ba&displayLang=en
下载到Microsoft SQL Server 2005 JDBC Driver 1.2,下载的是一个自解压文件sqljdbc_1.2.2828.100_enu.exe。
2. 执行sqljdbc_1.2.2828.100_enu.exe后将产生一个目录,找到该目录下的sqljdbc.jar文件,将之复制到jdk/jre/lib/ext目录下,我的是复制到本机目录C:/Program Files/Java/jdk1.6.0_04/jre/lib/ext下。
3.启动NetBeans(中文版),在主界面的左边,依次有“项目”,“文件”,"运行环境"三个页框,默认是“项目”页框,请点击页框标签”运行环境“,找到并选中:数据库->驱动程式,按鼠标右键,选择菜单“新建驱动程式...",此时将弹出一个对话框:“新建JDBC驱动程式”,点击“添加(A)...”按钮,选择刚所存放的文件:C:/Program Files/Java/jdk1.6.0_04/jre/lib/ext/sqljdbc.jar,然后再点击“查找(F)",此时在"驱动程式类(C)"处的输入框处将显示:com.microsoft.sqlserver.jdbc.SQLServerDriver,此处不要做任何修改(我在此处犯过错误), 然后再于"名称(N)"处输入一个名字,比如: SQLServer2005,最后按"确定"按钮,此时驱动加载完成。
4. 此时应该在"数据库"->"驱动程式"下多了一个刚输入的"SQLServer2005",选中它并按鼠标右键,选择"连接使用...",此时将弹出一个对话框,在"数据库URL(A)"处输入:"jdbc:sqlserver://localhost:1433;DatabaseName=(您的数据库名)", 然后再输入用户名与口令,并勾选上"在此会话期间记住口令"(此项非必选),最后按"确定"按钮,此时应该就显示连接成功(若显示出错无法连接,请看下一步的处理,处理好后再继续),并应该在数据库下多了一个名称形如:"jdbc:sqlserver....."的小图标,选中它并按鼠标右键,选择菜单"连接...",此时一切就OK了。
5. 若在上一步没有连接成功,出现错误讯息,应该检查二点:1.您的SQL Server是否有启动TCP/IP通讯协定,并手工指定了Port号如1433;2.您的SQL Server的安全认证是否有选择混合认证;为何有这点注意事项呢,是因为SQL Server express 2005基于安全性考量,其默认设置为不启动TCP/IP协定,且即使启动了,对外服务的Port也是动态的,安全认证为仅Windows认证。
好了,有关于NetBeans如何到SQL Server express 2005的经历就分享到这,我得继续学习去也!
Jason 2008/2/13 于深圳
1. 至微软的网站下载sqljdbc驱动文件,地址为:
http://www.microsoft.com/downloads/thankyou.aspx?familyId=c47053eb-3b64-4794-950d-81e1ec91c1ba&displayLang=en
2. 执行sqljdbc_1.2.2828.100_enu.exe后将产生一个目录,找到该目录下的sqljdbc.jar文件,将之复制到jdk/jre/lib/ext目录下,我的是复制到本机目录C:/Program Files/Java/jdk1.6.0_04/jre/lib/ext下。
3.启动NetBeans(中文版),在主界面的左边,依次有“项目”,“文件”,"运行环境"三个页框,默认是“项目”页框,请点击页框标签”运行环境“,找到并选中:数据库->驱动程式,按鼠标右键,选择菜单“新建驱动程式...",此时将弹出一个对话框:“新建JDBC驱动程式”,点击“添加(A)...”按钮,选择刚所存放的文件:C:/Program Files/Java/jdk1.6.0_04/jre/lib/ext/sqljdbc.jar,然后再点击“查找(F)",此时在"驱动程式类(C)"处的输入框处将显示:com.microsoft.sqlserver.jdbc.SQLServerDriver,此处不要做任何修改(我在此处犯过错误), 然后再于"名称(N)"处输入一个名字,比如: SQLServer2005,最后按"确定"按钮,此时驱动加载完成。
4. 此时应该在"数据库"->"驱动程式"下多了一个刚输入的"SQLServer2005",选中它并按鼠标右键,选择"连接使用...",此时将弹出一个对话框,在"数据库URL(A)"处输入:"jdbc:sqlserver://localhost:1433;DatabaseName=(您的数据库名)", 然后再输入用户名与口令,并勾选上"在此会话期间记住口令"(此项非必选),最后按"确定"按钮,此时应该就显示连接成功(若显示出错无法连接,请看下一步的处理,处理好后再继续),并应该在数据库下多了一个名称形如:"jdbc:sqlserver....."的小图标,选中它并按鼠标右键,选择菜单"连接...",此时一切就OK了。
5. 若在上一步没有连接成功,出现错误讯息,应该检查二点:1.您的SQL Server是否有启动TCP/IP通讯协定,并手工指定了Port号如1433;2.您的SQL Server的安全认证是否有选择混合认证;为何有这点注意事项呢,是因为SQL Server express 2005基于安全性考量,其默认设置为不启动TCP/IP协定,且即使启动了,对外服务的Port也是动态的,安全认证为仅Windows认证。
好了,有关于NetBeans如何到SQL Server express 2005的经历就分享到这,我得继续学习去也!
Jason 2008/2/13 于深圳
- Java初学笔记:NetBeans连接到SQL Server Express 2005步骤
- NetBeans连接SQL Server Express 2005
- netbeans连接到sql server 2000数据库
- Netbeans连接到SQL server 2000数据库
- SQL SERVER 2005 EXPRESS连接
- netbeans连接SQL server
- Java初学笔记:连接SQL Server 2005总是提示java.lang.ClassNotFoundException
- 初学心得:Java连接SQL Server 2000
- SQL SERVER 2005 EXPRESS 连接字符串
- asp.net连接SQL Server 2005 Express
- JSP如何连接SQL SERVER 2005 Express
- JDBC连接SQL Server 2005 Express
- SQL SERVER EXPRESS 2005 连接字符串
- SQL Server 2005 Express远程连接设置
- SQL Server 2005 Express 开启远程连接
- SQL Server 2005 Express Edition和SQL Server Management Studio Express安装步骤详解
- 解决SQL Server 2005 Express中无法连接到服务器问题
- MS SQL SERVER 2005 EXPRESS用法笔记
- WEDC汉化与翻译工作的相关问题
- 20080223【工作日志】
- EXT2.0 下拉树例子(超简单)
- 第一天总结(信号与系统&数据结构)
- [转]AMF是什么东东
- Java初学笔记:NetBeans连接到SQL Server Express 2005步骤
- 合并两个格式相同的wav文件
- Mule学习笔记:LoanBroker范例分析
- s3c2410 MMU
- asp.net 2.0 Microsoft treeview和webctrl_client目录问题
- 文章标题1111
- 美公司用气球提供无线服务
- flash中随机产生20-100之间10个不同的数字,然后不能重复地随机取出这十个数字
- Eclipse中的快捷键