上周收来微软寄来的提供给ISV用户的Sql Server 2005 Beta 2 Developer Edition,包括两张DVD(Resource和带Virtual PC的Lab实验环境)与两张CD(SQL Server安装盘和一本电子书A First Look at SQL Server 2005 for Developers)共四张光盘。周末刚好没事,在机器试装了一把,没想到碰到不少奇怪的问题。
因为之前在机器上安装了Visual C# Express Beta 2,运行Setup就提示说机器上有不同版本的Framework,需要把Framework卸载后再安装。原来Visual C# Express Beta 2的Framework版本是2.0.50215,而Sql Server 2005 Beta2需要的Framework是2.0.40607,并不能使用高版本的Framework。为了试验Sql Server2005,只好把Visual C# Express Beta 2删除安装Sql安装光盘自带的DotNet Framework。
Jeet的X31没有光驱,只能找同事帮忙做了个ISO文件,存在硬盘上安装。当安装时,系统报找不到文件Microsoft.SqlServer.Replication.NativeResourceStringLoader.netmodule的错误,连续试了几次都是同样的提示,打开ISO文件,发现原来应该是Microsoft.SqlServer.Replication.NativeResourceStringLoader.netmo的文件名变成了Microsoft.SqlServer.Replication.NativeResourceStringLoader.netmodule,难怪说找不到(猜想应该是文件名超长,UltraISO把文件名截短了,后来的试验印证了这个问题,打开UltraISO把文件改名成Microsoft.SqlServer.Replication.NativeResourceStringLoader.netmodule后保存,结果出来还是一样)。没有办法之下,只能把ISO文件解压到硬盘后把文件安装改名安装啦。
因为机器中原来装的是SQL Server 2000企业版和Reporting Service,第一次安装过程没有注意,一直按下一步,装完后才发现只安装了客户端工具。仔细看了一遍安装说明,才知道如果存在SQL Server 2000的话,只能升级现有的SQL Server,并不能与2000共存。只好重新运了一遍安装程序,把原来的2000升级,好不容易等到了安装完成,终于可以打开全新的Sql Server Management Studio,可以体验Sql Server 2005各项超cool的功能了。等等,怎么看不到Jeet最关心的Analysis Service呢?哦,原来如果SQL Server 2000中装了Analysis Service的话,只能通过迁移来安装,具体说明在Book Online上,不理了,先开始Sql Server 2005之旅了,Analysis Service就留到以后再弄吧