安装SQLServer2008注意及问题解决
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
SQL Server 2008 安装过程及部分错误解决
本文分为三部分:
一、 SQL Server 20081 全卸载过程 二、 SQL Server 2008安装过程
三、 我在安装过程中所遇到的问题及解决办法
(1) 创建窗口句柄之前,不能在控件上调用 In voke 或Begi nln voke 的错误解决办法 (2) 找不到方法
“ boolea n microsoft.sqlserver.c on figurati on .msiexte nsio nm
etadata.get_isslipstreamorpatch ()"
(3) “试图执行未授予权限” (4) 出现以下错误:对路径
“ C:\Wi ndows\system32\perf-ReportServer$MSSQLSERVER3-rsctr.'d I 的访问被拒绝。
(5) “重启电脑失败”
、SQL Server 2008 完全卸载
1、程序与功能中,右键 SQL Server 2008删除
若妾耳秦瞠亭.青肽列表H 柠慈Q r 撚若单击’卸酣、“更改’或摩宴o
iMizrosoft Corpc ratic
」NlcrMtjrtS^. Server 20M 妄製桎序直持文性{曾血和妇
j| Klicrocoft SQL Seruer 2OCS 釜瞎
口 Microsoft SQL Serwr 20C8 附l 丛书:简才中文)
IJ5'Micr«ott SQL Jrwr Compart 3.5 £P1 -简Cl 甲:之駆
Micros (jit MVQ l - Visual Studio 23 L0 Too 1卢1町isotoft AiP.VIET MVC 2 - J Studio 2010 Hel^ Vitfwei 1.1 j^Mi-rcr^D-t H^lp Viei^er 1.1
Language Pack - CH^ r j Mi, ronjft Qfpce 2003 Web Cornporcnt-s Il Micrmort Cffic# ProfMsional J
lus 2 J Id ” Mirrosott 5 Iverl cht
.Microsoft Slverliqht i SEX -中立(旬.*】 ,鮎 iuFCKott £ Ivvrlight 4 SD< - 口之简圉 」M i . r 05 o "t S
Se iv-1 20CB _J Mirrnso^t SQ. ^rv=r 20CS hrnws^r
j Microsoft SQL Server 2008 Notvc 匚livrrt
V 5QI Server
fit
雌
氓释H 诙而可剧辭诣P
S
3
rvifFCKtrr 5 pt r 昕 t Micros oft Co-qpc ratic Mkrosoft Cor pe r a tic iMieirosoft
Corporali-c
Microsoft Corpc ratic Microsoft Conpcratic
磁"茸如更魄
roiso 杞 MYC 2 - CHS
l_ j Microsoft SQL Server Co impact 3.S £P1 ^£1T -B--简请中丈版J Micrmoft SQL Server VSS Writer
2、进入删除SQL Server 2008, —路下一步下去
$ 需 3 §
§ § S
S t
g ?
X tf l
&
j
w
lk f
l I q l.」
亍丄
时
11';?.
删
s
J I1
3、在程序和功能中,还有 SQL Server 2008相关
;'□ iviicrcscTr uirice zuu5 weo ^ornpo neniis
M1CFOSOTC JQ
f] Microsoft Office Prcfe^iond Plus 2013 Microsoft Co
* Micrcscft Silverlight
Microsoft Co * Microsoft Silverlight 3 SDK -申交(简谓 Microsoft Co Microsoft ^ilverligRt 4 SDK -中文倦眛)
Microsoft Co
」Microsoft SQL Server 2008 Brower
Microsoft Co
J Microsoft SQL Server 2<X)B Native Client
Microso-ft 5 J Microsoft SQL Server 200B 宝装程序0文做简体中文) Microsoft Co |j Microsoft SQL Server 200B 萤B&
Microso-Ft Co
吕Microsoft SQL 矗 w :00E 毛筒体申划
Microsoft Co
^Microsoft SQL Server Compact 3.5 S?1 -简铁毎播
Microso-ft Co
占 Microsoft SQL Server Compact S.5 SP1 查询工M -直呱口乂如 Microsoft Co
日 Microsoft SQL Server VSS Writer
Microsoft Co
如果前面卸载比较顺利,相关的组件不多,继续删除 SQL Server 2008 Native Clie nt 等红框中的组件
■ Microsoft Silverlightt 3 SDK -中文〔简体)
*
Microsoft SilverLght 4 SDK -中文(筒^0
弓 Microsoft SQL &emr 200S Native Ci ent
》Microsoft SQL Server Compact 3.5 SP1 -简体中文版
■ ' Microsoft Sync Framework Rurtime vl.O SPL. (x&63 zh-CHS
1
Microsoft Sync Framework SDK vl.D £P1 ih-CHS
• 7
Microsoft Sync Framework Services vl.O SPL (sc86J zh-CHS
i [ Microsoft Sync Sfrrvice^ foir v2.0 SP1 (x8&) zh-CH£ 占"3 n ■
・
, ・
■■ ■
■ i ■:
■
・・・i ■ ・
4、如果前面没有卸载干净,下载 Windows Installer Clean UP 选择SQL Server 2008相关移除
I «
TFcl k* Wndc^qJjMtBl.nCliKinLJUPjnMfeuu ;!
r 归陌二 Pridu^k.
噸閉知2恥?Qrfi 熙鱼嗨叵弟锻色卫二』戢!匸 也cpl .
" T
岸 i lisftrg. - Ad«e Acr^Mi ^&Mer DC - 帥w 浦此 11 $ 丘帀加.、
Al UMT I RO. 9.0J 勢T
Al U ESTE AdMo LDlerVOiac Praflea C5 C&4 1Z3|] [Al UsBrai) AdDbr 聪■卜exh MaMgsr [1 -6 »: AI UIUTU ^aW4C9lD^4rm&«RCS R.0]
g'AH U-i^fs 直L 册er 花匚17皿亍血 |5 4 10C 100] 户JI UESTE fillU&StSXE App R^'ar ) 15.1Z31ZZ] J.AIUsm ・%讷鈕声出可 A*WE 农轴皿星亡2£H0|
占 W Us” 5 竝皿 ^eieris ior Z JO B-ludin [12 61 & 240;
Al Ub±Hh DjEILiXtllu S J J<山苕』已务「『!C« ■ CsWU 「U 已Zlio -
Al Ussra [>ottuicater 加帕"c ServiCM - Communrr Lcti«n [EMQ BJ Ikem I GQogb Updair Hr^er [H 勺 21 16q 审
SeleciAl
Ciear Al
民 niwm I
ext
脸E 勒
类里
器 miWGJu.ejre
2016/4^/ 汕&
13 KB
m iituiu2
j'ODfi/li/JS 均弘 曲程呼
J52 KB ■ * C H DP-ne dcwnlua d 2007 腹叩 15«18
Rrdojc KUIL D-
1 KB ,uV ; rsJow&Jti^ldl er C ieisr
IMS/ll/lS 15.56
1 KS
Win how? Jr itaHrr Clmn Up
二orBriLi g 制II 帕skE p-wr e^nl zhaigts 1o 理丄 兮、云悒罚.Hou TB > 卞M I JC
ramttal Bans or at 护M MOIL •餉 個 Mo Windflw « lnit«l*r 林 X iin»!4l|Kl IF 押U do iwl 即・砒 1D
m: 3=ac pEBsa pre 3E Eta ni'Srn "DW .匚HDKiing Ran?e <.«l rnaka th 皀 peri!~B
nent cfiHr>q« E.绘血口町曲
隹L 且匚
再使用SRVINSTW 移除SQL Server 2008相关服务。
我后来卸载的时候,在程序和功能卸的就很干净, 用不着这两个小工具了。
•:护
Ih
* =示
5、清理注册表:开始-运行-regedit.exe
在注册表里找到对应的文件夹,删除
(1) HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ Microsoft SQL Server
(2) HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server Native Clie nt 10.0 (3) HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer
(4) HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Server 下面是我在网上搜到还需要删除的文件夹,但是我一般就删除上面的文件夹就好。
④ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSQLServer ⑤ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SQLSERVER AGENT ⑥ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet'Services \MSSQLServerADHelper
Microsoft
rviirroson SQL smrveF
Microsoft SQL Server Compact Edition
Microsoft SQL Server Native Client 10.0
r> ii
■-
Microsoft Syrrc Frame^vork
Microsoft Sync Services
Microsoft Sync Service? ADO MigWiz MMC
Ih A n li-i il n
6、 找到 C 盘 Program Files 里 Microsoft SQL Server ,Microsoft SQL Server Compact Edition 文件夹,删除。
ifliR -
• 比
窖琴
*
* PCtJTEtii
2013/5/18 8 52
Fir-efox HTML 0.^ 4S KB
28 KB
20135/3® 17s 53
2 KB
电寓屉il *
L.朋
如果当初装在别的盘就去相对应的位置找,但C盘Microsoft SQL Server文件夹还要删。
删除不顺利用360强力删除。
7、重启计算机
二、SQL Server 2008 安装
因为安装过程一直有不同的错误,借鉴了网上很多方法,安装前的准备工作略多。
1、断网、关Windows防火墙、关杀毒软件
网上搜的是,安装中会联网查盗版,360等杀毒软件也会阻止一些操作。
我在后来安装过程中,觉得网络、防火墙关不关影响不大,但是大家出的问题各不相同,万一呢。
2、任务管理器中结束mscorsvw.exe进程
3、开始-运行-services,停掉相关的Microsoft .NET Framework NGEN 服务
Media Cert?^ :Ktende^Media SnB扩蔑国进亂
Microscft .NET Framework NGEN
Microsoh .NET Fra-reworfc NGEN
v2,C,5C'727_KB6
Micrcscft .NE -ramewark NGEN v4.£J0319 KBo Microsoft H NET Fermewrk NG叭
” Micro 5 cf: Device Health Mach're Service茫咼壮题11,制幵夥吋安全■“已詞
a題理胪離氐已司
Microjcf: Dwics Health Manager ScTrice厢逾帼翳
目标髓的轴手初Microscft iSCSI Initiavor Service iSCSI
4、解压的安装文件,右键属性,取消勾选只读属性,确定应用于子文件夹
Setup右键,取消勾选兼容性,勾选以管理员身份运行
v-Sr 卜SQL2009 t SQLFLLL_CM£ 200S 卜
v
兮卩舸F兀旳Z二前"妙
共亨▼
J*
X<h
2016/4/6 IS:51
* x642015/4/6 L呂詞文1^1
2016/4/5 LB;S6如夹
i a itoruri2008/7/3 ?2:18吝帚佞.岸 1 KB 一Mediaink2308^/1 MO XML加 1 KB _ N i crosoftVCBOiCRT2MB/7A 0=36MANIFEST 交件 1 KD 誇irsvrrBO.rll79C8/7/1 04^菽用稈厚扩尿6?1 KB
2008/7/7 i;15Firefox HTMLD”.15 KB setu p2MB/7A0 2^4510S IKB 色w十Lip
rl|
2D08/7/W ?:
4Q
应用程序扩尿IQ KR
继续,给管理员完全控制权限,确定
i 5ttUp屠性
兼容性簣全详细信息以商的版本对辔営称:D: \SQL S srver \SQL2O08\StJLFULL.CMS 四的让"理.《t
组或用尸名® -
A* ATithenti cated Vserz
'也気S7EH
Administrators Uenovc-FC\A^iministr&tsrs)
iJ, Us er a CL eaovc-PC Wsers)
要更改权限,请单击叫扁辑”。
编辑0)_
Adrriniztratocrs的擲艮时处许拒绝
有关特妹杈限或喜级设蚩,请单击“訣
了嘲存诃悴制和很服
确定
取消
右键setup,以管理员身份运行,进入SQL Server 2008安装
可以使用指定可用版本,也可以搜一个密钥
如果没用默认路径,这两张图的安装路径要一致,不然会出错
这里的对所有SQL服务使用相同的账户要一致,下面的禁用”也要改“自动
这两处的添加用户也要保持一致,一般就会按默认就好,为系统账户s a设一下密码
OjBSSft.
总肪武才PTX 吕
x3 $QI W<WP fiw. *3十戸桁寧
由 Ar.alyiiSi ^erviLn
jyn
呛 Repc*i :ir»g S^jfvfcw 丄Y
i 申 lHlrg ratid^n 4rvii :"
电土匪工且注按 EEh
芒艺X -洋 网 玄且50K
舐 岳口*T 口冋百音眈
曲如
oorrifftf STutf'a 曲0
苣里£ -片 毗 SQL
SQL 去戶PtK 5DIC
睫 £qiL Com pact E dih-on 二S
RE 功 r™ sGSH
J i-erx^.
我出现的问题是 试图执行未经权限的操作”,按照网上的方法,使用了管理员身份执行,杀进程等等 重新安装的时候还是报这个错误。
上面五个安装失败,其他安装成功。
所以我关掉此次安装,重新以管理员身份运行
setup ,执行到这步时,新建命名实例 MSSQLSERVER1
安装到同一根目录下,“数据库引擎服务”等五个实例安装成功。
ID
|[ F —JWI > j
nA
¥出
■^-dfr k N> ”
ftjc
k
lalaIQq
s
: •老奚啊
钿凹
亶■今EH 址
至叩咖
"肛耳=時
AnA^if Se*nic« irrfi ^ep-. dir^ leiv-tei 4J*
C|> T 5冃 7l 戸-
SQL &fl*「肓 if
盂曲谨
AnflMIt 爭刖i 目
匸;
<pk ;竹 SfH'YNr?尸 n
已左葩空鼻U
i>.Pr-&ariffl FaeEYMicTOMifl S QL Sar □£>.?/SEQtSFHyE
S
QthHM 『林 他>翻倆幕。
紳11 $Ql
]{?M 55QHEIWER
去土1但*或
MiiQLSLIVlR
三遇到问题和解决方法
(1)创建窗口句柄之前,不能在控件上调用In voke或Begi nlnv oke的错误解决办法
这四个方法我用前两个就可以了,其他是从网上搜的。
方法1
出现错误后,找到注册表的"HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager" 并将其下面的"PendingFileRenameOperations" 的值删掉。
然后重新运行安装。
方法2
在创建窗口句柄之前, 不能在控件上调用Invoke 或BeginInvoke 。
原因是,VC 2010 的一个服务程序mscorsvw.exe 进程调用Invoke 导致的,结束这个进程,即可。
方法3
关闭360 安全卫士和杀毒软件,重新运行安装。
方法4
最近安装sql server 2008 老是遇到这样的问题,然后在网上找方法. 什么修改注册表, 结束进程都试过了.还是无法解决•然后自己探究•发现,把SQL SERVER安装中心的“选项”-“处理器类型” 选X86 问题解决。
( 2)找不到方法
“boolean microsoft.sqlserver.configuration.msiextensionmetadata.get_isslipstreamorpatch()"
首先,请尝试以管理员身份运行数据库安装文件,如果错误依然存在,可能是之前安装的SQLServer
没有完全卸载引起的。
( 3)“试图执行未授予权限”
这个错误是我反复安装中一直出现的,下面方法是我新建命名实例前操作的,然后前几个功能就安装成功了。
“然后你考虑可能是win7 系统中的线程对你安装的过程造成了影响。
比如是因为Microsoft .NET
Framework NGEN服务启动了mscorsvw.exe进程导致冲突使得弹出试图执行未经授权的操作,只要在任务管理器中结束mscorsvw.exe 进程,然后按快捷键win+r 打开运行工具,在运行下面输入
services.msc 停掉相关的Microsoft .NET Framework NGEN 服务就可以。
”
搜的时候有这么个回答,没见过,没试
“嗯应该是.net framework 的问题你用的应该是win7 的系统吧?先去下载一个cleanup_tool.exe 这是微软出的针对各种不同的.net framework 版本的卸载工具有了它可以干净的卸载了
然后去注册表中HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP 删除.net framework各种版本的注册表
然后你打开控制面板-->打开或关闭Windows功能--» framework 3.5.1然后重启一下机子
然后开始--》Windows Update--〉然后查找可更新的找一个4M多大的更新文件自己看补丁的介绍就知道了然后重启再来可以安装了”
(5)出现以下错误对路径
“ C:\Wi ndows\system32\perf-ReportServer$MSSQLSERVER3-rsctr.d I 的访问被拒绝。
文件是只读属性,改变文件属性。
我是直接删除这个文件。
(5)“重启电脑失败”
HKEY_LOCAL_MACHlNE 下的“ SYSTEM ” ——“CurrentControlSet ” ——“Control ” ——“Session Man age"中找到Pe ndi ngFileRe nameOperatio ns 值并删除它。
(6)打开SQL Server 20081接不上服务器
SQL Server 2008配置工具-配置管理器,手动打开关闭的服务
用计算机名实例名连接。
其他:
也有人是新建命名实例装上未完全安装的部分,现在
sql server 2008能打开正常使用。
但是我的试图执行未授予权限操作”错误一直有,使用administrator 账户,右键使用管理 员身份执行,杀进程,关服务,之前的卸载感觉很干净了,一直报这个错误。
不知道有没 有大神明白怎么回事
记下来这些给自己做个备忘,也希望能帮到有需要的小伙伴。
另外还有人说更改 path ,加上解压的sql server 2008文件夹路径,觉得在我安装过程中没有起什么影 响。
虚名鼻 fr'ZiL 电$4 5ifMr Enm^JAEtfi &*nk* ]U 社ig Srw 冲迎血睡电
“9QL hil-MK ■"itor C Mtnan Ld&nlw iJW_ A I WQL hr ―丹丁 久f, ME£QLSE4 . 空等口陷卄E
i 啊罕監
日*3訶 l£
*JFT B4
M kaarfiptm
iEES^-
E2
XI
iE«£*f
舸
NT MJmeurvyLDZJUJUEHHLE
E-e
Lm-c^S ■1
■
B 丄
e*«
^Llrvw^ M1LZ SB I tarrti ]7Tfl SQ-
1
KUS
hkl-inr
Fkw
中2
Siir"
I4M
HlH
* ♦ #
I J HI 1
—
■计尊机宮殛件高级黍制尉P1运程
S2
还有开启Administrator用户,win7默认是关闭的,在计算机右键管理,用户中开启。
经试验,在administrator账户下,直接默认登录即可
在Lenovo-PC账户下,要用LENOVO-PC\MSSQLSERVER1样计算机名实例名,sa,密码登录还右键属性更改了权限
【给用户权限就好了,不必勾选以管理员身份运行】并不能,给了权限也不行
31 w ■ 0
幕A
Microsoft SQL Server
**
53=* -Qo m 伍
立啤(F骗珞心'flS.V)
r。