SQL Server 2000 基础(1)——安装

AI权益加码!Claude Code、Cursor等20+工具免费用! 购周边限时加赠Coding Plan Lite,畅享主流AI工具!学习进阶更高效! 阅读详情

一、SQL SERVER 2000安装时常见问题

1、配置服务器时中断;

2、注册ActiveX 时中断;

3、显示到%的时候中断;

4、提示:command line option syntax error, type command /? for help,继续安装,最后在配置服务器的时候出现:无法找到动态链接SQLUNIRL.DLL于指定的路径……

5、以前进行的程序创建了挂起的文件操作,运行安装程序前,必须重新启动。

 

123的解决办法如下:

1)建议先备份数据库;

2)先把SQL Server卸载(卸载不掉也没有关系,继续下面的操作)

3)把Microsoft SQL Server文件夹整个删掉。

4)运行注册表,删除如下项:

HKEY_CURRENT_USER/Software/Microsoft/Microsoft SQL Server

HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Microsoft SQL Server

HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/MSSQLServer

5)需要的话就重新启动系统

6)重新安装

4的解决办法如下:

去掉SQL SERVER安装路径里的中文

5的解决办法如下:

1)在开始>运行中输入regedit

2)到HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Session Manager 位置,在右边窗口删除PendingFileRenameOperations项;

可用F3反复查找该键值,直至全部删除。

3)如果问题依旧,试试先修复操作系统,命令提示符下执行:sfc /scannow

4)最后的方法,重装系统,重装SQL SERVER

二、SQL SERVER 2000版本问题

有关WIN操作系统与SQL SERVER版本兼容的细节,请参见BOLMSDN,这里只是平日里的一点点总结。

2.1WIN2000

WIN2000 SVR可以安装SQL Server 2000的任何版本;

WIN2000 PRO只能安装SQL Server 2000的个人版、开发版。

2.2WINXP

XP下只能安装SQL Server 2000个人版和开发版,也可以通过变通的手法装上企业版,见2.4

XP的系统安装SQL Server2000需要打上SQL SERVER SP3及以上的补丁,我一般是打上SQL SERVER SP4补丁,否则SQL SERVER客户端可能无法访问,详见《SQL SERVER 2000 访问》;

XP 下也只能安装SQL Server 2005 开发版,安装的企业版有很多服务启动不了。

2.3WIN2003

WIN2003上安装SQL SERVER2000,一定要打补丁(同WINXP);

2.4WINXP上安装SQL SERVER 2000企业版

1、在SQL服务器的安装盘中找到MSDE这个目录,并且点击setup.exe安装它,过程简单直接下一步就OK了;

2、重启系统WINDOWSXP,这下就可以看到SQL服务的图标出现了;

3、再拿出SQL服务器版的安装光盘,直接安装客户端工具(这个不要多说吧?最简单的方法就是直接点击光盘根目录下的autorun.exe),根据提示安装,自检过程中知道系统不是SERVER版,会提示只安装客户端工具。(哈哈,服务端我已有了);

4、打开企业管理器,试用SA用户连一下看看,是不是发现SA用户登陆失败?因为你还没有与信任SQL SERVER连接相关联。还好这个只要对系统注册表稍加修改就可以啦:

在运行中输入regedit打开注册表编辑器,

找到[HKEY_LOCAL_MACHINE/SOFTWARE/MICROSOFT/MSSQLSERVER/

MSSQLSERVER]

这个项里面有一个键值LoginMode,默认下,值是1,现在将值改为2,重启电脑。

5、再打开企业管理,再连接试试,是不是OK了?

三、SQL SERVER 2000补丁问题

3.1、在安装 SQL Server 2000 Service Pack 3 时可能收到错误消息“Setup was unable to validate the logged user”(安装程序无法验证登录的用户)

症状

在安装了 Microsoft 数据访问组件 (MDAC) 2.6 版或更早版本的计算机上安装 Microsoft SQL Server 2000 Service Pack 3 (SP3) 时,安装可能会失败。您可能会收到以下错误消息:

错误消息:1

Setup was unable to validate the logged user.Press Retry to enter another option, or Cancel to exit setup.

错误消息 2

Setup was unable to verify the state of the server for an upgrade.Verify the server can start and that you provided a valid sa password and restart setup.

方法 1

这时查看临时目录下的sqlsp.out,会发现以下描述:

[TCP/IP Sockets]Specified SQL server not found.

[TCP/IP Sockets]ConnectionOpen (Connect()).

其实这是SQL Server SP3的一个小bug,在安装sp3的时候,没有监听tcp/ip端口,可以按照以下步骤进行:

1、打开SQL server客户器网络实用工具和服务器网络工具,确保启用的协议中包含name pipe,并且位置在第一位.

2、确保[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/MSSQLServer/Client/ConnectTo]

"DSQUERY"="DBNETLIB".如果没有,请自己建立

3、停止mssql.

4、进行安装.

这样就可以进行正确安装了。

建议安装SP4,我也是因为有次手头没SP4,就从同事那拿个SP3过来装,然后就遇到这个错了。

方法 2

确保将注册表项 NtfsDisable8dot3NameCreation 设置为 0。该值为 0 可确保能够使用短名称访问带有空格的文件夹。要设置该注册表项,请按照下列步骤操作:

1.在“开始”菜单上,单击“运行”。

2.键入“Regedit”,然后单击“确定”。

3.在“注册表编辑器”中,找到以下注册表项路径:

HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/FileSystem

4.在“注册表编辑器”的右侧,双击“NtfsDisable8dot3NameCreation”项。

5.在“编辑字符串”对话框中的“数值数据”文本框中,键入 0。单击“确定”。

6.关闭“注册表编辑器”。

 

确保 TEMP TMP 环境变量没有空格。要确认这一点,请按照下列步骤操作:

1.右键单击“我的电脑”,然后单击“属性”。

2.在“高级”选项卡上,单击“环境变量”。

3.在“<logged user> 的用户变量”列表中,选择“TMP”,然后单击“编辑”。确保“变量值”文本框中没有空格,尤其是没有任何尾随空格,然后单击“确定”。

4.选择“TEMP”,然后单击“编辑”。确保“变量值”文本框中没有空格,尤其是没有任何尾随空格,然后单击“确定”。

5.如果任一变量值有空格,请创建一个新的没有任何空格的临时文件夹(例如,C:/Temp),然后将其指定为 TEMP TMP 环境变量的变量值。

详见:www.microsoft.com

另外,在XP上安装SQL SERVER 2KSP4时也会出现这样的错误。不管是MSSQL还是ORACLE,在XP系统上经常出现异常的问题,所以建议装数据库的系统最好为2000系列的 WIN系统的话)。

在安装之前检查计算机上所有关于数据库的文件是否已经删除,特别是注册表,因为安装过程中,安装程序会检查注册表,如果已经存在的健值可能会不加以改写。

3.2SQL Server 2000补丁版本的检查

版本号

补丁号

8.00.194

(RTM,也就是没补丁)

8.00.384

(SP1)

8.00.534

(SP2)

8.00.760

(SP3)

8.00.2039

(SP4)

1)语句查看

select @@version

或者

exec master..xp_msver

2)查询分析器>帮助>关于

3)企业管理器>服务器>属性>一般

四、服务器实例名

4.1、命名实例

安装时,可以指定SQL SERVER的实例名,安装完成后,使用hostname/instancename进行连接。

4.2、修改实例名

目前没什么好办法,只有重装SQL SERVER

1、微软 SQL Server 2000 入门与安装指南 本文详细介绍了微软 SQL Server 2000 的基本概念、安装步骤以及配置和管理方法。内容涵盖系统要求、安装前准备、安装流程、故障修复、服务管理、文件定位、组件管理,以及使用企业管理器进行服务器注册、向导操作、命令行工具、数据转换服务(DTS)和 SQL Server 代理等。适合初学者了解和掌握 SQL Server 2000 的核心功能与操作。 阅读详情

相关推荐

在Win7系统上成功安装SQL Server 2000的详细步骤

SQL Server 2000虽为一款较旧的数据库管理系统,但对一些遗留系统而言,它仍扮演着关键的角色。它稳定、可靠,并且拥有丰富的功能,对于那些尚未迁移到新版本数据库系统的Win7环境来说,是一个值得考虑的选择。在开始安装 SQL Server 2000 之前,首先要确保所有前期准备工作已经完成,包括硬件和软件的兼容性检查,以及系统设置的调整。一旦确认无误,可以按照以下步骤启动安装向导:插入 SQL Server 2000 安装介质,或者双击下载的安装文件。

weixin_32005771的博客 2962

WINXP安装SQLSERVER2000的办法

想在自己的电脑上安装sqlserver2000,安装的时候出现只能安装客户端的提示,于是乎google搜了一下:一.在SQL服务器安装盘中找到MSDE这个目录,并且点击setup.exe安装它,过程简单直接下一步就ok了。二. 重启系统WINDOWSXP,这下就可以看到SQL服务的图标出现了。三. 再拿出SQL服务器版的安装光盘,直接安装客户端工具(这个不要多说吧?最简单的方法就是直接点击光盘根

一个人追求的目标越高,就越能激发出他的才能. 1963

SQL server2000在WindowsXP的安装过程(图解)

SQL server2000在WindowsXP的安装过程 (注意: Windows XP不能装企业版,如果你是使用四合一的安装包,请选择其他版本) SQL server2000安装的过程中,也要一定的技巧方法。否则,将会出现安装失败的情况。 ★下面将详细介绍如何安装SQL server2000★ ★首先在介绍一下SQL server2000在WindowsX...

weixin_30815469的博客 234

XP 下SQL Server 2000安装

1,手动打开SQL Server 安装文件的MSDE 目录运行setup.exe文件,安装SQL Sever的服务器2,用regedit命令打开注册表,把HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Control/Session Manager目录下的PendingFileRenameOperations删除3,运行Server安装文件。4,把注册表中HKEY

坚持的旅程 984

WINDOWS XP安装SQL2000方法

一.在SQL服务器安装盘中找到MSDE这个目录,并且点击setup.exe安装它,过程简单直接下一步就OK了。二. 重启系统WINDOWSXP,这下就可以看到SQL服务的图标出现了。三. 再拿出SQL服务器版的安装光盘,直接安装客户端工具(最简单的方法就是直接点击光盘根目录下的autorun.exe)根据提示安装,自检过程中知道系统不是SERVER版,会提示只安装客户端工具。四. 打开企业管理器

亦苦亦甜 1462

SQL Server2000 版本区别及安装图解

SQL Server2000 版本区别及安装图解 By feng1725 发表于 2006-3-13 20:01:00 版本区别 SQL Server 2000有四个版本:企业版/标准版/个人版/开发版 企业版和标准版需

平淡中求进取,柔和里觅激情 8987

SQL Server 2000在Windows Server 2008 R2 SP1安装实战

本次安装过程在Windows Server 2008 R2 SP1的操作系统上进行演示: 数据库安装目录 C:\Users\Administrator>mkdir D:\Think\GameDB\MSSQL 安装源,下载SQL Server 2000 SP4安装(mssql2000_sp4.zip)并解压至本地目录,以D:\soft\mssql...

weixin_33994444的博客 384

Microsoft SQL Server 2000综合应用(1)——SQL 2000的概述以及安装

Microsoft SQL Server 2000综合应用》这一系列文章主要写给可亲可爱的GGT老师,希望她可以安心上讲台,然后把本系列的文章传授出来。SQL Server是Micrcoft公司在原来和Sybase公司合作的基础上打包出的一款面向高端的数据库系统。自它推出后,迅速占领了的数据库应用市场。经过不断的更新换代,它已发展到了SQL Server 2000, 它具有高性能、功能强、安全性

薛敬明的专栏 3141

SQL Server 2000安装失败(1): Process Exit Code: (-1073741819)

12:27:35 C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/SqlSetup/Bin/scm.exe  -Silent 1 -Action 5 -ExePath "C:/Program Files/Microsoft SQL Server/MSSQL/binn/sqlservr.exe" -Service "MSSQLSERVER" 12:27:38 Process Exit Code: (-1073741819) 12:29:08 A service contro

王浩然 5610

解决windows 2003 sp1安装arcsde 9.0 for sql server 2000 sp4概要方案

解决windows 2003 sp1安装arcsde 9.0 for sql server 2000 sp4概要方案 安装sql server 2k sp4到windows 2003 sp1上; 安装arcsde 9.0 for sql s...

amuluoxiaya1961111的博客 271

SQL SERVER 2000 安装全攻略1(全新安装

献给初学者:(老鸟就免看,别见笑了!)对于使用过SQL SERVER 2000的用户,一般都知道,该版与以前版本有较大区别,对系统也比较挑剔,对于安装方面确实比较简单,但经常有安装失败者,在论坛上看到不少提问次问题者,特撰此稿,供参考。安装系统推荐:WINDOWS 2000 SERVER、WINDOWS 2000 ADVANCED SERVER (MSDE和个人版可以安装到WINDOWS XP中)

slove_cao的专栏 746

安装SQL Server 2000的错误及解决1(续)

1:先卸载您的 SQL Server 2000,必要的时候删除 Program  Files//Microsoft SQL Server 文件夹.  2:放入 SQL Server 2000 光盘.  3:在"开始"--"运行"键入 "F://x86//setup.exe k=dbg" (F是光盘)  [此命令的意思单步运行安装 SQL Server 2000]  4:98%安

597

sql server 2000学习笔记1安装时修改注册表,快速定位行,常用快捷键

&lt;!-- [if gte mso 9]&gt;&lt;xml&gt;&lt;w:WordDocument&gt;&lt;w:BrowserLevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;&lt;w:DisplayHorizontalDrawingGridEvery&gt;0&lt;/w:DisplayHorizontalD...

tubaluer 299

SQL2000安装问题—Microsoft 全文检索引擎包的安装失败的解决方案

SQL安装问题—Microsoft 全文检索引擎包的安装失败的解决方案 在windows 2003 sp1安装sql server2000 企业版 无论是新装还是后来添加组件安装都会提示: “Microsoft 全文检索引擎包的安装失败。 (-2147220991)0x80040201事件无法调用任何订户” 我试了两个版本都不行,一个企业版和个人版,装一上午没解决,最后找了些资料,自己慢慢尝试,...

weixin_42041819的博客 762

sqlserver2000安装程序以及补丁下载

http://www.qiqi.org/down/index.php?modules=list&categoryid=5SQL2000下载http://www.codestudy.net/download/list.asp?id=296http://www.codestudy.net/download/list.asp?id=2874合1http://www.bzmc.edu.cn/fdownlo

shysky的专栏 4061

tomcat 配置sql server 2000连接

第一步:----安装J2SDK:  到SUN官方站点(http://java.sun.com)下载J2SDK的安装文件:j2sdk-1_4_2_04-windows-i586-p.exe,下载之后安装好J2SDK;安装完之后,设置环境变量:我的电脑---属性---高级---环境变量;  选择---系统变量(S):   设置JAVA_HOME环境变量:  单击---新建,在变量名中输入:

玛雅部落 的专栏 1669
上一篇: 2008-05-12的地震
下一篇: SQL Server 2000 基础(2)——访问
seusoftware
博客等级 码龄20年 49粉丝 27原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值