在虚拟服务器上测试SQL Server 2008

目前,我们可以从很多地方找到学习SQL Server 2008的资源,但是问题是,在开始学习新的东西之前,往往需要花很多时间先去建立一个服务器环境。不过有了服务器虚拟化技术,就可以很轻松地建立和删除服务器。只是,首先需要要花费点工夫去建立虚拟服务器。有没有什么简易的方法可以让我们轻松测试SQL Server 2008呢?

专家解答:

MaximumASP、戴尔和Professional Association for SQL Server (PASS)都建立了许多虚拟环境,你可以在这些虚拟环境中任意测试SQL Server 2008,无需考虑获取服务器、下载软件、安装软件等等之类的问题。

可以登录以下这个网址: http://www.sqlserverbeta.com/ ,在这里你可以注册一个免费的Microsoft SQL Server 2008帐户,在MaximumASP已经建立好的一个服务器上进行测试。通过这个免费帐户,你可以访问SQL Server Management Studio和Visual Studio 2005,这样你就可以编写代码然后在这个虚拟的服务器上面进行测试。

另外,所有注册免费帐户的人都可以免费成为Professional Association for SQL Server (PASS)的基本会员。PASS会员身份可以让你获得各种信息、工具、出版物,可以访问一个服务于全世界超过25000名SQL Server和 Business Intelligence专家的国际专家用户社区。

优点

它是免费的

你无需考虑获得服务器和建立服务器的麻烦问题

你无需处理任何安装可能发生的问题

虚拟服务器使用Windows 2008,这样你也可以预览以下新的OS是什么样的

你可以使用Management Studio和Visual Studio

你拥有自己的db_owner权限,这样你就可以测试SQL Server 2008的许多新特性

缺点

只有一个空的数据库,没有任何样例。如果数据库能够事先准备好一些样例表、存储过程、数据之类的会更好一点,这样就可以不用再去做额外的准备,更快地测试新特性。

注册用户获得的数据库大小限制在100MB。当然,如果只是测试新特性新功能的话,没有什么问题,但是这么小的数据库就无法进行有效的性能测试了。

因为不是服务器的sysadmin,有很多可以利用2008新特性的方面都没办法做,因为很多新特性是需要服务器级别管理员才能使用,而数据库管理员级别没有这样的权限。

除了 Management Studio和Visual Studio以外,你没有权限使用其他的工具。

总结

虽然不能通过这样的虚拟服务器测试SQL Server 2008的所有新特性,但是还是可以让你体验到SQL Server 2008的运用,关键是,我可以省略掉购买硬件、安装OS、安装SQL Server 2008、建立安全措施和数据库等等的一系列步骤,马上利用免费虚拟服务器来开始体验新的SQL Server 2008。