この記事では、インストールエラー「制約違反が発生しました」と、ユーザーがそれを解決する方法について説明します。
これは、インストール中に多くの人が遭遇する最も一般的な問題の一つです。 SQL Server Windowsで。 通常、このエラーはセットアップ時に発生します SQL Server クラスターは、ネットワーク名リソースを使用してフェールオーバークラスターマネージャーを作成します。これにより、自動的に障害が発生します。 プログラマーは、作業速度を低下させるエラーに巻き込まれることがよくあります。 この違反は、ネットワークエラーが原因で発生します。 したがって、必ずログインするか、アカウントを使用してセットアップをインストールしてください。 ユーザーはインストールできません SQL Server アカウントにログインせずにクラスター化します。

クラスターは、クラスター ネットワーク オブジェクト (CNO) とも呼ばれるコンピューター アカウント上の Windows クラスター ネットワークという名前を介して AD (アクティブ ディレクトリ)、DC (ドメイン コントローラー) に接続するネットワーク名で構成されます。 したがって、このエラーは、(Windows ユーザー アカウント) ドメイン管理者アカウントが AD での SQL コンピューター オブジェクトの作成に使用されていないために発生します。
「制約違反が発生しました」インストールエラーに対処する解決策
この問題を解決するには、ユーザーは自分のドメイン コントローラー マシンにログインし、新しいコンピューター アカウントを作成する必要があります。 次に、ユーザーはクラスター名に対するコンピューター名のフル コントロールを許可する必要があります。 あとはインストールを再試行するだけで、セットアップが開始されます。
メモ: ユーザーは、適切にインストールできない場合は、必ずアカウントを閉鎖し、新しいアカウントを作成する必要があります。 SQL Server 集まる。 また、コンピュータの統計をチェックして、ソフトウェアがシステムと互換性があるかどうかを確認することも検討する必要があります。
このエラーはネットワークの中断によって発生する場合もあるため、システムのネットワークを確認することを検討してください。
「制約違反の発生」を防止するための手順
プログラマーに余分なお金をかけずに、この問題を解決するのに役立つ簡単なステップバイステップのプロセスを次に示します。
ステップ 1: セットアップを開始し、[ファイル名を指定して実行] > [dsa.msc] を選択します。これにより、コンピュータのユーザーインターフェースと Active Directory ユーザーが自動的に表示されます。ここで、インストール済みのソフトウェアへのアクセスを許可するユーザーを選択できます。
ステップ 2: [表示] メニューの下にある [高度な機能] を選択します。
ステップ 3: SQL Virtual Server の名前がすでに作成されている場合は、OU を検索または移動して、その下に新しい VCO またはコンピューター オブジェクトを作成することを検討できます。
ステップ 4: 作成したばかりの新しいオブジェクトにカーソルを移動し、そのプロパティをクリックします。
ステップ 5: [セキュリティ] タブに [追加] を選択します。 次に、「オブジェクトの種類」を選択し、その際に「コンピュータ」が選択されていることを確認して、「OK」をクリックします。
ステップ 6: ここで、ユーザーは CNO 名を入力し、「OK」をクリックする必要があります。 CNO に移動し、[アクセス許可] で [許可] を選択して、ユーザーにフル コントロールのアクセス許可を提供します。
ステップ7:VCOを右クリックして無効にします。
このプロセスは、VCO のプリステージングとも呼ばれます。
うまくいけば、これはあなたの時間を節約し、あなたのシステムにサーバーをインストールするのに役立つでしょう。 インストール後のデータエラーに対処するには、対処できる専用ツールを検討してください SQL Server 腐敗.
著者紹介:
ビクターサイモンは、のデータ復旧の専門家です DataNumen、Inc。は、以下を含むデータ復旧技術の世界的リーダーです。 アクセス回復 およびSQL回復ソフトウェア製品。 詳細については、次のWebサイトをご覧ください。 WWW。datanumen.com