スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

スポンサードリンク

SQL Server 2008 R2 SP2 Express Edition のサイレントインストール

SQL Serve サイレントインストール


SQL Server 2008 R2 SP2 Express Edition のサイレントインストールを色々試みた結果、

Windows8ではSQL Server 2008 R2 SP2のインストーラーを
他プログラム(InstallShield等)から呼び出して
サイレントインストールできないことが判明しました。(2014/02/14)


何度もインストールを繰り返し確認しましたので、えらく時間がかかりました。

サイレントインストールの方法を調べている方が多くいらっしゃると思いますので、
私と同じ苦労をしなくて済むよう、参考にしてください。

Windows7 だと問題なくサイレントインストールできますので、
インストールするSQL Server のバージョンを適時切り替えることで対応可能かと思います。

なお、Windows8へのインストールの場合には、SQL Server 2008 R2 SP1 なら大丈夫なようです。

■参考にしたページ
Spawned SQL Server 2008 R2 SP2 installation freezes during ExecuteStandardTimingsWorkflow

Microsoft による不具合報告


Microsoftからも公式な不具合報告がでているみたいです。
http://support.microsoft.com/kb/2820068

ブートストラップでのインストールなので、
サイレントインストールだけでなく、通常のインストールも駄目かと思います。

私が確認したレベルではWindows8は駄目で、Windows7は大丈夫でした。

これには触れていないようです。。。何故かな?


また、SP2では色々な不具合修正がなされていますので、
http://support.microsoft.com/kb/2285068/ja

問題無いレベルかどうかはご自身で判断する事になります。



完全な無人状態でのインストールはできなかったものの、必須項目の入力手間を省いてのインストールができたので、

この手順を公開。

利用許諾など一部クリックが必要ですが、
インスタンス名やインストール先などは設定済みとなるので、「次へ」をクリックするだけで進めていけます。


【64ビット環境】
SQLSERVER\SQLEXPR_x64_JPN.exe /SAPWD="パスワード" /CONFIGURATIONFILE="ConfigurationFile64.ini"

SQLSERVER\SQLEXPR_x64_JPN.exe /QS /IACCEPTSQLSERVERLICENSETERMS /SAPWD="パスワード" /CONFIGURATIONFILE="ConfigurationFile64.ini"

【32ビット環境】
SQLSERVER\SQLEXPR_x86_JPN.exe /SAPWD="パスワード" /CONFIGURATIONFILE="ConfigurationFile32.ini"

SQLSERVER\SQLEXPR_x86_JPN.exe /QS /IACCEPTSQLSERVERLICENSETERMS /SAPWD="パスワード" /CONFIGURATIONFILE="ConfigurationFile32.ini"


※SQLSERVER\SQLEXPR_x64_JPN.exe /QS でサイレントインストールできるような事が書かれているのですが、
実際に色々試した結果、かなり待たされた上に正しくインストールされないということが判明しました。
SQL Server 2005 Express Edition の時は簡単にできたのですが、
もう少し調査が必要です。
私の場合は、マニュアルで補足することで事足りるのでよいのですが。


configuration file (64ビット)


(ConfigurationFile64.Ini)
;SQLSERVER2008 Configuration File
[SQLSERVER2008]

IACCEPTSQLSERVERLICENSETERMS="True"
INSTANCEID="SQLExpress2008"
INSTANCENAME="SQLExpress2008"
ACTION="Install"
FEATURES=SQLENGINE,REPLICATION,SNAC_SDK
HIDECONSOLE="True"
HELP="False"
INDICATEPROGRESS="False"
X86="False"
ROLE="AllFeatures_WithDefaults"
ERRORREPORTING="False"
INSTALLSHAREDDIR="C:\Program Files\Microsoft SQL Server 2008"
INSTALLSHAREDWOWDIR="C:\Program Files(x86)%\Microsoft SQL Server 2008"
INSTANCEDIR="C:\Program Files\Microsoft SQL Server 2008"
SQMREPORTING="False"
AGTSVCACCOUNT="NT AUTHORITY\NETWORK SERVICE"
AGTSVCSTARTUPTYPE="Automatic"
SQLSVCACCOUNT="NT AUTHORITY\NETWORK SERVICE"
SQLSVCSTARTUPTYPE="Automatic"
SECURITYMODE="SQL"
ADDCURRENTUSERASSQLADMIN="True"
FILESTREAMLEVEL="0"
ENABLERANU="True"
SQLCOLLATION="Japanese_CI_AS"
TCPENABLED="1"
NPENABLED="1"
BROWSERSVCSTARTUPTYPE="Automatic"


configuration file (32ビット)


(COnfigurationFile32.Ini)
;SQLSERVER2008 Configuration File
[SQLSERVER2008]

IACCEPTSQLSERVERLICENSETERMS="True"
INSTANCEID="SQLExpress2008"
INSTANCENAME="SQLExpress2008"
ACTION="Install"
FEATURES=SQLENGINE,REPLICATION,SNAC_SDK
HIDECONSOLE="True"
HELP="False"
INDICATEPROGRESS="False"
X86="True"
ROLE="AllFeatures_WithDefaults"
ERRORREPORTING="False"
INSTALLSHAREDDIR="C:\Program Files\Microsoft SQL Server 2008"
INSTANCEDIR="C:\Program Files\Microsoft SQL Server 2008"
SQMREPORTING="False"
AGTSVCACCOUNT="NT AUTHORITY\NETWORK SERVICE"
AGTSVCSTARTUPTYPE="Automatic"
SQLSVCACCOUNT="NT AUTHORITY\NETWORK SERVICE"
SQLSVCSTARTUPTYPE="Automatic"
SECURITYMODE="SQL"
ADDCURRENTUSERASSQLADMIN="True"
FILESTREAMLEVEL="0"
ENABLERANU="True"
SQLCOLLATION="Japanese_CI_AS"
TCPENABLED="1"
NPENABLED="1"
BROWSERSVCSTARTUPTYPE="Automatic"


おわりに


いつも思うのですが、こういった製品のインストールって敷居が高いです。
しかしながら、Express Edition はAccessMDBと同レベルでアプリケーションに組み込んで利用する場合が多いので、
Microsoftさんの方で、もっと単純なインストールパッケージを用意していただけたら助かります。


SQL Server 2008 R2 SP2だと不具合となり、SP1だと問題ないというのは残念なところです。

なお、SQL Server 2012でも同様の不具合があるようです。確認はしていませんので、ご自身で確認してください。


にほんブログ村のランキングに参加しています。
下記バナーをクリックしてくださると本当に助かります。
よろしくお願いいたします。
にほんブログ村 IT技術ブログへ
にほんブログ村


スポンサードリンク

テーマ:プログラミング - ジャンル:コンピュータ

コメントの投稿

非公開コメント

スポンサードリンク
最新記事
カテゴリ
カレンダー
09 | 2017/10 | 11
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31 - - - -
最新トラックバック
ブロとも申請フォーム

この人とブロともになる

月別アーカイブ
激安特価情報
Amazonタイムセール
楽天市場タイムセール
Yahoo出店記念セール
NTT-X Store 激安特価!
激安家電のGENO PLUS
コストコ・イケアの通販
つけたまま眠れるファンデ
家電品を安値で買うならこちら!
ケーズデンキ
ベルメゾンアウトレット
激安ブランドコスメ 週末セール
モバコレ SALE
au Brand Garden
アウトレットモール BRANDELI
ブックオフオンラインのオトナ買い
ビッグカメラ◆週末特別セール
ソフマップ 中古・アウトレット
【宿代全額ポイントバック】夏休み早期予約キャンペーン
ネットプライス 送料294円
イオンモールオンライン
EDIONネットショップ
最新コメント
天気予報

-天気予報コム- -FC2-
カウンター
検索フォーム
リンクに表示されるテキスト
ランキング参加中
クリックしていただけると、 こまつもとは大変嬉しいです。



人気ブログランキングへ

ランキングに参加しています。 クリックのご協力をお願い致します。 いつもありがとうございます。 にほんブログ村 通販ブログへ
ブログランキング・にほんブログ村へ
にほんブログ村 IT技術ブログ ソフトウェアへ
にほんブログ村 ゲームブログへ
にほんブログ村 IT技術ブログへ



人気ブログをblogramで分析

趣味・個人

ランキング

リンクリックブログランキング

私を登録 by BlogPeople



RSSリンクの表示
リンク
QRコード
QRコード
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。