|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
从理论上讲,完全可以为数据表里的每个字段分别建一个索引,但MySQL把同一个数据表里的索引总数限制为16个。server|毛病今天在安装SQL2005RTM的时分碰着了如许一个毛病:
TITLE:MicrosoftSQLServer2005Setup
------------------------------
TheSQLServerSystemConfigurationCheckercannotbeexecutedduetoWMIconfigurationonthemachineXXXXError:2147749896(0x80041008).
Forhelp,click:http://go.microsoft.com/fwlink?LinkID=20476&ProdName=Microsoft+SQL+Server&ProdVer=9.00.1399.06&EvtSrc=setup.rll&EvtID=70342
------------------------------
BUTTONS:
OK
------------------------------
之前安装了N次都没有碰着,而呆板也是洁净的,新安装的英文WindowsServer2003withlastestPatchs。毛病信息内里的Link也没有供应任何可使用的信息。
从毛病信息来看仿佛是WMI破坏了,因而Google一下,发明有一个办理办法:Re-installingWMI,内里提到是由于更新2K3最新补钉酿成的这个毛病:ThecauseofthiserrorisacorruptinstallofWMI,causedbyupgradingWindowsServer2003toSP1build1277,固然他针对的是CTP版本。可是发明基本不克不及运转。
我的2K3是SP1build1447,仍旧呈现这个毛病。
侥幸的是终究找到了一个FixWMI的Script剧本,运转以后就行了:
FIXWMI.CMD
------------------------
@echoon
cd/dc: emp
ifnotexist%windir%system32wbemgotoTryInstall
cd/d%windir%system32wbem
netstopwinmgmt
winmgmt/kill
ifexistRep_bakrdRep_bak/s/q
renameRepositoryRep_bak
for%%iin(*.dll)doRegSvr32-s%%i
for%%iin(*.exe)docall:FixSrv%%i
for%%iin(*.mof,*.mfl)doMofcomp%%i
netstartwinmgmt
gotoEnd
:FixSrv
if/I(%1)==(wbemcntl.exe)gotoSkipSrv
if/I(%1)==(wbemtest.exe)gotoSkipSrv
if/I(%1)==(mofcomp.exe)gotoSkipSrv
%1/RegServer
:SkipSrv
gotoEnd
:TryInstall
ifnotexistwmicore.exegotoEnd
wmicore/s
netstartwinmgmt
:End
假如你可巧也碰到了这个成绩,无妨看看可否办理?
由MySQL用来存储数据的文件格式以已经被广泛地测试过,但是总是有外部情况可以导致数据库表被破坏: |
|