ITPub博客

首页 > 数据库 > SQL Server > [资料]Win2003安装SQL2000问题总结

[资料]Win2003安装SQL2000问题总结

SQL Server 作者:wnddbc 时间:2013-12-14 10:41:26 0 删除 编辑

一,那是最简单,最直接的方法,而且很是的有效,请卖力耐烦,若是掉败,多实验屡次

   不竭以往,正在安拆SQL时,总会时不时提示安拆步伐被挂起的题目,害得我拆了N次的系统,便正在昨早还是

   今天正在办事器上的SQL server挂了之后,从头拆了,可老提示什么狗P步伐被挂起的疑息,末了不得不细找原果,时间不背用心人,终究找出了病症所正在,K,我要早知讲那么简单,便再也不拆系统了.....汗死,详情如下,做个备份,以便尔后再碰到相同题目有处所查!

1、先运行您的安拆步伐,当提示挂起时,点击“肯定”,切记,不要退出安拆步伐,用ALT+Tal键切换,点击“开初》运行”,输进“regedit”,挨开注册表

2、找到目录HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession Manager

3、删除个中的“PendingFileRenameOperations”(前几天,有好几个伴侣找错了此文件,正在何处不得不说明一下,PendingFileRenameOperations文件位于Session Manager右边,即当您点击Session Manager时,正在右边即可以看到了)

4、封锁注册表

5、从头开初安拆SQL Server 2000,一且OK了。简单吧

6、题目打点了,从速谢恩吧,哈哈(若是上述步骤没能打点您题目,请继承往后看)

2、我是正在WIN2003下安拆的SQL2000,不用管"...SQL2000SP2不克不及安拆正在WIN2003下.."的提示,点继承,等安拆完后再即刻挨上SP3,没有题目!

只是正在安拆过程中还出现了那个错误:

安拆步伐配置办事器掉败。参考办事器错误日记战C:WINNTsqlstp.log 相识更多疑息.

WINNT目录下的sqlstp.log中末了是那样的错误疑息:

正正在启动?

Chinese_PRC_CI_AS

-m -Q -T4022 -T3659

正正在取办事?

driver={sql server};server=GH;UID=sa;PWD=;database=master

[Microsoft][ODBC SQL Server Driver][Shared Memory]一样平时性收集错误。

[Microsoft][ODBC SQL Server Driver][Shared Memory]ConnectionRead (recv()).

driver={sql server};server=GH;UID=sa;PWD=;database=master

[Microsoft][ODBC SQL Server Driver][Shared Memory]一样平时性收集错误。

[Microsoft][ODBC SQL Server Driver][Shared Memory]ConnectionRead (recv()).

driver={sql server};server=GH;UID=sa;PWD=;database=master

[Microsoft][ODBC SQL Server Driver][Shared Memory]一样平时性收集错误。

[Microsoft][ODBC SQL Server Driver][Shared Memory]ConnectionRead (recv()).

SQL Server 配置?

####################################################

09:23:53 Process Exit Code: (-1)
09:24:14 安拆步伐配置办事器掉败。参考办事器错误日记战 C:WINNTsqlstp.log 相识更多疑息。
09:24:14 Action CleanUpInstall:
09:24:14 C:WINNTTEMPSqlSetupBinscm.exe  -Silent 1 -Action 4 -Service SQLSERVERAGENT
09:24:14 Process Exit Code: (1060) 指定的办事并已以已安拆的办事存正在。

09:24:14 C:WINNTTEMPSqlSetupBinscm.exe  -Silent 1 -Action 4 -Service MSSQLSERVER
09:24:14 Process Exit Code: (0)
09:24:14 StatsGenerate returned: 2
09:24:14 StatsGenerate (0x0,0x1,0xf0000000,0x400,2052,303,0x0,0x1,0,0,0
09:24:14 StatsGenerate -1,Administrator)
09:24:14 Installation Failed.

打点方法:

首先把安拆目录战C:Program Files下的Microsoft SQL Server文件夹删了,删除正在current_user战local_machinesoftwaremicrosoft 下有关 Microsoft sql server 全数疑息,然后

1 挨开注册表
正在"开初"--"运行"键进 "regedit"
2 按以下次序点击挨开
+ HKEY_LOCAL_MACHINE
+ SOFTWART
+ Microsoft
+ Windows
+ CurrentVersion
+ Setup
+ ExceptionComponents
3 将 ExceptionComponents 上面的文件夹全数删除!
如 {60BFF50D-FB2C-4498-A577-C9548C390BB9}
{60BFF50D-FB2C-4498-A577-C9548C390BB9}
{60BFF50D-FB2C-4498-A577-C9548C390BB9}
{60BFF50D-FB2C-4498-A577-C9548C390BB9}
.......

4 从头启动:
5 从头安拆 SQL Server 2000

别的正在一个BLOG上看到的一个说法:

题目的原果:
       此题目属于sql server的bug, GetComputerName 用于取得当地谋略机名。客户端收集库组件 (DBMSLPCn.dll) 将该称吸转换为全数大年夜写。办事器收集库组件 (SSMSLPCn.dll) 保存返回时的称吸。 
   
       当 Windows 谋略机称吸包含大年夜写字母战小写字母大要皆是小写字母时安拆会掉败,提示一样平时性收集错误!
     
     打点方法便是将谋略机称吸改成全数大年夜写!
   
     我便照着将我电脑的称吸改成大年夜写,然后重启,刚才的收集错误题目没了。但又提示我 sa 登录掉败。偶同了,我从头安拆指定的是空稀码,怎么安拆步伐本身也会sa登录掉败呢?后往才想起往,卸载Sql Server 是为了保住我的数据,便偷懒未将本来Sql Server 安拆目录下的Data文件夹内的文件删除,master.mdf 战master.ldf皆正在。早年的的Sql Server是设了稀码的。因此感快将那两个文件删除。再从头安拆一次,OK!安拆胜利.

总结:     
   
        1、 以后谋略机称吸必定用大年夜写,以避免惹往不须要的费事.

        2、重拆Sql Server时必定要记得将master.mdf 战master.ldf删除。

注: 我的谋略机称吸也是小写,但我并没有把谋略机称吸换成大年夜写,只是正在SQL安拆过程中把用户名改成了大年夜写,再依照上面的做法删除文件夹战消弭注册表后安拆胜利的,以是我觉得以上的说法值得接洽!

以下还收散一些SQL2000安拆步伐配置办事器掉败的一些打点方法:

1. sql server 2000安拆腐蚀,没法找到动态链接库sqlunirl.dll

安拆文件肯定没有错,果为早年安拆过,尽对可以用,机子之前有拆了sql server 2000,而且可以一样平时操纵,只是今天突然没法连接到当地数据库,挨算重拆,我删了program files里的ms sql的目录,然后重拆sql,后果正在末了一步的时辰提示,没法完成配置。后往又删除一些注册表中的sql server疑息(有备份注表),再安拆时,便出现那样的提示了,更糟的是,备份的注册表却没法复原

============================
而今题目打点了,总结了一些经历

当安拆时出现MDAC组件安拆掉败时,试着修复或重拆microsoft office

当您想重拆sql server,而安拆时又出现“您的机子上已经安拆有一个实例”的提示时,可以删除program filesMicrosoft SQL Server文件夹,再安拆

当出现某某动态链接文件找不到时,可以试着正在sql server的安拆文件中找到那个文件,复制到系统目录下的system战system32文件夹中(一样平时正在出现那个错误新闻时,皆会提示哪几个文件夹下缺少那个文件)

当出现安拆步伐配置办事器掉败时,可以试着用一下方法打点
此错误新闻可以正在系统目录下找到,譬喻我的系统是win2000,则该文件正在C:WINNTsqlstp.log

掉败一:
正正在取办事?

driver={sql server};server=ZHL;UID=sa;PWD=;database=master

[Microsoft][ODBC 驱动步伐 经管器] 驱动步伐的 SQLAllocHandle on SQL_H

driver={sql server};server=ZHL;UID=sa;PWD=;database=master

[Microsoft][ODBC 驱动步伐 经管器] 驱动步伐的 SQLAllocHandle on SQL_H

driver={sql server};server=ZHL;UID=sa;PWD=;database=master

[Microsoft][ODBC 驱动步伐 经管器] 驱动步伐的 SQLAllocHandle on SQL_H

SQL Server 配置?

###############################################################################

13:40:06 Process Exit Code: (-1)
13:40:09 安拆步伐配置办事器掉败。参考办事器错误日记战 C:WINNTsqlstp.log 相识更多疑息。
13:40:09 Action CleanUpInstall:
当出现那个错误时,试一下重拆系统文件
我的机子是win2000,正在dos下从头运行win2000的安拆,然后选择修复,而不是全新安拆
修复系统文件之后,再拆sql server,则不会出现此错误新闻

 

掉败两:
正正在取办事?

driver={sql server};server=ZHL;UID=sa;PWD=;database=master

[Microsoft][ODBC 驱动步伐 经管器] 已发现数据源

driver={sql server};server=ZHL;UID=sa;PWD=;database=master

[Microsoft][ODBC 驱动步伐 经管器] 已发现数据源

driver={sql server};server=ZHL;UID=sa;PWD=;database=master

[Microsoft][ODBC 驱动步伐 经管器] 已发现数据源

SQL Server 配置?

###############################################################################

13:50:07 Process Exit Code: (-1)
13:50:10 安拆步伐配置办事器掉败。参考办事器错误日记战 C:WINNTsqlstp.log 相识更多疑息。
13:50:10 Action CleanUpInstall:
当出现那个错误时,是果为正在注册表删除HKEY_LOCAL_MACHINESOFTWAREODBC中有关sql sever的内容
那时可以选择修复注册表,或安拆ODBC修复东西.

掉败三:
正在取办事?

driver={sql server};server=ZHL;UID=sa;PWD=;database=master

[Microsoft][ODBC SQL Server Driver][Named Pipes]连接?

[Microsoft][ODBC SQL Server Driver][Named Pipes]ConnectionRead (ReadFile()).

driver={sql server};server=ZHL;UID=sa;PWD=;database=master

[Microsoft][ODBC SQL Server Driver][Named Pipes]连接?

[Microsoft][ODBC SQL Server Driver][Named Pipes]ConnectionRead (GetOverLappedResult()).

driver={sql server};server=ZHL;UID=sa;PWD=;database=master

[Microsoft][ODBC SQL Server Driver][Named Pipes]连接?

[Microsoft][ODBC SQL Server Driver][Named Pipes]ConnectionRead (GetOverLappedResult()).

SQL Server 配置?

###############################################################################

17:17:41 Process Exit Code: (-1)
17:17:45 安拆步伐配置办事器掉败。参考办事器错误日记战

当出现那个错误时,必须安拆ODBC修复东西

别的正在安拆过程中还出现那个错误:
拆SQL时出现
SQL Redist
command line option syntax error
Type command /? for help
不知讲是什么原果,可是着实不影响安拆,点肯定后可以继承,至因此什么原果还不理解理睬!???

Win2003下安拆SQL2000掉败的打点方法

可能有一些伴侣逢到了一个十分猜疑的题目,用2003的系统不竭OK,突然想起要用SQL2000了,发现不管如何皆拆不上,别说数据库,便连客户端东西皆没法安拆,老是提示如图error.jpg,网上也找不到什么有效的诠释,着实那皆是Microsoft Office的全文检索引擎弄的鬼,今朝还没有找到更简单的方法,可是若是您也逢到了一样的景遇,可以先将Office删除,然后再安拆SQL2000,怎么样,此次OK了吧,而今再把Office也拆上,两者皆OK啦!

 
附:  正在Win2003 R2上安拆SQL Server 2005

           安拆SQL Server 2005 Developer Edition

 

  着实,那已经是我第N次安拆该硬件了,呵呵。

  何处顺便把我早年的安拆过程中出现的题目,一并也写出往吧,有些处所,也许还可以供各人参考一下。

  SQL Server 2005 Developer Edition共有两张光盘,安拆过程根基取别的Microsoft硬件好未几。

  不过,也有些稍微不合的处所,便是正式安拆前,它会自动检测电脑的硬件、硬件的配置景遇。如:最低硬件配置要求1G以上的CPU,1G以上的内存。以是,我那台破机器,便正在14个检测项中,出现了唯一的一个警告:机器内存较低,不过,宽峻程度不高,不影响继承安拆。

  何处有个处所,需求注重一下,我曾正在何处晕了头,华侈了许多时间。

  由于早年经常是用VS2005直接往开发WEB操纵的,以是忘记了配置IIS,也便是没有“承诺”操纵“ASP.NET 1.1……”,致使正在安拆到末了的Reporting Servers 时,老是停正在“正正在安拆.NET步伐插件”,便再也不动了,弄得我正在本本上又删又拆的,还把VS2005也干掉落了,弄了一早上,晕菜呀……

  正在安拆过程中,有个“报表办事”的安拆选项:“安拆并默认设置”,“安拆但不设置”(大年夜约是那么个意义,记不大年夜清楚了)。若是选择了“安拆并默认设置”,那么安拆完成后,会正在数据库里多看到四个数据库“AdventurWorks(DW)、ReportServer(TempDB)”。

  安拆所占的空间斗劲大年夜,正在那台空闲机器上,我是选择安拆正在D盘,但C盘还是占用了1300M空间,D盘占用了1000M空间,搜罗联机文档正在内。

  固然,何处有个讲究:是先安拆SQL Server 2005,还是先安拆VS2005?

  那着实不是个题目,谁先谁后皆是可以安拆的。可是,若是先安拆SQL 2005,则它会增减安拆一个“Visual Studio 散成开发环境2005”(体积斗劲大年夜);若是先安拆VS2005,则必须求先安拆一个SQL Server Express,皆好未几。

  说真话,SQL Server 2005相对SQL 2000的改变,对我往说,便像我正在2004年上半年,看到VS2005 beta1版开初,便再也没用过VS2003。固然,也许其他人觉得不如我那么强烈吧:)

  SQL2005已经没有SQL 2000的“企业经管器”、“查询阐明器”,全数综合成一个“Management Studio”了,想查询?新建一个查询便是了,横竖不需求分开那个IDE。若是您熟谙VS2005的IDE环境,那么,您应当会很简单熟谙那个Studio的。

  SQL 2000的备份,可以很轻紧地复原到SQL 2005里往,注重:需求选上“覆盖原往的数据库”。但传闻:反之是不可的(我还没试过)。

  尚有,SQL 2005(版本号是:9.0)战2000(版本号是:8.0)是可以并存的,正在安拆的时辰,选择定名实例时,您不要将2000选择成交流的实例即可以了。


<!-- 正文结束 -->

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/22075079/viewspace-1117839/,如需转载,请注明出处,否则将追究法律责任。

上一篇: 没有了~
下一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2009-07-09