SQL2005のインストール後にサーバーの起動が失敗する、またはインストール後にサーバーの起動が失敗する原因と解決策

記念すべきコミュニティでの私の最初のブログです。数え切れないほど回答を繰り返し失敗に終わった 2 日間を経て、ついに解決策を見つけました。これが他の人を助けると同時に、さまざまなコミュニティの憤りに対する役に立たない回答を表現できることを願っています。具体的なインストール手順については、Hao Bin氏のチュートリアルを参照してください。クリックしてリンクを開きます

以下に私の失敗談をシェアします。

インストール中のエラー:

1. SQL のインストール時に IIS および ASP の警告が表示されます

IISフレームワークがインストールされていないため、Baidu から直接ダウンロードできます。インストール後、コントロール パネル、プログラムと機能の Windows 機能をクリックして有効または無効にします。


下の 2 つのボックスにチェックを入れ、すべてにチェックを入れます。次に、前面に表示されるボックスにチェックを入れます。クリックして下位レベルのファイルを開き、警告が表示されないようにすべてにチェックが入っていることを確認します。


2. レジストリに書き込むときに、OpenWithList を開くことができません

テストした結果、SQLとは関係なく、ユーザーが誤操作でこの項目を強制的に閉じてしまうことを防ぐ仕組みです。無視してください。

3. 後でコントロールをインストールすると、SQL サービスの開始に失敗します

WIN7とWIN10で実験しましたが、WIN7ではこの状況は起こりません。WIN10と05の互換性がないためにファイルが失われたのではないかと思います。つまり、これが起こった場合は、まず次のファイルを見つけます(通常はCファイル)デフォルトではドライブ)、独自のインストール SQL パスに従って)、念のため、コピーしてバックアップ用に別のフォルダーに置くことができます(テストしたためバックアップは作成しませんでした。このファイルは後で必要ありません)


次に、リンク内の 2 つのファイルをダウンロードし、解凍してこのフォルダーにコピーし、置き換えるかどうかを確認し、すべてを直接置き換えて、SQL インストーラーで [再試行] をクリックします。クリックしてリンクを開きます


これまでのところ、インストール プロセス中に発生した問題は解決されましたが、SQL の開始時に発生した問題は次のとおりです。

1. SQL を初めて開くとき、サーバー名がありません

サーバー名は、コンピュータ名\インスタンス名、または(ローカル)です。コンピュータ名は、マイ コンピュータのプロパティに表示されます。インスタンス名は、インストール時のインスタンス名です。たとえば、コンピュータ名は 123 で、インスタンス名はは SQLServer2005 で、サーバー名は 123\ SQL Server 2005 です。

2.サーバー名を入力した後、サービスが開始されません

[マイ コンピュータ] を右クリックし、[管理]、[サービス] の順にクリックし、右側で SQLServer2005 を見つけ、右クリックして有効にします。

失敗した場合は、以下のオプションを見つけて、右側の 3 つをすべて無効にしてから、サービスを有効にしてください。


3. ユーザー名またはパスワードが間違っています。

ログイン インターフェイスで、[Windows への直接ログイン] を選択します。以下を選択した場合は、インストール時に入力したパスワードを入力する必要があります。


動作しない場合は、[マイ コンピュータ] に移動し、[Management]、[Service]、[SQLServer] の順に右クリックし、[プロパティ] を右クリックして、ログインし、ローカル システム アカウントを選択します。



上記の問題はすべて、インストール中および使用中に私が遭遇した問題です。個人的に最大の問題は、インストール プロセスの 3 番目のステップです。

この手順に対する回答はインターネット上にありますが、他の手順 (バックアップ ファイルの復元、SP4 パッチ パッケージのダウンロードなど) も実行されています。

WIN7に一度SQLをインストールしましたが、サービスが起動できないという問題はなかったので、WIN10側の問題ではないかと思い切って、交換しただけで復元せずにアップデートパッケージをダウンロードしたところ、次の問題は再発しませんでしたが、サービス内の SQL Server を手動で起動する必要がある場合があります (SQL ログインが失敗すると、サーバー エラー プロンプトが表示されるのは主にサービスで有効になっていないことが原因です)。ただし、これについては言及する価値はありません。 。これでこの投稿は終わりです。



おすすめ

転載: blog.csdn.net/qq_41749924/article/details/79610160