2017-07-07 5 views
0

特定のテーブルのデータを見つける必要がありますが、テーブル名またはカラム名がわかりません。私は手元のテーブルにデータを持っています。データベースは巨大であるため、手作業で調べる忍耐力はありません。私が持っている正確な値を検索する何千ものテーブルのそれぞれを検索するために使用できるクエリがありますか?SQL Serverデータベースのテーブル名または列名を知らずにセルの値の場所を見つける

+0

あなたが持っている価値に基づいて、探索すべきテーブルを大幅に制限することができます。私はDVをしなかったが、私はこれをかなり奇妙に感じる。 – scsimon

答えて

2

私がこれを開発しなかったシステムのシステム管理者として働いていたことは、私が頻繁に直面する問題です。私がそれに近づく方法は次のとおりです:

1)値を挿入できるテストシステムとUIはありますか?その場合は、プロファイルトレースまたは拡張イベントを実行して、データがどこにあるかを確認します。

2)ご覧になれる製品のデータ辞書はありますか?うまくいけばテーブルの場所を見つけることができますか?

3)最も難しいのは、information_Schema.columnsとinformation_schema.tablesを使用して、表の名前を推測し、データを見直して正しいかどうかを確認することです。

関連する問題