記事ディレクトリ
序文
この記事は、私の SQL Server2008 のインストールに関する血と涙の苦い歴史を記録しています。
元々はインストールに 30 分もかからない小さなソフトウェアでしたが、インストールするのに 1 日かかりました。うーん、とても悲しいです!
1. 最初のピット: net Framework3.5 フレームワークをインストールできない
このピットは最も時間がかかったピットと言えます。このピットは一般的なものではなく、単にパソコンの問題なのですが、この問題に時間がかかりすぎたので、丸一日かかってしまいました。やはりしっかり記録しておかなければなりません。SQL Server2008 のインストールは、通常 win8 システムに含まれる
net Framework3.5 フレームワークに依存しますが、現在は win10 が主流であり、win10 には 4.0 以降のフレームワークが付属しているため、このフレームを手動でダウンロードする必要があります。
ダウンロードするだけです. 本来、このフレームワークをダウンロードすることは非常に簡単です.この記事を読む
. しかし、水星が単独で逆行すると、単純なことは非常に複雑になります。私のコンピュータにインストールすると、ネットワーク ポリシーによりインターネットに接続できないという問題が発生します
。ネットワークエラーが発生した場合は、オフラインインストールを検討します。そこで、3.5 フレームワークをオフラインでインストールしようとしました。この Zhihu の記事を参照して、オフラインでインストールしてください。驚くべきことに、そこに記載されている 3 つの方法のいずれも実行できないことです。* 犬を飼いました。この時点で3時間以上かかっており、本当は泣きたいのに涙が出ません。後になって、これらのオフライン インストール方法は基本的に自分で cab ファイルをダウンロードし、dism コマンドを使用して をインストールすることを発見しました。しかし、最も重要な点は、ダウンロードした cab ファイルのバージョンがシステム バージョンとまったく同じである必要があるということです。そうしないと、さまざまなエラーが常に報告されます。そして、インストールしたシステムのイメージファイルをどこに投げればよいのかわかりません。画像ファイルを自分で作成しますか? 不可能ではありません。インターネット上に対応するチュートリアルがあり、試してみましたが、やはり失敗しました。この時点で午後は過ぎており、私はすでに崩壊寸前をさまよっています。
幸いなことに、皇帝の功が功を奏し、私のコンピュータ システムで Windows Update がエラー状態になっていることがわかりました。これが問題の根本であるはずだと直感し、Microsoft の公式 Web サイトにアクセスして新しい更新パッケージをダウンロードし、手動で更新してから、上記のオンライン インストール方法を使用したところ、次の場所にインストールされました。一回。
ようやく苦難が終わったと思ったが、まだ落とし穴が待っていた。
2. 2 番目の落とし穴: コンピュータ名がユーザー名と同じであるため、インストールが失敗します。
フレームワークがインストールされたら、後でインストールが開始されます。インストール ファイルとチュートリアルについては、SQL Server2008 ソフトウェアとインストール チュートリアルが含まれているVposy ソフトウェア インストール ハウスキーパーの公式アカウントに注目することをお勧めします。
この公式アカウントの手順を段階的に実行したところ、まったく問題はなかったのですが、最後に「有効なログインではない、または権限を持っています」というエラーが表示されました。
インストールがほぼ完了しました。インストールが失敗したと表示されました。つまり、もう一度アンインストールしてから再度インストールする必要がありますが、SQL のアンインストールはインストールほど単純ではありません。本当は泣きたいのに涙が出ない。仕方がありません、アンインストールして再インストールする必要がありました。
再インストールする前に、まずこの問題を解決する必要があります。この問題の本質は、コンピュータ名とユーザー名が重複しているために失敗することです。この問題の解決策は、このブログを読むことです。安全を期すために、インストール前にコンピュータ名を変更することも、インストール中にデフォルトのインスタンス名を使用する代わりに、自分でインスタンスに名前を付けることもできます。これにより、次のことも保証されます。 2 つの名前は競合しません。ちょっとしたトリックもあります。それは、コンピュータ名がデフォルトであり、自分で変更していないということです。このように、ログインするアカウントは管理者なので、通常はコンピュータ名を変更する必要はなく、チュートリアルに従ってインストールできます。
要約する
この記事は、私が SQL サーバーに騙された日を記念し、将来の人たちが私の轍を踏まないことを願っています。