2013年3月11日月曜日
DBCC CHECKTABLEは、インデックスが破損している表では動作しません
Microsoft SQL Serverでは、テーブルの形で、MDF(masterデータベースファイル)にすべてのあなたの貴重なデータを格納します。あなたは、SQLクエリを使用して、SQL Serverデータベースのテーブルからデータにアクセスすることができます。いくつかの状況下では、データベースのテーブルは矛盾することになり、あなたはそこからデータにアクセスすることはできません。 MS SQL Serverのこの動作は、重要なデータの損失の状況につながる。この時点で、あなたはからデータを復元するデータベースの絶対的なバックアップが必要です。バックアップが利用可能または更新されていないではない場合は、あなたがアクセスできないデータを抽出するために、MS SQLの回復アプリケーションを使用する必要があります。
あなたがテーブルの一貫性と整合性をチェックするために、MS SQL Serverデータベーステーブルに対してDBCC CHECKTABLEコマンドを実行すると、以下のエラーメッセージに遭遇する可能性があります:
"[Microsoft]の[ODBC SQL Serverドライバー] [名前付きパイプ] ConnectionCheckForData(PeekNamedPipe())。
[Microsoft]の[ODBC SQL Serverドライバー] [名前付きパイプ]接続壊れて。 "
テーブルのチェックはこのエラーで終了しましたさ。エラーメッセージは、インデックスが破損しているSQL Serverデータベーステーブルで発生します。表には、このエラーメッセージの後にアクセス不能のまま、データを抽出するSQLデータベースをリカバリする必要があります。
DBCC CHECKTABLEは、インデックス付きビュー、またはテーブルを構成するすべての構造やページの一貫性と整合性をチェックするために使用されているMicrosoft SQL Serverの内蔵のコマンドラインユーティリティです。
原因
これは、SQL Serverデータベーステーブル内の深刻な破損が原因で、Microsoft SQL Serverのこの動作に遭遇する可能性があります。テーブルの破損は、このようなウイルス感染、アプリケーションの故障、予期しないシステムのシャットダウン、ハードウェアの問題、オペレーティングシステムの誤動作、および多くのような多くの理由が原因で発生することがあります。
分解能
この問題を整理するには、以下の手順をお試しください:
Microsoft SQL Serverの最新のService Packを入手します。それは、あなたが将来的に発生しているから、この問題を防ぐのに役立ちます。
すべて自動的に作成された統計をドロップします。
最新のバックアップからSQL Serverデータベースをリストアします。
SQL Serverの回復ソフトウェアとして知られている強力な、高度なサードパーティ製アプリケーションを使用して破損したSQL Serverデータベースを修復し、復元します。
SQL Serverの回復アプリケーションは、特にハイエンドのスキャン技術を使用して全体のSQL Serverデータベースの詳細なスキャンを実施し、そこからすべてのアクセスデータを抽出するために設計されています。ソフトウェアは、SQL Serverデータベースの破損のすべてのケースでは、迅速、安全、かつ簡単な復元を確実にするために、読み取り専用の行動と豊かなグラフィカルユーザーインターフェースを備えています。
絶対的な方法でSQLの回復ソフトウェアの修理およびリストアMicrosoft SQL Serverデータベース。ソフトウェアは、Microsoft SQL Server 2008、2005、および2000でうまく動作します。それはそのようなテーブル、レポート、フォーム、マクロ、ビュー、制約、トリガー、ストアド·プロシージャとして、Microsoft SQL Serverデータベースのすべての破損したオブジェクトを復元します。
登録:
コメントの投稿 (Atom)
0 件のコメント:
コメントを投稿