- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
JSP在与数据库取得连接之前,先要对数据库进行配置,具体的配置方法如下:
配置SQLServer2005
在连接数据库之前必须保证SQLServer2005是采用SQLServer身份验证方式而不是windows身份验证方式。如果在安装时选用了后者,那么重新设置步骤如下:
①翻开SQLServer2005,右击最上面的效劳器,选择属性—平安性,在右边框中选择SQLServer和Windows身份验证模式,如下列图,最后点确定。
②用sp_password指令更改SQLServer的登录密码。在新建查询的代码编辑窗口下,输入以下命令,并执行:
EXECsp_passwordNULL,123,sa
该指令所完成的操作是:更改数据库的登录名为sa,密码为123。
③配置SQLServer的MSSQLSERVER,启用TCP/IP协议:点击MicrosoftSQLServer2005→配置工具→SQLServerConfigurationManager,在翻开的窗口的左边找到MSSQLSERVER的协议,在右边右单击TCP/IP,选择已启用。如果NamedPipes未启用也设为启用。如下列图所示:
④双击上图右边的TCP/IP,在弹出的窗口中选择IP地址标签,把IPAll中的TCP端口设成1433,并将上方所有的已启用选项设置成‘是’如下列图所示:
⑤运行开始→所有程序→MicrosoftSQLServer2005→配置工具→SQLServer外围应用配置器,在翻开的窗口中选择“效劳和连接的外围应用配置器”,在翻开的窗口左边选择“远程连接”,在右边选择同时使用TCP/IP和namedpipes(B),然后点击应用。如下列图所示:
⑥重启电脑,重启完毕后,接下来使用命令测试1433端口是否翻开。
⑦点击开始菜单→运行cmd→在命令提示符下输入:telnet127.0.0.11433,〔注意telnet与127之间有空格,1与1433之间有空格〕假设提示“不能翻开到主机的连接,在端口1433:连接失败”,那么说明1433端口没有翻开,需要重新进行以上配置。假设连接成功,显示如下列图所示:
方法一:在Eclipse下直接安装数据库的驱动程序
在jsp页面中访问SQLServer2005数据库的方法有JDBC-ODBC桥、直接添加SQLServer2005的驱动程序sqljdbc4.jar、配置数据源和连接池;本实验主要是采用直接添加SQLServer2005驱动程序的方法,以下为该方法的具体步骤:
①在微软的官方网站上下载SQLServer2005的JDBC驱动程序,详细的下载网址如下:
②解压后,得到sqljdbc4.jar。
③翻开Eclipse,在原有工程的根底上新建一个名为sql.jsp的页面,在该工程管理器的面板下,选择sql.jsp所在的工程web,翻开WebContent,在WEB-INF的lib文件夹下添加sqljdbc4.jar,如下列图所示:
方法二:通过添加数据源
在Win7系统下,翻开“控制面板”,进入“系统和平安”,点击“管理工具”,双击“数据源”,如下列图所示:
在弹出的对话框中,选择“系统DSN”点击“添加”按钮,如下列图所示
在弹出的对话框里,选择所需添加的数据源驱动程序,选择最后一个SQLServer
输入数据源的名称,命名为DataShop,效劳器,选择本地〔local〕,进入下一步,
⑤在设置SQLServer的登录身份认证时,选择“使用用户输入登录ID与密码的sqlserver验证”,并在该面板下设置登录ID与密码,具体如下列图所示:
Class.forName(sun.jdbc.odbc.JdbcOdbcDriver);
Connectionconn=DriverManager.getConnection(jdbc:odbc:DataShop,sa,123);
当第⑤采用的是“使用网络登录ID的WindowsNT验证时”连接的字符串格式要改变,具体如下所示:
Connectionconn=DriverManager.getConnection(jdbc:odbc:DataShop);
方法三:直接在Tomcat效劳器下添加sql的驱动程序
①找到安装Tomcat的路径,在其Common目录下的lib文件夹,把名为〔sqljdbc4.jar〕的sql驱动程序包复制到lib下。
〔三〕编写测试的程序源代码:
为了在程序中实现与SQLServer2005数据库的连接,必须先装载特定厂商所提供的数据库驱动程序,不同的数据库有不同的装载方
文档评论(0)