CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  MS-SQL Server >  基础类

关于SQL65和2000的兼容性问题

楼主lovejlj(孔乙己)2005-06-02 12:40:02 在 MS-SQL Server / 基础类 提问

单位的一套CS结构的系统以前用的是SQL65数据库,现在准备升级到SQL2000,想问问各位高人:  
  2000是否完全兼容SQL65的SQL语法?升级后是否需要修改原来和客户端程序?  
  谢谢! 问题点数:0、回复次数:6Top

1 楼lovejlj(孔乙己)回复于 2005-06-02 12:43:00 得分 0

忘了说,以前的客户端是使用ADO连接到数据库的.Top

2 楼duanduan1122(俺村俺帅!!!)回复于 2005-06-02 14:06:44 得分 0

5.   问:能否将   SQL   Server   6.5   数据库还原或附加到   SQL   Server   2000?  
   
  答:不能。将   SQL   Server   6.5   数据库移动到   SQL   Server   2000   的唯一方法是运行升级向导。    
   
  7.   问:将   SQL   Server   6.5   升级到   SQL   Server   2000   8.0   版需要哪个   Service   Pack?  
   
  答:将   SQL   Server   6.5   升级到同一台计算机上的   SQL   Server   2000   实例时,必须首先应用   SQL   Server   6.5   版   Service   Pack   5a   或更高版本。将   SQL   Server   6.5   升级到另一台计算机上的   SQL   Server   2000   实例时,必须首先应用   SQL   Server   6.5   版   Service   Pack   3   或更高版本。Top

3 楼duanduan1122(俺村俺帅!!!)回复于 2005-06-02 14:06:52 得分 0

8.   问:升级   SQL   Server   6.5   数据库需要多长时间?  
   
  答:将   SQL   Server   6.5   数据库升级到   SQL   Server   2000   8.0   版所需的时间受很多因素的影响。SQL   Server   6.5   数据库中的每个对象都必须在   SQL   Server   2000   数据库中重建,而且必须传输每一行。根据各个数据库的复杂性,转换大小均为   10   GB、但有不同的行数和对象数的两个数据库所需的时间相差很大。此外,硬件平台、处理器的数量、磁盘子系统和   RAM   的数量对升级所需的时间影响也很大。在安装过程中选择“数据验证”会将升级所需的时间增加一倍。典型的升级过程所需的时间如下所示:  
   
  数据库大小   预计升级所需的时间    
  400   MB   少于   20   分钟。    
        1   GB   少于     1   小时。    
    10   GB   少于     4   小时。    
    50   GB   少于   12   小时。    
  100   GB   少于   24   小时。    
  Top

4 楼duanduan1122(俺村俺帅!!!)回复于 2005-06-02 14:08:04 得分 0

10.   问:在运行升级过程时,用户能否连接到   SQL   Server   6.5   服务器?  
   
  答:不能。在升级过程中,当生成对象脚本并提取数据时,SQL   Server   6.5   服务器会停止并重新启动。而且,当开始传输数据时,只有   SQL   Server   2000   在运行,因此无法访问   SQL   Server   6.5。      
   
  11.   问:在执行升级前应如何配置   SQL   Server   6.5   服务器?  
   
  答:如果您要将现有   SQL   Server   6.5   服务器升级到运行   SQL   Server   2000   的另一台计算机上,需要将这两台计算机上的   MSSQLServer   服务配置为使用域用户名及相应密码。该域用户帐户还应当属于这两台计算机上的管理员组。本地系统帐户能够满足单机升级。如果要跨不同的域进行升级,在开始升级之前,则必须在域之间建立信任关系。      
  12.   问:能否将两个或更多个   6.5   SQL   Server   服务器上的数据库合并到一个   SQL   Server   2000   服务器中?  
   
  答:不能。升级过程会跟踪正在升级的服务器,并仅允许升级一个   6.5   SQL   Server   服务器上的数据库。合并不同服务器上的数据库可能会导致用户登录   ID、用户帐户及对象权限出现问题。如果要合并不同   SQL   Server   6.5   服务器上的几个数据库,请将要合并的所有数据库转移到一个   SQL   Server   服务器,并确认在升级到   SQL   Server   2000   之前应用程序工作正常。      
   
  16.   问:升级   SQL   Server   6.5   服务器时,为何会出现下面的错误信息?    
  Cannot   open   default   database  
  Error   querying   @@servername  
  答:如果系统管理员   (SA)   的默认数据库还没有恢复,或者被标记为可疑,则升级向导会产生这些错误信息中的其中一个。请先解决默认数据库的问题,然后再次运行升级向导。      
  17.   问:升级   SQL   Server   6.5   服务器时,升级向导看上去停止响应并失败。为什么?  
   
  答:如果在转换过程中应用程序或服务已经打开到   SQL   Server   6.5   服务器的   ODBC   连接,则它们可能不允许   SQL   Server   服务器完全关闭。如果没有收到有关   SQL   Server   6.5   服务器已完全停止的验证,转换过程将不能继续进行到下一步。在这种情况下,转换过程看起来停止响应,并最终失败。要解决该问题,请在执行升级之前,关闭可能有   ODBC   连接或可能正在使用   SQL   Server   的所有应用程序及服务。如果   SQL   Trace   连接到   SQL   Server   6.5   版服务器,也会发生类似的问题。虽然服务器没有真正停止响应,但是以前很快完成的任务由于占用太多的   CPU   时间而变得异常缓慢。      
  18.   问:在哪里可以查看升级过程中可能遇到的错误的记录?  
   
  答:在升级过程中,会生成详细的日志并存储于   SQL   Server   目录中。如果在升级过程中出现任何错误,则在过程结束时,您会看到一个对话框。该对话框将显示错误文件的内容。该输出文件位于   Program   Files\Microsoft   SQL   Server\MSSQL\Upgrade\<服务器名>_<日期>_<时间>   目录中。每个数据库都将有其自身的子目录,存放升级过程中产生的输出文件和错误文件。      
  Top

5 楼Hopewell_Go(好的在后頭﹗希望更好﹗﹗)回复于 2005-06-02 19:53:12 得分 0

我想應該可以吧  
   
  不過要注意一些文件可不要丟失Top

6 楼Stone444(冷雨夜)回复于 2005-06-11 16:42:18 得分 0

是呀,先做好一些重要文件備份和各種準備Top

相关问题

  • SQL和LabView兼容性的一个问题
  • P4 和 Linux的兼容性
  • perl和c的兼容性问题.r
  • RealPlaryer和Win2000Server的兼容性问题!
  • 兼容性问题,SQL7.0和SQL2000
  • win2000和win98\winme的兼容性问题....
  • C和C++的兼容性问题
  • windows2003与SQL Server 2000的兼容性问题
  • 菜鸟的疑问:Borland C++ Builder5.0 和 Borland C++3.0 兼容性?
  • 有关C/C++的标准和兼容性问题

关键词

  • sql server 2000
  • 数据库
  • 服务器
  • 向导
  • 转换
  • 文件
  • 计算机
  • 应用程序
  • 连接
  • 用户

得分解答快速导航

  • 帖主:lovejlj

相关链接

  • SQL Server类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo