web-dev-qa-db-ja.com

データベースエンジンサービス、レプリケーション、SQLライターをインストールできません

SQL Server 2012 Expressをインストールしようとしていますが、次のエラーが表示されます(レジストリキーをアンインストールして削除しようとし、データベースエンジンのアカウントをNT Authority\Systemに変更しようとしましたが、再インストールしても機能しません)。

機能障害の理由:

機能の依存関係でエラーが発生し、機能のセットアッププロセスが失敗しました。

エラーの詳細:

SQL Serverライターコンポーネントのインストールエラー
このパッケージのインストール中に予期しないエラーが発生しました。これは、パッケージに問題があることを示している可能性があります。エラーコードは29559です。
エラーコード:29559
ログファイル:C:\ Program Files\Microsoft SQL Server\110\Setup Bootstrap\Log\20160310_225904\SqlWriter_Cpu32_1.log

セットアップブートストラップの概要は次のとおりです。

Overall summary:
  Final result:                  Failed: see details below
  Exit code (Decimal):           -2068024457
  Start time:                    2016-03-10 23:00:02
  End time:                      2016-03-10 23:03:10
  Requested action:              Install

Setup completed with required actions for features.
Troubleshooting information for those features:
  Next step for SQLEngine:       Use the following information to resolve the error, and then try the setup process again.
  Next step for Replication:     Use the following information to resolve the error, and then try the setup process again.
  Next step for Writer:          Use the following information to resolve the error, and then try the setup process again.

Machine Properties:
  Machine name:                  NHAT-PC
  Machine processor count:       2
  OS version:                    Future Windows Version
  OS service pack:               
  OS region:                     United States
  OS language:                   English (United States)
  OS architecture:               x86
  Process architecture:          32 Bit
  OS clustered:                  No

Product features discovered:
  Product              Instance             Instance ID                    Feature                                  Language             Edition              Version         Clustered  Configured
  SQL Server 2012                                                          Management Tools - Basic                 1033                 Express Edition      11.2.5058.0     No         Yes       
  SQL Server 2012                                                          Management Tools - Complete              1033                 Express Edition      11.2.5058.0     No         Yes       
  SQL Server 2012                                                          Client Tools Connectivity                1033                 Express Edition      11.2.5058.0     No         Yes       
  SQL Server 2012                                                          Client Tools Backwards Compatibility     1033                 Express Edition      11.2.5058.0     No         Yes       
  SQL Server 2012                                                          Client Tools SDK                         1033                 Express Edition      11.2.5058.0     No         Yes       

Package properties:
  Description:                   Microsoft SQL Server 2012
  ProductName:                   SQL Server 2012
  Type:                          RTM
  Version:                       11
  Installation location:         E:\1885bc8762c587e3d8\x86\setup\
  Installation edition:          Express

  Slipstream:                    True
  SP Level                       2

Product Update Status:
  Success: KB 2958429

Product Updates Selected for Installation:
  Title:                         Service Pack 2
  Knowledge Based Article:       KB 2958429
  Version:                       11.2.5058.0
  Architecture:                  x86
  Language:                      1033

  Update Source:                 Slipstream


User Input Settings:
  ACTION:                        Install
  ADDCURRENTUSERASSQLADMIN:      true
  AGTSVCACCOUNT:                 NT AUTHORITY\NETWORK SERVICE
  AGTSVCPASSWORD:                *****
  AGTSVCSTARTUPTYPE:             Disabled
  ASBACKUPDIR:                   Backup
  ASCOLLATION:                   Latin1_General_CI_AS
  ASCONFIGDIR:                   Config
  ASDATADIR:                     Data
  ASLOGDIR:                      Log
  ASPROVIDERMSOLAP:              1
  ASSERVERMODE:                  MULTIDIMENSIONAL
  ASSVCACCOUNT:                  <empty>
  ASSVCPASSWORD:                 <empty>
  ASSVCSTARTUPTYPE:              Automatic
  ASSYSADMINACCOUNTS:            <empty>
  ASTEMPDIR:                     Temp
  BROWSERSVCSTARTUPTYPE:         Automatic
  CLTCTLRNAME:                   <empty>
  CLTRESULTDIR:                  <empty>
  CLTSTARTUPTYPE:                0
  CLTSVCACCOUNT:                 <empty>
  CLTSVCPASSWORD:                <empty>
  CLTWORKINGDIR:                 <empty>
  COMMFABRICENCRYPTION:          0
  COMMFABRICNETWORKLEVEL:        0
  COMMFABRICPORT:                0
  CONFIGURATIONFILE:             
  CTLRSTARTUPTYPE:               0
  CTLRSVCACCOUNT:                <empty>
  CTLRSVCPASSWORD:               <empty>
  CTLRUSERS:                     <empty>
  ENABLERANU:                    true
  ENU:                           true
  ERRORREPORTING:                false
  FEATURES:                      SQLENGINE, REPLICATION
  FILESTREAMLEVEL:               0
  FILESTREAMSHARENAME:           <empty>
  FTSVCACCOUNT:                  <empty>
  FTSVCPASSWORD:                 <empty>
  HELP:                          false
  IACCEPTSQLSERVERLICENSETERMS:  true
  INDICATEPROGRESS:              false
  INSTALLSHAREDDIR:              C:\Program Files\Microsoft SQL Server\
  INSTALLSHAREDWOWDIR:           <empty>
  INSTALLSQLDATADIR:             <empty>
  INSTANCEDIR:                   C:\Program Files\Microsoft SQL Server\
  INSTANCEID:                    DQN
  INSTANCENAME:                  DQN
  ISSVCACCOUNT:                  NT AUTHORITY\Network Service
  ISSVCPASSWORD:                 <empty>
  ISSVCSTARTUPTYPE:              Automatic
  MATRIXCMBRICKCOMMPORT:         0
  MATRIXCMSERVERNAME:            <empty>
  MATRIXNAME:                    <empty>
  NPENABLED:                     0
  PID:                           *****
  QUIET:                         false
  QUIETSIMPLE:                   false
  ROLE:                          AllFeatures_WithDefaults
  RSINSTALLMODE:                 DefaultNativeMode
  RSSHPINSTALLMODE:              DefaultSharePointMode
  RSSVCACCOUNT:                  <empty>
  RSSVCPASSWORD:                 <empty>
  RSSVCSTARTUPTYPE:              Automatic
  SAPWD:                         *****
  SECURITYMODE:                  SQL
  SQLBACKUPDIR:                  <empty>
  SQLCOLLATION:                  SQL_Latin1_General_CP1_CI_AS
  SQLSVCACCOUNT:                 NT AUTHORITY\SYSTEM
  SQLSVCPASSWORD:                *****
  SQLSVCSTARTUPTYPE:             Automatic
  SQLSYSADMINACCOUNTS:           NHAT-PC\nhat
  SQLTEMPDBDIR:                  <empty>
  SQLTEMPDBLOGDIR:               <empty>
  SQLUSERDBDIR:                  <empty>
  SQLUSERDBLOGDIR:               <empty>
  SQMREPORTING:                  false
  TCPENABLED:                    0
  UIMODE:                        AutoAdvance
  UpdateEnabled:                 true
  UpdateSource:                  Slipstream
  X86:                           false

  Configuration file:            C:\Program Files\Microsoft SQL Server\110\Setup Bootstrap\Log\20160310_225904\ConfigurationFile.ini

Detailed results:
  Feature:                       Database Engine Services
  Status:                        Failed: see logs for details
  Reason for failure:            An error occurred for a dependency of the feature causing the setup process for the feature to fail.
  Next Step:                     Use the following information to resolve the error, and then try the setup process again.
  Component name:                SQL Server Writer Component
  Component error code:          29559
  Component log file:            C:\Program Files\Microsoft SQL Server\110\Setup Bootstrap\Log\20160310_225904\SqlWriter_Cpu32_1.log
  Error description:             The installer has encountered an unexpected error installing this package. This may indicate a problem with the package. The error code is 29559.
  Error help link:               http://go.Microsoft.com/fwlink?LinkId=20476&ProdName=Microsoft+SQL+Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=11.0.5058.0&EvtType=SqlWriter.msi%40Do_sqlServiceSidType_32%4029559

  Feature:                       SQL Server Replication
  Status:                        Failed: see logs for details
  Reason for failure:            An error occurred for a dependency of the feature causing the setup process for the feature to fail.
  Next Step:                     Use the following information to resolve the error, and then try the setup process again.
  Component name:                SQL Server Writer Component
  Component error code:          29559
  Component log file:            C:\Program Files\Microsoft SQL Server\110\Setup Bootstrap\Log\20160310_225904\SqlWriter_Cpu32_1.log
  Error description:             The installer has encountered an unexpected error installing this package. This may indicate a problem with the package. The error code is 29559.
  Error help link:               http://go.Microsoft.com/fwlink?LinkId=20476&ProdName=Microsoft+SQL+Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=11.0.5058.0&EvtType=SqlWriter.msi%40Do_sqlServiceSidType_32%4029559

  Feature:                       SQL Writer
  Status:                        Failed: see logs for details
  Reason for failure:            An error occurred during the setup process of the feature.
  Next Step:                     Use the following information to resolve the error, and then try the setup process again.
  Component name:                SQL Server Writer Component
  Component error code:          29559
  Component log file:            C:\Program Files\Microsoft SQL Server\110\Setup Bootstrap\Log\20160310_225904\SqlWriter_Cpu32_1.log
  Error description:             The installer has encountered an unexpected error installing this package. This may indicate a problem with the package. The error code is 29559.
  Error help link:               http://go.Microsoft.com/fwlink?LinkId=20476&ProdName=Microsoft+SQL+Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=11.0.5058.0&EvtType=SqlWriter.msi%40Do_sqlServiceSidType_32%4029559

Rules with failures:

Global rules:

Scenario specific rules:

Rules report file:               C:\Program Files\Microsoft SQL Server\110\Setup Bootstrap\Log\20160310_225904\SystemConfigurationCheck_Report.htm

私のマシンはWindows 10 x86で、RAMは2GBしかありません。

セットアップログファイルSqlWriter_Cpu32_1.logの内容は ここで使用可能 (OneDriveでホストされています)です。

1
Nhat Dang

これを解決しました:同じマシン上に古いSQLサーバーがありました。古いフォルダを削除すると、すべてのフォルダが削除され、ccleanerが実行されてレジストリがクリーンアップされました。これにより、破損したsqlwriterサービスがマシンに残りました。 「sc delete sqlwriter」を使用して削除しました。私がそれをしたら、それは大丈夫でした。 SQL Serverインストーラーを管理者として実行することも、私が助けになったと思います。

2
Joe Meree

あなたが投稿したログから、

サービスの構成:名前:SQLWriter SIDタイプ:0x1失敗:サービスSQLWriterのSIDタイプを1に設定できませんエラーコード:2。

エラーの説明:このパッケージのインストール中に、インストーラーで予期しないエラーが発生しました。これは、パッケージに問題があることを示している可能性があります。エラーコードは29559です。

エラーコード2 ここではsystem cannot find the file specified。これは、他のメッセージが言っていることでもあります。このようなメッセージが表示された場合、ダウンロードしたパッケージが破損していて、一部のファイルが見つからないか、インストールを実行しているアカウントにファイルにアクセスする権限がないことが原因である可能性があります。探していたファイルはC:\WINDOWS\Installer\MSIEC4A.tmp以下のため

MSI(s)(E4:F4)[23:02:57:785]:リモートカスタムアクションを呼び出しています。 DLL:C:\ WINDOWS\Installer\MSIEC4A.tmp、Entrypoint:Do_sqlServiceSidType Function = Do_sqlServiceSidType Doing Action:Do_sqlServiceSidType PerfTime Start:Do_sqlServiceSidType:Thu Mar 10 23 :02:57 2016サービスの構成:名前:SQLWriter SIDタイプ:0x1失敗:サービスSQLWriterのSIDタイプを1に設定できません。エラーコード:2。

したがって、ルックアップは上記のDLL=を対象としたものであり、見つかりませんでした。

さらにできることは

  1. SQL Server 2012 Expressセットアップを再度ダウンロードする
  2. 特に.netフレームワークに関連するすべての ハードウェアおよびソフトウェア要件 を遵守してください。インストールを続行する前に、この記事を読むことを強くお勧めします
  3. 常に右クリックしてくださいsetup.exeファイルを選択してrun as administrator.
  4. インストールの実行に使用しているアカウントに、システムドライブC:\ Windows \に対する完全な権限があることを確認してください

2回目のインストールを開始するときは、SQL Serverクライアントツールをインストールしないでください。これらは既にインストールされています。

注:これは低レベルのトラブルシューティングであり、MSエンジニアがより詳細で正確な情報を提供できます。

1
Shanky