本站联系方式
   联系QQ  :1095080675
   联系QQ  :1223950575
  技术指导:1353934434
  
  电子邮箱:1095080675@qq.com
SQL Server 2000和SQL Server 2005的一些区别

     ■ 引言
     微软的技术更新太快,我们似乎都有些跟不上了。放眼当下,基于SQL SERVER 2000的数据库应用还很普遍的时候, SQL SERVER 2005,2008,2010都已经横空出世。SQL SERVER 2005是一个分水岭,目前应用得也最广泛。 下面,我们就SQL SERVER 2005相关的安装、JDBC连接等常见问题进行一个简单的总结。

     ■ SQL Server安装
     SQL Server 2000安装之后,默认安装了企业管理器、查询分析器、服务管理器等可视化管理工具,这些管理工具为我们 操纵SQL SERVER数据库提供了极大地的便利。我们可以使用企业管理器设置服务器的认证方式是Windows认证还是SQL Server 身份认证亦或两者兼有;可以使用查询分析器创建表,存储过程,增删改查数据。但是对于SQL SERVER 2005来说,情况 有些麻烦,SQL SERVER 2005安装之后,默认只安装了一个数据库引擎,而没有可视化的管理工具。很多同学在安装了SQL SERVER 2005之后,开始菜单里根本找不到类似于企业管理器的管理工具。此时,他们会感到困惑。不要着急,解决方法如下: 安装SQL SERVER 2005数据库本身之后,如果开始菜单中没有“SQL Server Management Studio”,请到网上下载一个 该管理工具的安装包(SQLServer2005_SSMSEE.msi),双击安装即可。

     ■ JDBC连接字符串
     我们用J2EE开发了基于SQL SERVER 2000的程序,数据库升级为SQL SERVER 2005之后,程序就不再正常运行了。 原因在于:SQL 2005的JDBC驱动包发生变化。链接字符串也不同了。下面分别列出两者的JDBC链接字符串,供大家参考:

    // [sql server 2000]
    DRIVER="com.microsoft.jdbc.sqlserver.SQLServerDriver";
    URL="jdbc:microsoft:sqlserver://localhost:1433;databaseName=ssoDemo;user=sa;password=1";
    // [sql server 2005]
    DRIVER="com.microsoft.sqlserver.jdbc.SQLServerDriver";
    URL="jdbc:sqlserver://localhost:1433;databaseName=ssoDemo;user=sa;password=1";

     责任编辑:计算机毕业设计指导网