方法 : プロジェクトの SQL デバッグを有効にする

更新 : 2007 年 11 月

このトピックの内容は、次の製品に該当します。

Edition

Visual Basic

C#

C++

Web Developer

Express

トピック該当なし トピック該当なし トピック該当なし トピック該当なし

Standard

トピック該当なし トピック該当なし トピック該当なし トピック該当なし

Pro/Team

トピック該当 トピック該当 トピック該当 トピック該当

表の凡例 :

トピック該当

対象

トピック該当なし

該当なし

トピックは該当しますが、コマンドは既定では非表示です

既定で非表示のコマンド

ここでは、SQL Server を呼び出すアプリケーションを作成するプロジェクトの場合に、SQL Server デバッグを有効にする方法について説明します。この手順は、サーバー エクスプローラで個々のデータベース オブジェクトの単純な "ステップ イン" デバッグを実行する場合、または SQL Server プロジェクトの場合には不要です。

SQL Server 2000 に対してデバッグする場合、この手順により、すべてのサーバーとデータベースのデバッグが有効になります。

SQL Server 2005 をデバッグする場合、デバッグするデータベース接続のアプリケーション デバッグも有効にする必要があります。サーバーの T-SQL オブジェクトにブレークポイントを設定している場合、このデバッグは自動的に有効になりますが、接続で Windows 認証を使用しない場合は、自動的に有効にならない場合があります。詳細については、「方法 : 多階層のデバッグを有効にする」を参照してください。

SQL CLR データベース オブジェクトをデバッグするには、選択したデータベース接続について CLR デバッグを有効にします。SQL CLR オブジェクトにブレークポイントを設定している場合、このデバッグは自動的に有効になります。詳細については、「方法 : 接続の CLR デバッグを有効にする」を参照してください。

アプリケーションから T-SQL または SQL CLR コードにステップ インできません。デバッグする T-SQL または SQL CLR コードにブレークポイントを設定する必要があります。

ms165038.alert_note(ja-jp,VS.90).gifメモ :

SQL Server 2000 Service Pack 3.0 をインストールすると、前述のクライアントの場合、既定で T-SQL デバッガは無効になります。T-SQL デバッグを再度有効にする方法については、Knowledge Base の文書 328151、「https://support.microsoft.com/default.aspx?scid=kb;ja-jp;328151」を参照してください。

ms165038.alert_note(ja-jp,VS.90).gifメモ :

使用している設定またはエディションによっては、表示されるダイアログ ボックスやメニュー コマンドがヘルプに記載されている内容と異なる場合があります。設定を変更するには、[ツール] メニューの [設定のインポートとエクスポート] をクリックします。詳細については、「Visual Studio の設定」を参照してください。

C++ プロジェクトで SQL デバッグを有効にするには

  1. ソリューション エクスプローラで、プロジェクトを右クリックし、ショートカット メニューの [プロパティ] をクリックします。

  2. [<プロジェクト> プロパティ ページ] ダイアログ ボックスで、[構成プロパティ] ノードを開き、[デバッグ] ノードを選択します。

  3. [SQL デバッグ] を [はい] に設定します。

Visual Basic または C# のプロジェクトで SQL デバッグを有効にするには

  1. ソリューション エクスプローラでプロジェクトを選択します。

  2. 右クリックし、[プロパティ] をクリックします。

    [プロパティ ページ] ダイアログ ボックスが表示されます。

  3. [デバッグ] タブをクリックします。

  4. [デバッガを有効にする] セクションで、[SQL Server デバッグ] チェック ボックスをオンにします。

参照

その他の技術情報

SQL デバッグの設定