QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
请教:
  S; H% h2 b/ E1 v# s       有那位能帮指点一下,我想在我电XP Pro上安装SQL server 2000 Pro,但总是跳出一个“以往的一个安装程序挂起,电脑必须重启后再安装”的对话框,为此我换了朋友的电脑装也出现同样的问题,再用公司的电脑装,还是同样。出错画面如下图。
3 b+ a8 L3 X) P1 u: j- R
2 }2 H) _# K! A  k$ P; ][ 本帖最后由 daguan8 于 2007-2-6 23:20 编辑 ]
SQL安装出错.jpg
发表于 2007-2-7 00:30:04 | 显示全部楼层 来自: 中国浙江杭州
以前没有安装完全
发表于 2007-2-7 17:07:49 | 显示全部楼层 来自: 中国湖北宜昌
如何在XP下安装SQL2000企业版
3 ]- E# J$ R6 |5 ]
5 e( S- W/ t8 q- @/ R! E许多朋友在WIN2000下装过SQL2000,无非就是企业版的系统安装企业版的SQL,专业版的安装个人版的SQL,SQL对系统的要求也比较严格.现在许多朋友已经用上XP,我用的就是XP SP2的,由于要安装管家婆的缘故,XP是支持SQL 2000 标准版的安装的,但是运行管家婆是需要企业版的SQL的支持.于是我不得不放弃管家婆的安装.
2 v: |4 Z0 Z0 G& G3 d6 L9 l  d! m但是,不安装不行啊,工作需要啊!于是我就想:能不能在XP上安装SQL2000企业版的呢?想则动!于是利用BAIDU,搜索XXXXXXXX!?
0 ^/ ?3 D6 |  F惊喜乎!找到了,网上有!!4 P& v" d7 D: M& o0 l. o$ Q
但是有归有,要实践才能掌握啊!!+ L& \$ A2 k9 T
嘿嘿!有了理论指导,就不怕盲目实践了!" E6 I/ L, l$ E1 u+ F& O8 X( t
遂,开始执行安装!!
& o* E) J5 q4 l, X/ U! `
; y2 d" O5 c( C1.把SQL2000光盘放入驱动器,先不运行光盘弹出界面.右键光盘驱动器,嘿嘿!找文件!找企业版安装文件,就是ENTERPRISE这个文件,再继续往下找,没完呢!!打开MSDE文档,嘿嘿!这下到头了,双击此文档下的SETUP.EXE.嘿嘿,看到可爱的SQL在安装了吧!不过不要高兴,这仅仅是第一步.等待安装结束,重新启动计算机.
: E  U( d+ t+ W- x& J/ x2.重起好机器后,帮光盘放入驱动器.当然本来没取出的就不要再放了:)!等待光盘自运行界面!嘿嘿,好戏开始上演!直接选择安装企业版SQL,等待漫长的检测,最后可能出现一个错误提示,大意是你的系统不是服务器,不能安装企业版的SQL之类的.甭管它,确定就是.接下来熟悉的安装界面就出现了,你只需一直下一步就OK了!
9 B  c# u8 l0 t+ L" }7 E3.待安装完后,重新启动电脑.你就可以看到可爱的SQL服务运行了!而且是企业版的哦!:)
; Q/ ?3 ~& k" Q3 j4.可能出现的问题.用SA帐户不能连接数据库,解决方法是:打开注册表编辑器,寻找:HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\MSSQLSERVER\MSSQLSERVER下的loginmode子项,把键值1改为2即可!
, W; \: h, w* J6 x9 c( ~/ \% r! g5 w, b3 i$ D7 _7 N5 A
安装步骤分析:安装完后有些朋友会问:第一步是做什么的呢?其实很简单,就是安装企业版服务器的服务器端.待进行第二步的时候你就会发现,平常你安装标准版的时候常提示安装的是服务器和客户端工具,而这次只剩下安装客户端工具了呢!?这个就是答案!
+ X8 `* I) S. K3 e
4 s+ g; g  w: m3 s9 y8 s% o好了,XP下安装SQL2000大功告捷!嘿嘿!是不是很简单啊!!:)
/ c$ h2 j! O  e1 @不过提醒第一次安装SQL不成功的同志哦,SQL的遗留文件非常顽强,要花很大工夫才能解决掉遗留文件,要不你就不能在原系统上安装SQL!除非重装系统!很惨的!
: V. N& E( W1 X$ R7 }* l我也试过解决此问题的方法,就是彻底干掉注册表里的有关选项,但是成功率一半一半!!而且很费劲!!
) ^1 O. l1 y* v
4 `% t$ e2 P6 M5 P7 L6 j9 ?' f本文到此,欢迎大家拍砖!:)7 N2 _3 Z% e- l8 d/ ?/ o
* V# \5 w( S8 E, |& M# C
; i7 A! O4 S" H: b5 P
: f* m6 |9 w% _& w
为方便大家,特写下简略步骤:
6 ~! o7 C' K8 X+ Y# d" V- Y  T& f. a4 _! p7 T. g5 Q8 F( e
一、进入安装光盘,选择enterprise/msde/setup.exe 安装,完成后,重新启动计算机!
" e' ]* j% g+ f9 \6 ]二、重启后,让光盘自运行,选择安装企业版的SQL。(第一步安装后没重启则安装不能正常进行)5 U$ r! D6 R) g/ J$ L
三、忽略安装过程中的报错,安装完后重新启动。OK!!
5 |$ G$ U) Z; |; m/ Z# _" X* a+ y1 f1 A# ~
这是我上次装在XP上装SQL2000 企业版时找到的参考,是可行的,但最后还是换了win2000系统,应用软件不支持XP的说。
 楼主| 发表于 2007-2-7 20:42:41 | 显示全部楼层 来自: 中国广东广州
多谢指点,我现在就抓紧试一下。但试了MSDE目录下的SETUP.EXE,这是一个Desktop Engine呀。是不是照装下去就行了。% k( Y- t$ `: u1 c: b: I
      不管了,如果还不行,我就换个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 发表
6 _" y4 u* G. C: H6 l* sXP是不能安装SQL2000Server的,只能安装Professional
, q! @( x6 w: _$ Y
果然是装不了呀,我按前面的说法装了,虽说在MSDE/目录下的SETUP装过后,在屏的右下角出现了个MSSQLServer运行的小标记,但还是装不了SQL Server 2000的主程序,还是出现最早出现的挂起画面。5 v5 U6 [8 X+ v0 J5 H1 i
要格式化XP,改装Win server 2003系统,就有一大堆的软件要重装了,这可能要撬时两天呀。我该怎么办。
发表于 2007-2-8 08:16:00 | 显示全部楼层 来自: 中国湖北宜昌
原帖由 daguan8 于 2007-2-7 21:26 发表
  C( f$ d5 B! `/ V7 k
$ G5 M0 g, Y0 C3 g. |) w果然是装不了呀,我按前面的说法装了,虽说在MSDE/目录下的SETUP装过后,在屏的右下角出现了个MSSQLServer运行的小标记,但还是装不了SQL Server 2000的主程序,还是出现最早出现的挂起画面。
/ q# n# ~5 V8 Z5 u要格式化XP,改 ...
5 B) Z! j+ y- e  G* r

& b3 `6 H9 Y- k( I1 x. |9 l1 |挂起的原因可能是注册表里有残留的信息,可以参照最后面的方法解决。这应该是最详细的布骤了。  , o, U. q4 H: s/ v2 N
一、找一张SQL server服务器版光盘,在光盘上找到目录“MSDE”并进入,运行SETUP.EXE文件,并按照程序要求进行安装。安装完成重新启动计算机。 5 u$ P* W. f1 R9 Z2 L
5 c! I+ R1 ?$ Q+ Z$ I7 v7 f
  二、运行光盘中的,AUTORUN.EXE文件,或让光盘自动运行,打开安装界面后,点击“安装SQL server 2000组件(C)”=》“安装数据库服务器(S)”这里程序将提示你“....服务器组件在此系统上不受支持,.....”点“确定”。进入新的安装界面,点击“下一步”,选择默认的“本地计算机”=》“创建新的SQL server”=》“仅客户端工具”...,一路点击“下一步”。直至安装结束。重新启动计算机。
0 f9 [; B% M2 [% J. l& {/ W
* S  s0 _7 O0 H3 a  三、到“开始”--“程序”- “Microsoft SQL Server”中打开“企业管理器”到“SQL Server 组”下,将“[lcoal] (Windows NT)”改成自己的的机器名,机器名在系统属性的“计算机名”里可以找到,假设我们的机器里的完整计算机名称为:SERVER,改名后,我们就会得到如图所示的样子了。关闭“企业管理器”
: _" E: x* U$ z; \7 e
8 {. Y6 T- }0 r6 C8 f  四、到“开始”--“程序”-“Microsoft SQL Server”中打开“客户端网络实用工具”,点“别名”如果“服务器别名配置”里没有数据,我们需要手工添加,点“添加”按钮。在“添加网络库配置”的 “网络库”选项中,我们选择默认的“Named Pipes(P)”项,并为服务器取个别名“SERVER”,这时管道名称会自动添加“\SERVERpipesqlquery”我们就不要管它了。点 “确定”退出。 * b% h- \1 l6 t& s" P& p; S
8 J! X" Q0 c7 \5 W1 v# B
  五、这一步我们要进入注册进行一下修改了,打开注册表编辑器,找到[HKEY_LOCAL_MACHINESOFTWAREMicrosoft
6 V7 d# A, @$ ~$ j- ~$ EMSSQLServerMSSQLServer],这一项,里面有一个键值LoginMode默认值是“1”,现在将该值改为“2”(安装MSDE时,默认的SQL Server身份验证方式为“仅Windows"的身份验证方式,即sa用户无法验证,通过修改以上的注册表键值来将身份验证方式改为SQL Server和Windows混合验证以后,就可以用sa用户登录了)。修改完毕,重启电脑。 4 I4 P+ u8 O1 o7 u* d  `
        成功了
  X. I6 }" X- \) S5 p7 a2 Q, r9 }2 o0 e2 H) r4 {
有的机子装的时候会出现:以前的某个程序安装已在安装计算机上创建挂起的文件操作。运行安装程序之前必须重新启动计算机”错误; s+ h" t- ^7 c
这个很可能是3721这个垃圾引起的问题(想起来就牙根都恨,3721简直是IT业最垃圾的东西,比病毒都垃圾): C, t* ~' `) h" H( A2 a
处理方法:参考网上资料,总算搞定。步骤是: , \; K: P' J2 l5 {2 g

9 p. A9 G. |- e. w1)添加/删除程序中彻底删除sql server。 " [  }: r! [' {" t

: {( }* _& ~) `" P4 F1 v2)将没有删除的sql server目录也删除掉。 $ u: J) X. E  @$ d& G# k$ ~
# X; h0 E5 ~5 f7 ~; ^
3)打开注册表编辑器,在HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession Manager中找到PendingFileRenameOperations项目,并删除它。这样就可以清除安装暂挂项目。
6 m$ u, B" Z  [6 C9 Q+ L9 s1 M9 P) q, h" e& N, D
4)删除注册表中跟sql server相关的键。. z5 |  \9 \  [
  J" i+ D& `* A9 d( T/ m
其实估计只要做第3步就可以搞定,这样就可以清除安装暂挂项目。自己是先走了1,2,4,最后做了3才搞定。所以估计3才是最关键的。
8 I6 F+ o3 ^" c# x0 c7 c
' O6 K+ N0 J: q; L
如果实在不能解决,你也可以装双系统的说,那样两边都可以顾到了。
% D  d; w; v0 ?* \2 g: X) a
! n* C0 K2 I" P* w, E0 x/ _[ 本帖最后由 unreally 于 2007-2-8 08:30 编辑 ]
 楼主| 发表于 2007-2-8 22:57:27 | 显示全部楼层 来自: 中国广东广州

多谢7楼的好心人

真是太令我感动了,unreally 兄如此细致的解说。7 h/ k/ Y) [: i4 x
还是抓紧试一下。不管成不成功,我都要感谢你的热情帮助。
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

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