使用SQL Server 2000的查询分析器时运行缓慢,请问如何解决?

作者&投稿:宜祁 (若有异议请与网页底部的电邮联系)
SQL SERVER 2000 用查询分析器分离数据库时候提示正在使用如何解决?~

要先将其停止才能分离,如果直接在查询分析器中分离使用中的数据库还没有试过,我等下试试!

开始》运行》cmd》assoc.exe=exefile 试一下

多半是中病毒了,是在不行重新安装sql吧

解决方案
服务包信息
要解决此问题, 获取用于 Microsoft SQL Server 2000 最新 ServicePack。 有关其他信息, 请单击下列文章编号以查看 Microsoft 知识库中相应:
290211 (http://support.microsoft.com/kb/290211/) 如何获取最新 SQL Server 2000 服务包
回到顶端

修复信息
英文版的此修补程序具有文件属性如下表中列出 (或更高版本)。 协调通用时间 (UTC) 中列出的这些文件日期和时间。 当您查看文件信息, 将转换为本地时间。 要查找 UTC 与本地时间, 区别控制面板中日期和时间工具中使用 时区 选项卡。 Date Time Version Size File name
----------------------------------------------------------------------------
26-Feb-2003 03:41 2000.80.777.0 29,244 bytes Dbmslpcn.dll
08-Feb-2003 05:43 786,432 bytes Distmdl.ldf
08-Feb-2003 05:43 2,359,296 bytes Distmdl.mdf
30-Jan-2003 01:55 180 bytes Drop_repl_hotfix.sql
01-Feb-2003 00:32 2000.80.763.0 1,557,052 bytes Dtsui.dll
30-Jan-2003 05:18 746,470 bytes Instdist.sql
30-Jan-2003 01:55 1,402 bytes Inst_repl_hotfix.sql
08-Feb-2003 06:40 2000.80.765.0 90,692 bytes Msgprox.dll
01-Apr-2003 02:07 1,873 bytes Odsole.sql
05-Apr-2003 01:46 2000.80.800.0 62,024 bytes Odsole70.dll
02-Apr-2003 21:48 2000.80.796.0 57,904 bytes Osql.exe
02-Apr-2003 23:15 2000.80.797.0 279,104 bytes Pfutil80.dll
04-Apr-2003 21:27 1,083,467 bytes Replmerg.sql
04-Apr-2003 21:53 2000.80.798.0 221,768 bytes Replprov.dll
08-Feb-2003 06:40 2000.80.765.0 307,784 bytes Replrec.dll
01-Apr-2003 02:23 1,084,828 bytes Replsys.sql
03-Apr-2003 18:14 104,868 bytes Sp3_serv_uni.sql
19-Mar-2003 18:20 2000.80.789.0 28,672 bytes Sqlevn70.rll
28-Feb-2003 01:34 2000.80.778.0 176,696 bytes Sqlmap70.dll
08-Feb-2003 06:40 2000.80.765.0 57,920 bytes Sqlrepss.dll
05-Apr-2003 01:47 2000.80.800.0 7,540,817 bytes Sqlservr.exe
08-Feb-2003 06:40 2000.80.765.0 45,644 bytes Sqlvdi.dll
26-Feb-2003 03:41 2000.80.777.0 29,244 bytes Ssmslpcn.dll
26-Feb-2003 03:41 2000.80.777.0 82,492 bytes Ssnetlib.dll
17-Mar-2003 14:49 727,132 bytes Sysmessages.sym
28-Feb-2003 01:34 2000.80.778.0 98,872 bytes Xpweb70.dll

注意 因文件依赖性, 最近修复或包含文件功能还可能包含附加文件。

回到顶端

状态
Microsoft 已确认这是问题早在 Microsoft SQL 服务器 2000 Service Pack 4 得到了已首先解决问题是 " 适用于 " section.This 中列出, Microsoft 产品中。
回到顶端

SQLServer 试图从缓冲池内存用于大多数内部分配, 但大于 8KB 请求路由到操作系统正常 allocators。 默认情况下, SQLServer 保留诸如线程也用于这些类型的分配和有限的地址空间堆栈空间、 COM 对象、 扩展存储过程, 等。 g 命令行参数 - 通过使用您可以修改此区域的大小。 有关详细信息请参阅 SQLServer 联机丛书有关 - g 参数,。

当 SQL Server 尝试为这些大分配, 之一分配虚拟内存, 该操作失败, 它将尝试删除 hopes 是释放一部分这个内存缓存查询计划。 将即使他们已不使用任何此内存在 SQL Server 2000 Service Pack 3 (SP 3), 之前此操作从缓存, 删除所有查询计划。 SQLServer2000SP 引入, 从缓存中删除只查询计划已知在使用此内存的更改。 引入此更改目的问题其中某些查询计划用于游标未被删除。

偶尔即使使用此修复程序, 可能看到错误消息。 随着时间 (分钟) 到小时有可能, 建立额外缓存计划并再次出现该信息。 这可能是正常并通过本身不作为一个符号的问题应采取。
回到顶端

--------------------------------------------------------------------------------

这篇文章中的信息适用于:
• Microsoft SQL Server 2000 Developer Edition
• Microsoft SQL Server 2000 Standard Edition
• Microsoft SQL Server 2000 Enterprise Edition
• Microsoft SQL Server 2000 Personal Edition
• Microsoft SQL Server 2000 Workgroup Edition
• Microsoft SQL Server 2000 Desktop Engine (Windows)
• Microsoft SQL Server 2000 64-bit Edition

回到顶端

关键字: kbhotfixserver kbqfe kbqfe kbfix kbbug kbsqlserv2000presp4fix KB818095 KbMtzh kbmt

回到顶端

Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。
http://support.microsoft.com/kb/818095/zh-cn?spid=2852&sid=1055

你是怎么使用SQL 2000的?
通过系统DNS连接吗?
那样的话速度是非常慢,在查询分析器就比较快了.

如果实在不行,建议改用MYSQL,只有47M,感觉比SQL 2000好多了


旌德县13723358753: Microsoft SQL Server 2000 - 搜狗百科
房菁增效: 1 首先你要在本地安装了sql server20002 打开开始菜单,找到microsoft sql server文件夹3 打开服务管理器4 点击开始 显示正在运行,即为成功开启服务器 打开企业管理器 点开左边的层次,右键--新建数据库 输入数据库名,确定 在新建的数据库里面新建表 也可以打开查询分析器 在里面输入命令,创建表 执行 左侧可以看到成功建表 之后就是用各种代码命令了,大家可以自由发挥

旌德县13723358753: 如何使用SQL Server2000建立一个数据库 -
房菁增效: 1、打开企业管理器 2、选择MICROSOFT SQL SERVERS -> SQL SERVER组 -> (LOCAL)(WINDOWS NT) -> 数据库 3、右键 -> 新建数据库 4、写入数据库名,点确定就新建一个空的数据库了

旌德县13723358753: sql server2000安装好了怎么用???
房菁增效: 这个是服务进程的管理窗口,一般不用更改,如果你是第一次接触SQL2000,应该进的界面是企业管理器那个管理程序.在那个界面可以进行数据库的管理工作.

旌德县13723358753: sql server 2000安装后怎么使用 -
房菁增效: 一、硬件和操作系统要求下表说明安装 Microsoft SQL Server 2000 或 SQL Server 客户端管理工具和库的硬件要求. 硬件 最低要求计算机 Pentium 166 MHz 或更高.内存 (RAM)至少 64 MB,建议 128 MB 或更多.根据笔者的经验,内存容...

旌德县13723358753: SQL SERVER2000使用方法
房菁增效: 程序 Microsoft SQL Server 查询分析器 里..

旌德县13723358753: 如何用SQL Server2000创建数据库? -
房菁增效: 在开始-程序- MICROSOFT SQLSERVER- 企业管理器 界面下打开控制台根目录下的所有+号展开到(LOCAL)(WINDOWS NT),它下面有+数据库,+数据转换服务...等等,你在“数据库”右键点“新建数据库” 就可以了,再不懂就可以去找些书来看.给你个网址:www.ibook8.com

旌德县13723358753: SQL Server2000可以用来做什么?都用在哪些方面 -
房菁增效: 1、SQL Server用来管理大量的数据,用于所有有大量数据的信息化管理方面.对它的操控需要很强的专业性,且为了数据安全考虑,一般它不与用户直接打交道,而是用来作后台数据支持. 2、比如员工的工资发放记录、超市货品的进销存情况、网络游戏中玩家角色等级道具情况、论坛登记用户及发贴内容…… 3、SQL Server 2000是微软出品的SQL Server系统列中的一个版本,是2000年(距今已14年)出品的,现在用它的人越来越少了,更多的人使用它的后期版本,比如SQL 2008、SQL 2010、甚至SQL 2012、SQL2014等.

旌德县13723358753: SQL Server 2000是用来做什么的?又怎么用? -
房菁增效: SQL Server 2000是一个用来处理二维关系数据的一种大型关系数据库管理系统,可用来存储、处理、计算和检索结构性数据类型.可用在许多的领域上,如,工资、企业进销存、CRM、及更大的ERP等等,三二下实在说不清,建议按下列步骤学习: 1:买一本数据库入门的书看看(也可在网上查). 2:学习一些简单的SQL语法. 3:学习一种简单的桌面型数据库.如dBase,Access等. 4:再学习一种大型的数据库系统,如你上面提到的SQL Server

旌德县13723358753: SQL Server 2000如何使用 -
房菁增效: 这问题难怪没人回答啊.你把数据库用导出命令导出后, 然后装完系统后在配好环境,数据库导进去就OK了.记住提前做好备份的工作.避免装完系统后的麻烦.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网