昨天因为要实现一个批量删除的功能,但是后来在做的时候怎么也实现不了,真是百思不得其解。后来才知道原来sql2000不支持ROW_NUMBER() 总之就是,row之类的函数不支持,具体不细说啊!!本来我记得我装的是05的版本,按说是应该支持的啊。后来才知道我虽然用的是05的客户端,但是数据库引擎用的还是2000的版本,没办法只得重新安装sql2005。
可是后来安装了一遍之后,发现版本还是8.0的,后来上网之后才发现原来是在选择实例名称的时候,没有选择正确。下面就是安装正确的步骤,
当,提示选择安装实例名时,一点要选择命名实例然后再下面的对话框中填写你的实例名,记得一定要选择命名实例。
因为,当你的机器之前安装过SQL2000之后,然后又安装SQL2005,如果选择默认实例的话,原有的实例名会默认覆盖这个,这个我也不是太清楚,总之就是,会有一个被覆盖,而这样,导致的后果就是你安装的2005的数据引擎会用不了。就这样,小弟知道的就是这些。这就是今天遇到的问题,希望能帮到有需要的同学。如果还有什么不理解的请发邮件致我的邮箱,最重要的如果哪位大神看到小弟的博文有错误,或者有不当之处,还请您批评指正!!