社区
MS-SQL Server
帖子详情
SQL Server 6.5 到 SQL Server2005
dell0923
2009-07-23 04:11:57
原来有一个比较老的项目,是用SQL Server 6.5+VB写的,现在要改成SQL Server2005+VB.NET。
关于数据库移行这一块,在网上看了一些文档,大致有些了解,可能实施过程中会有些问题,现在也管不了了。
现在的问题是,对于我这个项目的情况,代码方面关于连接数据库的地方和SQL语句改动的地方大吗?会有哪些改变呢?
希望有经验的大侠能给点建议。这个资源在网上太少了。
...全文
84
15
打赏
收藏
SQL Server 6.5 到 SQL Server2005
原来有一个比较老的项目,是用SQL Server 6.5+VB写的,现在要改成SQL Server2005+VB.NET。 关于数据库移行这一块,在网上看了一些文档,大致有些了解,可能实施过程中会有些问题,现在也管不了了。 现在的问题是,对于我这个项目的情况,代码方面关于连接数据库的地方和SQL语句改动的地方大吗?会有哪些改变呢? 希望有经验的大侠能给点建议。这个资源在网上太少了。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
brucenan999
2009-07-24
打赏
举报
回复
相对于脚本和导入,还是升级比较保险一些吧.
变化肯定有,但应该不多.估计你要先升上去再试试改改看了.
dell0923
2009-07-24
打赏
举报
回复
[Quote=引用 13 楼 yang_ 的回复:]
直接升级不可行,因为6.5的数据库文件结构和2000差别很大,而且你必须把6.5升级到SP4才能往上升级,6.5的补丁估计现在不好找。(就算升级7.0没必要,直接2000少个步骤)
直接导数据是应该可以的
6.5版本才能用的字段、函数什么的
6.5版本的部分系统表可能有区别,函数应该现在都支持,有些语句在2005取消了,语句的差别可能就这些了,只能遇到一个解决一个了
[/Quote]
关于6.5升级到2000,MSDN上有文档可以参考,如果新旧数据库在同一台机器上,需要6.5SP5,如果在两台机器上,需要SP3。升级前的准备,注意事项也都将得比较清楚。如果6.5的升级补丁比较难找,这个办法可能就行不通了。
通过脚本和导入数据的方式,是不是会比较危险?要考虑到方面很多?数据库数据很多时?
Yang_
2009-07-23
打赏
举报
回复
[Quote=引用 6 楼 dell0923 的回复:]
引用 5 楼 brucenan999 的回复:
6.5升到7.0
7.0升到2000
再从2000升到2005
嗯,升级数据库大致是这个过程。我想知道我升级之后,代码改变大吗,主要在什么方面?
[/Quote]
直接升级不可行,因为6.5的数据库文件结构和2000差别很大,而且你必须把6.5升级到SP4才能往上升级,6.5的补丁估计现在不好找。(就算升级7.0没必要,直接2000少个步骤)
直接导数据是应该可以的
6.5版本才能用的字段、函数什么的
6.5版本的部分系统表可能有区别,函数应该现在都支持,有些语句在2005取消了,语句的差别可能就这些了,只能遇到一个解决一个了
Yang_
2009-07-23
打赏
举报
回复
语句改动不多,因为6.5的2005大部分支持(部分过时的语句可能需要修改,但是相信量不大)
问题是数据,直接升级是做不了的,只能导出脚本--〉建库表-->导入数据
Q315054403
2009-07-23
打赏
举报
回复
粗略玩过SQL 6.5,现在主要玩SQL 2008,相信改动很少
dell0923
2009-07-23
打赏
举报
回复
我是想找做过这个的人,能给我一点经验。
dell0923
2009-07-23
打赏
举报
回复
我是这样想的,升级到2005版本后,数据库的表、视图什么的,不会有问题。但是如果在我的SQL语句中,用到了一些只有6.5版本才能用的字段、函数什么的,肯定会出错吧。我想知道这一块的量大概是多少。
csdyyr
2009-07-23
打赏
举报
回复
直接导入数据?
dell0923
2009-07-23
打赏
举报
回复
手动提前~~
dell0923
2009-07-23
打赏
举报
回复
[Quote=引用 5 楼 brucenan999 的回复:]
6.5升到7.0
7.0升到2000
再从2000升到2005
[/Quote]
嗯,升级数据库大致是这个过程。我想知道我升级之后,代码改变大吗,主要在什么方面?
brucenan999
2009-07-23
打赏
举报
回复
6.5升到7.0
7.0升到2000
再从2000升到2005
dell0923
2009-07-23
打赏
举报
回复
怎么不能将帖子提前了?
dell0923
2009-07-23
打赏
举报
回复
呼喊海爷
htl258_Tony
2009-07-23
打赏
举报
回复
7.0的也没见过,BD
liangCK
2009-07-23
打赏
举报
回复
这个估计要问问海爷了..我没见过6.5
SQL
Server
6.5
开发使用手册.rar
SQL
Server
6.5
开发使用手册.rar
SQL
Server
6.5
开发使用手册.rar
SQL
Server
6.5
开发使用手册.rar
SQL
Server
6.5
开发使用手册.rar
Microsoft
SQL
Server
6.5
(English)
Microsoft
SQL
Server
6.5
(English),可做收藏、学习、研究。
Microsoft
SQL
Server
6.5
Service Pack 5 (English)
Microsoft
SQL
Server
6.5
Service Pack 5 (English),可做收藏、学习、研究。
基于
SQL
Server
6.5
的公司进销存管理的实例(298KB)...
基于
SQL
Server
6.5
的公司进销存管理的实例(298KB)
基于
SQL
Server
6.5
的公司进销存管理的实例
基于
SQL
Server
6.5
的公司进销存管理的实例
MS-SQL Server
34,590
社区成员
254,589
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章