SQL2000 TO SQL2005的问题
我原来作了一个WINFORM程序,这个程序里面用的是SQL SERVER 2000数据库,平台是:
VS.NET 2005 + SQL SERVER 2000 + WINDOWS 2003
我想请问如果我把这个程序换到了VS.NET 2005 + SQL SERVER 2005 + WINDOWS XP
这个平台以后,会不会因为原来程序中用的数据库是SQL SERVER 2000,而现在平台中的数据库是SQL SERVER 2005而产生错误呢?
也就是问一下2000建立的数据库文件(.mdf)可不可以在2005下完整无错的运行呢?
------解决方案--------------------没有问题
只是2005有些更好的功能
你逐步升级过去就行了
兼容老的东西
微软这点一般都做得不错
------解决方案--------------------不一定,在2000里面*=在2005里就不支持。一定要换成LEFT JOIN才可以,呵呵。
------解决方案--------------------绝在部份可以用的,兼容性很好,放心
只是转成了2005之后,就转不回来了
------解决方案--------------------2000至2005:
在2005里面,建个新库,直接覆盖还原2000的备份就可以用
2005-> 2000:
不能直接用还原或是附加的方式了,两者语法上有些不同