Windows11のパソコンにSQLserverをインストールする際にエラーが表示される場合があります。
例:次のエラーが発生しました
エラーが表示された場合は、お使いのパソコンに搭載されているハードディスクの最小記録単位(セクタ)の数字が4096バイトを超えている可能性がございます。
この場合、SQLserverの提供元のMicrosoft社のホームページに、レジストリの値を変更することで、エラーを回避する事ができると記載がありました。
参考:Microsoft社
お使いのパソコンが上記条件に該当する場合、レジストリの値の修正を行うツールを用意いたしました。
以下の操作を行い、SQL Serverをインストールできるかご確認ください。
※下記「〷」には製品バージョンの数字が入ります。
<操作手順>
1.製品のCDまたは、ダウンロードフォルダー上で操作を行います。
例:販売王〷販売・仕入・在庫の場合
CDドライブの場合は、「新しいタブで開く」をクリックします。
ダウンロードフォルダーの場合は、「開く」をクリックします。
※ダウンロードした場合は、以下の操作で、ダウンロードフォルダーを開きます。
(ア)Windowsの「スタート」ボタンを右クリックし、「ファイル名を指定して実行」をクリックします。
(イ)「%Temp%」と入力し、[OK]ボタンをクリックします。
(ウ)いくつかフォルダーが表示されます。
「SalXX」または「SprXX」フォルダーを開きます。
※「SalXX_DL」や「SprXX_DL」がある場合はそちらを開いてください。
2.「Maintenance」フォルダーを開きます。
3.「CheckSectorSize.bat」ファイルの上で右クリックして「管理者として実行」を選択します。
※お使いのパソコンの設定により「.bat」が表示されない場合があります。
※Windowsセキュリティのメッセージが表示された場合は、[実行]ボタンをクリックします。
4.「ユーザーアカウント制御」画面が表示されますので、[はい]ボタンをクリックします。
5.以下いずれかの結果が表示されます。
「キーボード」のEnterキー等押下し、画面を終了します。
パソコンの再起動後、「SQLserver2017」の手動インストールをお試しください。
「SQLserver2017」のインストール方法は、こちら。