QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
9天前
查看: 2735|回复: 7
收起左侧

[求助] 请教SQL Server 2000 Pro的安装

[复制链接]
发表于 2007-2-6 23:19:09 | 显示全部楼层 |阅读模式 来自: 中国广东广州

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
请教:, G) w( j( I, x
       有那位能帮指点一下,我想在我电XP Pro上安装SQL server 2000 Pro,但总是跳出一个“以往的一个安装程序挂起,电脑必须重启后再安装”的对话框,为此我换了朋友的电脑装也出现同样的问题,再用公司的电脑装,还是同样。出错画面如下图。
/ `# i; h0 _# X* q: h; J; ~: ^
* l+ T% w1 c) }5 I3 n( ]* a# j[ 本帖最后由 daguan8 于 2007-2-6 23:20 编辑 ]
SQL安装出错.jpg
发表于 2007-2-7 00:30:04 | 显示全部楼层 来自: 中国浙江杭州
以前没有安装完全
发表于 2007-2-7 17:07:49 | 显示全部楼层 来自: 中国湖北宜昌
如何在XP下安装SQL2000企业版
( ]" Q1 _) q( F9 `; `- Q0 o5 |9 h/ v  X
许多朋友在WIN2000下装过SQL2000,无非就是企业版的系统安装企业版的SQL,专业版的安装个人版的SQL,SQL对系统的要求也比较严格.现在许多朋友已经用上XP,我用的就是XP SP2的,由于要安装管家婆的缘故,XP是支持SQL 2000 标准版的安装的,但是运行管家婆是需要企业版的SQL的支持.于是我不得不放弃管家婆的安装., b) W  i4 {$ A( \, o
但是,不安装不行啊,工作需要啊!于是我就想:能不能在XP上安装SQL2000企业版的呢?想则动!于是利用BAIDU,搜索XXXXXXXX!?% s- ~% [6 r+ J. n: [2 h& H
惊喜乎!找到了,网上有!!, Y9 K0 _0 i/ w1 t
但是有归有,要实践才能掌握啊!!
  k2 q9 D  O. Z1 H% i+ |7 f# A, s7 v嘿嘿!有了理论指导,就不怕盲目实践了!6 H) y* V6 ~5 E9 p' o4 y
遂,开始执行安装!!
9 g" Y8 V2 K( f  X+ a( M9 }. O: ?" [% I
1.把SQL2000光盘放入驱动器,先不运行光盘弹出界面.右键光盘驱动器,嘿嘿!找文件!找企业版安装文件,就是ENTERPRISE这个文件,再继续往下找,没完呢!!打开MSDE文档,嘿嘿!这下到头了,双击此文档下的SETUP.EXE.嘿嘿,看到可爱的SQL在安装了吧!不过不要高兴,这仅仅是第一步.等待安装结束,重新启动计算机.
& D* E& j6 T0 M7 l2.重起好机器后,帮光盘放入驱动器.当然本来没取出的就不要再放了:)!等待光盘自运行界面!嘿嘿,好戏开始上演!直接选择安装企业版SQL,等待漫长的检测,最后可能出现一个错误提示,大意是你的系统不是服务器,不能安装企业版的SQL之类的.甭管它,确定就是.接下来熟悉的安装界面就出现了,你只需一直下一步就OK了!5 F$ n/ G6 }  Y6 l* h2 ]; c% `
3.待安装完后,重新启动电脑.你就可以看到可爱的SQL服务运行了!而且是企业版的哦!:)
/ o* o) _5 g1 B! K$ y5 v4.可能出现的问题.用SA帐户不能连接数据库,解决方法是:打开注册表编辑器,寻找:HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\MSSQLSERVER\MSSQLSERVER下的loginmode子项,把键值1改为2即可!% |+ U0 u, y8 {6 _
& L; G6 s! P6 ^$ H
安装步骤分析:安装完后有些朋友会问:第一步是做什么的呢?其实很简单,就是安装企业版服务器的服务器端.待进行第二步的时候你就会发现,平常你安装标准版的时候常提示安装的是服务器和客户端工具,而这次只剩下安装客户端工具了呢!?这个就是答案!+ ^6 P4 a- P# Q8 _

' r' Z8 ^- m' F; ?) \' g% F好了,XP下安装SQL2000大功告捷!嘿嘿!是不是很简单啊!!:)
/ J9 O2 r7 L- W+ X4 j不过提醒第一次安装SQL不成功的同志哦,SQL的遗留文件非常顽强,要花很大工夫才能解决掉遗留文件,要不你就不能在原系统上安装SQL!除非重装系统!很惨的!3 s8 p: W4 |+ O! X$ h! d+ k
我也试过解决此问题的方法,就是彻底干掉注册表里的有关选项,但是成功率一半一半!!而且很费劲!!- K# C3 Y0 |% @( z! V
  T* ^; J4 e9 p8 l. r; z3 t
本文到此,欢迎大家拍砖!:)
9 E; w' k& `4 K2 j6 O6 G- J; K0 \# s2 K# u  w/ K  i, |3 B

/ y6 S' e2 w2 }, b2 `/ K8 d  s* `2 M! G3 z
为方便大家,特写下简略步骤:
! P" z- Y8 L! z( P% d/ `- [+ I; |. Q4 Z
一、进入安装光盘,选择enterprise/msde/setup.exe 安装,完成后,重新启动计算机!
3 ^' A  f4 ]/ m- {' ?$ g  y二、重启后,让光盘自运行,选择安装企业版的SQL。(第一步安装后没重启则安装不能正常进行)
* ^: l! D# s" M5 r& n7 i4 [三、忽略安装过程中的报错,安装完后重新启动。OK!!
# z+ E+ y' P( }2 Z/ ?. q3 f# ^- k0 K. F- S& M; |6 m
这是我上次装在XP上装SQL2000 企业版时找到的参考,是可行的,但最后还是换了win2000系统,应用软件不支持XP的说。
 楼主| 发表于 2007-2-7 20:42:41 | 显示全部楼层 来自: 中国广东广州
多谢指点,我现在就抓紧试一下。但试了MSDE目录下的SETUP.EXE,这是一个Desktop Engine呀。是不是照装下去就行了。
3 C* v) l+ v. x" _3 m6 ^3 s# K3 E      不管了,如果还不行,我就换个Win Server 2003来用吧,具说这东西是很稳定的。应该能与SQL Server 2000兼容吧!
发表于 2007-2-7 20:53:39 | 显示全部楼层 来自: 中国湖北宜昌
XP是不能安装SQL2000Server的,只能安装Professional
 楼主| 发表于 2007-2-7 21:26:54 | 显示全部楼层 来自: 中国广东广州
原帖由 zyj10282005 于 2007-2-7 20:53 发表) R2 Y3 E9 n) P1 u5 P' ^: O% @
XP是不能安装SQL2000Server的,只能安装Professional
: b1 E8 b& R3 A+ [5 T" r# |
果然是装不了呀,我按前面的说法装了,虽说在MSDE/目录下的SETUP装过后,在屏的右下角出现了个MSSQLServer运行的小标记,但还是装不了SQL Server 2000的主程序,还是出现最早出现的挂起画面。0 D' W1 r5 Y7 V2 X/ D% T/ i% q
要格式化XP,改装Win server 2003系统,就有一大堆的软件要重装了,这可能要撬时两天呀。我该怎么办。
发表于 2007-2-8 08:16:00 | 显示全部楼层 来自: 中国湖北宜昌
原帖由 daguan8 于 2007-2-7 21:26 发表+ k. k9 r# C: ~- ]
1 ~/ X* E) ~5 }/ e+ C, _
果然是装不了呀,我按前面的说法装了,虽说在MSDE/目录下的SETUP装过后,在屏的右下角出现了个MSSQLServer运行的小标记,但还是装不了SQL Server 2000的主程序,还是出现最早出现的挂起画面。
& j  F8 E, |" y; y( c1 O要格式化XP,改 ...
$ L- j' _$ J) k' l

4 B6 s( N$ Q. f4 P3 S' G挂起的原因可能是注册表里有残留的信息,可以参照最后面的方法解决。这应该是最详细的布骤了。  
3 Z/ f8 B* n- z一、找一张SQL server服务器版光盘,在光盘上找到目录“MSDE”并进入,运行SETUP.EXE文件,并按照程序要求进行安装。安装完成重新启动计算机。 3 [  I4 L7 q2 m: y

% V  T: K2 \  U6 |  二、运行光盘中的,AUTORUN.EXE文件,或让光盘自动运行,打开安装界面后,点击“安装SQL server 2000组件(C)”=》“安装数据库服务器(S)”这里程序将提示你“....服务器组件在此系统上不受支持,.....”点“确定”。进入新的安装界面,点击“下一步”,选择默认的“本地计算机”=》“创建新的SQL server”=》“仅客户端工具”...,一路点击“下一步”。直至安装结束。重新启动计算机。 ! q  o- e0 b4 Z
3 V+ p2 h$ i+ _5 Q8 M& R
  三、到“开始”--“程序”- “Microsoft SQL Server”中打开“企业管理器”到“SQL Server 组”下,将“[lcoal] (Windows NT)”改成自己的的机器名,机器名在系统属性的“计算机名”里可以找到,假设我们的机器里的完整计算机名称为:SERVER,改名后,我们就会得到如图所示的样子了。关闭“企业管理器”
1 W/ N* {+ s! t& X% m: _# ^4 S4 Y# l- c
  四、到“开始”--“程序”-“Microsoft SQL Server”中打开“客户端网络实用工具”,点“别名”如果“服务器别名配置”里没有数据,我们需要手工添加,点“添加”按钮。在“添加网络库配置”的 “网络库”选项中,我们选择默认的“Named Pipes(P)”项,并为服务器取个别名“SERVER”,这时管道名称会自动添加“\SERVERpipesqlquery”我们就不要管它了。点 “确定”退出。 : y" l" s) K* u/ [( S8 V8 F
% S" m0 P0 y- g0 ~$ f, B6 Q, U& Y
  五、这一步我们要进入注册进行一下修改了,打开注册表编辑器,找到[HKEY_LOCAL_MACHINESOFTWAREMicrosoft
. L& T' D$ J" [MSSQLServerMSSQLServer],这一项,里面有一个键值LoginMode默认值是“1”,现在将该值改为“2”(安装MSDE时,默认的SQL Server身份验证方式为“仅Windows"的身份验证方式,即sa用户无法验证,通过修改以上的注册表键值来将身份验证方式改为SQL Server和Windows混合验证以后,就可以用sa用户登录了)。修改完毕,重启电脑。 : \/ D8 t7 l) k2 |- B9 H
        成功了
! a' Y* B8 P- r* c# o1 D- W# _0 C  ^* f  _
有的机子装的时候会出现:以前的某个程序安装已在安装计算机上创建挂起的文件操作。运行安装程序之前必须重新启动计算机”错误& B2 `+ o6 V# i8 A
这个很可能是3721这个垃圾引起的问题(想起来就牙根都恨,3721简直是IT业最垃圾的东西,比病毒都垃圾)% k  z) W: [( g, u* n+ k
处理方法:参考网上资料,总算搞定。步骤是:
8 K0 v6 N( [; H, N
$ a6 E& [1 b% B: b$ u. a1)添加/删除程序中彻底删除sql server。 ! P- H, p3 V; m! t' `! Q  x
, N# O2 p% P7 m) k
2)将没有删除的sql server目录也删除掉。
5 V2 s$ ~/ B7 j9 o/ ~- g9 `# U3 X7 V% ?' T# v5 b$ g2 C: ^
3)打开注册表编辑器,在HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession Manager中找到PendingFileRenameOperations项目,并删除它。这样就可以清除安装暂挂项目。
1 C& x/ y. S; @* R) z- r6 Z: P; V  Q. {
4)删除注册表中跟sql server相关的键。
: [- Q6 P7 S. X
3 B5 z9 N% c' D; F( ^( O2 d其实估计只要做第3步就可以搞定,这样就可以清除安装暂挂项目。自己是先走了1,2,4,最后做了3才搞定。所以估计3才是最关键的。
& Z0 L% m% F3 K( }5 m6 u3 t) |& C

5 m! o1 [" x$ Y! [2 B( d3 Q4 ?如果实在不能解决,你也可以装双系统的说,那样两边都可以顾到了。: C* A; R' n; [5 K
7 S% a- X* l6 Z9 W- A
[ 本帖最后由 unreally 于 2007-2-8 08:30 编辑 ]
 楼主| 发表于 2007-2-8 22:57:27 | 显示全部楼层 来自: 中国广东广州

多谢7楼的好心人

真是太令我感动了,unreally 兄如此细致的解说。
! l( g- Z3 L; ?8 g# g! X还是抓紧试一下。不管成不成功,我都要感谢你的热情帮助。
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

快速回复 返回顶部 返回列表