QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
请教:% w) R4 W6 B+ v- |4 Z
       有那位能帮指点一下,我想在我电XP Pro上安装SQL server 2000 Pro,但总是跳出一个“以往的一个安装程序挂起,电脑必须重启后再安装”的对话框,为此我换了朋友的电脑装也出现同样的问题,再用公司的电脑装,还是同样。出错画面如下图。
. h3 j; U( e" r2 H! B7 N# G
/ F6 E; j! V* ~) M- E[ 本帖最后由 daguan8 于 2007-2-6 23:20 编辑 ]
SQL安装出错.jpg
发表于 2007-2-7 00:30:04 | 显示全部楼层 来自: 中国浙江杭州
以前没有安装完全
发表于 2007-2-7 17:07:49 | 显示全部楼层 来自: 中国湖北宜昌
如何在XP下安装SQL2000企业版 2 x  G5 v7 U2 u/ s8 g

4 f( P2 S5 n& B5 t' a3 g$ |* i许多朋友在WIN2000下装过SQL2000,无非就是企业版的系统安装企业版的SQL,专业版的安装个人版的SQL,SQL对系统的要求也比较严格.现在许多朋友已经用上XP,我用的就是XP SP2的,由于要安装管家婆的缘故,XP是支持SQL 2000 标准版的安装的,但是运行管家婆是需要企业版的SQL的支持.于是我不得不放弃管家婆的安装.
1 B' n1 j7 c! n& b) G' L! g& s但是,不安装不行啊,工作需要啊!于是我就想:能不能在XP上安装SQL2000企业版的呢?想则动!于是利用BAIDU,搜索XXXXXXXX!?
7 T; g# Y8 H, x惊喜乎!找到了,网上有!!
7 d1 u. |1 J2 ~) T) X1 o2 Q4 T: O但是有归有,要实践才能掌握啊!!5 J" h. D5 s$ x9 H
嘿嘿!有了理论指导,就不怕盲目实践了!
2 b5 ]- n# T4 i8 ^0 F6 i* q7 E遂,开始执行安装!!8 X! ^0 C% u! j3 `
9 k" W& w5 o1 I
1.把SQL2000光盘放入驱动器,先不运行光盘弹出界面.右键光盘驱动器,嘿嘿!找文件!找企业版安装文件,就是ENTERPRISE这个文件,再继续往下找,没完呢!!打开MSDE文档,嘿嘿!这下到头了,双击此文档下的SETUP.EXE.嘿嘿,看到可爱的SQL在安装了吧!不过不要高兴,这仅仅是第一步.等待安装结束,重新启动计算机.3 `) Z. W& ]  S/ w9 v
2.重起好机器后,帮光盘放入驱动器.当然本来没取出的就不要再放了:)!等待光盘自运行界面!嘿嘿,好戏开始上演!直接选择安装企业版SQL,等待漫长的检测,最后可能出现一个错误提示,大意是你的系统不是服务器,不能安装企业版的SQL之类的.甭管它,确定就是.接下来熟悉的安装界面就出现了,你只需一直下一步就OK了!* f  [5 D4 \) Q6 o
3.待安装完后,重新启动电脑.你就可以看到可爱的SQL服务运行了!而且是企业版的哦!:)3 v% m1 {* I& c' C6 ?  q
4.可能出现的问题.用SA帐户不能连接数据库,解决方法是:打开注册表编辑器,寻找:HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\MSSQLSERVER\MSSQLSERVER下的loginmode子项,把键值1改为2即可!
# r" U" t/ m9 x, c2 F. R. s
) t! P/ I, [. v& T9 A- F安装步骤分析:安装完后有些朋友会问:第一步是做什么的呢?其实很简单,就是安装企业版服务器的服务器端.待进行第二步的时候你就会发现,平常你安装标准版的时候常提示安装的是服务器和客户端工具,而这次只剩下安装客户端工具了呢!?这个就是答案!) ~5 ?* D$ J6 M. S! h

# t( S5 H+ a) a; m+ ~! z6 a好了,XP下安装SQL2000大功告捷!嘿嘿!是不是很简单啊!!:)
; w, h; m4 S& l0 z; A3 U不过提醒第一次安装SQL不成功的同志哦,SQL的遗留文件非常顽强,要花很大工夫才能解决掉遗留文件,要不你就不能在原系统上安装SQL!除非重装系统!很惨的!
; ]0 e/ A, r/ h* `. t我也试过解决此问题的方法,就是彻底干掉注册表里的有关选项,但是成功率一半一半!!而且很费劲!!
( B# v* T- v' l* G8 _7 |2 t
4 D& n4 z. _: ^* h' X本文到此,欢迎大家拍砖!:)
, A  {$ \) L0 x. v) |; F% F0 E+ f
/ c1 C8 }6 A$ a+ K0 f8 S/ d# y; ^1 I

1 f% b* g/ |5 G2 w8 o为方便大家,特写下简略步骤:
5 z$ u" l+ j) G9 M2 T
7 ?& U2 k) T. u一、进入安装光盘,选择enterprise/msde/setup.exe 安装,完成后,重新启动计算机!! O& l$ i3 O  ^, Z; a- g
二、重启后,让光盘自运行,选择安装企业版的SQL。(第一步安装后没重启则安装不能正常进行)+ A5 i  y: f* p/ s4 X8 Z" T7 g
三、忽略安装过程中的报错,安装完后重新启动。OK!!6 s# X/ J7 B( f; M4 w' T/ v& g/ J5 X; u
: y$ r" {" i# h8 v- t6 Y0 C+ C  v
这是我上次装在XP上装SQL2000 企业版时找到的参考,是可行的,但最后还是换了win2000系统,应用软件不支持XP的说。
 楼主| 发表于 2007-2-7 20:42:41 | 显示全部楼层 来自: 中国广东广州
多谢指点,我现在就抓紧试一下。但试了MSDE目录下的SETUP.EXE,这是一个Desktop Engine呀。是不是照装下去就行了。7 c9 a/ A% G" G9 J
      不管了,如果还不行,我就换个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 发表
- [, c! d6 m9 i5 }+ _! {XP是不能安装SQL2000Server的,只能安装Professional

" {4 }- X& r8 d, f果然是装不了呀,我按前面的说法装了,虽说在MSDE/目录下的SETUP装过后,在屏的右下角出现了个MSSQLServer运行的小标记,但还是装不了SQL Server 2000的主程序,还是出现最早出现的挂起画面。& @& k' J2 T3 r, {
要格式化XP,改装Win server 2003系统,就有一大堆的软件要重装了,这可能要撬时两天呀。我该怎么办。
发表于 2007-2-8 08:16:00 | 显示全部楼层 来自: 中国湖北宜昌
原帖由 daguan8 于 2007-2-7 21:26 发表7 s7 B$ V. M7 @* p5 q% q3 }# ^) a
. a6 m0 v6 Z2 Y8 U. @
果然是装不了呀,我按前面的说法装了,虽说在MSDE/目录下的SETUP装过后,在屏的右下角出现了个MSSQLServer运行的小标记,但还是装不了SQL Server 2000的主程序,还是出现最早出现的挂起画面。7 B! @, ]( w* W: ], J
要格式化XP,改 ...
1 _3 X2 ?( I$ t' x3 |9 \: f

3 f4 ^: x' f9 ]4 L' `挂起的原因可能是注册表里有残留的信息,可以参照最后面的方法解决。这应该是最详细的布骤了。  
' t: n) o9 E% A; Z  L0 A" ~一、找一张SQL server服务器版光盘,在光盘上找到目录“MSDE”并进入,运行SETUP.EXE文件,并按照程序要求进行安装。安装完成重新启动计算机。 $ X1 p% D3 O+ e5 K" k$ q
  a6 k/ T- W. R; |$ ^0 Y
  二、运行光盘中的,AUTORUN.EXE文件,或让光盘自动运行,打开安装界面后,点击“安装SQL server 2000组件(C)”=》“安装数据库服务器(S)”这里程序将提示你“....服务器组件在此系统上不受支持,.....”点“确定”。进入新的安装界面,点击“下一步”,选择默认的“本地计算机”=》“创建新的SQL server”=》“仅客户端工具”...,一路点击“下一步”。直至安装结束。重新启动计算机。 / T; i9 c$ ?# j* |! O+ q
9 C6 x% H7 Y; [) M; }6 Z5 U
  三、到“开始”--“程序”- “Microsoft SQL Server”中打开“企业管理器”到“SQL Server 组”下,将“[lcoal] (Windows NT)”改成自己的的机器名,机器名在系统属性的“计算机名”里可以找到,假设我们的机器里的完整计算机名称为:SERVER,改名后,我们就会得到如图所示的样子了。关闭“企业管理器” 0 v" m" c" E4 c
. `+ a1 C% O" w% l
  四、到“开始”--“程序”-“Microsoft SQL Server”中打开“客户端网络实用工具”,点“别名”如果“服务器别名配置”里没有数据,我们需要手工添加,点“添加”按钮。在“添加网络库配置”的 “网络库”选项中,我们选择默认的“Named Pipes(P)”项,并为服务器取个别名“SERVER”,这时管道名称会自动添加“\SERVERpipesqlquery”我们就不要管它了。点 “确定”退出。
. K0 E9 m2 R* C- ~; c4 Q  |: ?2 `9 r8 ?$ z; B
  五、这一步我们要进入注册进行一下修改了,打开注册表编辑器,找到[HKEY_LOCAL_MACHINESOFTWAREMicrosoft ! H3 R0 q2 [6 ^. r( a5 E# \3 C+ \
MSSQLServerMSSQLServer],这一项,里面有一个键值LoginMode默认值是“1”,现在将该值改为“2”(安装MSDE时,默认的SQL Server身份验证方式为“仅Windows"的身份验证方式,即sa用户无法验证,通过修改以上的注册表键值来将身份验证方式改为SQL Server和Windows混合验证以后,就可以用sa用户登录了)。修改完毕,重启电脑。 , B6 B% q8 N( M- Y) E
        成功了
- ~) `& j) n0 F4 G* f( A: q1 x2 \- x6 P% `4 u# C
有的机子装的时候会出现:以前的某个程序安装已在安装计算机上创建挂起的文件操作。运行安装程序之前必须重新启动计算机”错误
9 o% h$ _0 y; R9 |4 I# D4 W1 Z这个很可能是3721这个垃圾引起的问题(想起来就牙根都恨,3721简直是IT业最垃圾的东西,比病毒都垃圾)
) j7 m9 C  P0 w) K- G8 h处理方法:参考网上资料,总算搞定。步骤是:
) x% c; L- V& x" r# r- \1 E1 p: k9 G6 P! T. G9 P1 C4 T
1)添加/删除程序中彻底删除sql server。
5 [. ~3 X* F# y3 H4 T0 C  r' V" M: [
2)将没有删除的sql server目录也删除掉。 3 t- h) }! B& N0 Z$ `; d, ?
: r. O4 }. e$ e+ {" \8 _
3)打开注册表编辑器,在HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession Manager中找到PendingFileRenameOperations项目,并删除它。这样就可以清除安装暂挂项目。 5 b8 u% [& Q% O) ~" n( J# u) ~
0 }* n- h; e) c, y4 f
4)删除注册表中跟sql server相关的键。% M8 b  A! e7 {1 U( O; d0 Z
8 N/ ?9 m, I9 I4 {5 C; `: X
其实估计只要做第3步就可以搞定,这样就可以清除安装暂挂项目。自己是先走了1,2,4,最后做了3才搞定。所以估计3才是最关键的。

+ w0 T% [% n7 w0 T* c$ b" P
3 G5 D# }& f% [如果实在不能解决,你也可以装双系统的说,那样两边都可以顾到了。+ y/ O7 W# V; d1 P4 J& k2 j
) d& N, j9 }, b5 N8 y
[ 本帖最后由 unreally 于 2007-2-8 08:30 编辑 ]
 楼主| 发表于 2007-2-8 22:57:27 | 显示全部楼层 来自: 中国广东广州

多谢7楼的好心人

真是太令我感动了,unreally 兄如此细致的解说。- Q6 i6 K/ {% `' M  a, _! C
还是抓紧试一下。不管成不成功,我都要感谢你的热情帮助。
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

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