次の方法で共有


方法: C++、Visual Basic、または C# のプロジェクトで Transact-SQL のデバッグを有効にする

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

Visual Studio Ultimate

Visual Studio Premium

Visual Studio Professional

Visual Studio Express

ms165038.DoesApplybmp(ja-jp,VS.100).gif ms165038.DoesApplybmp(ja-jp,VS.100).gif ms165038.DoesApplybmp(ja-jp,VS.100).gif ms165038.DoesNotApplybmp(ja-jp,VS.100).gif

次の手順では、C++、Visual Basic、または C# のプロジェクトで Transact-SQL デバッグを有効にする手順を説明します。このプロジェクトで、SQL Server 以降を呼び出すアプリケーションを作成します。

注意

この手順は、サーバー エクスプローラーを使用して個別のデータベース オブジェクトの単純な "ステップ イン" デバッグを行う場合には不要です。また、SQL Server プロジェクトにも不要です。

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

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

注意

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

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

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

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

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

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

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

  2. プロジェクトを右クリックし、[プロパティ] をクリックします。[プロパティ ページ] ダイアログ ボックスが表示されます。

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

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

関連項目

その他の技術情報

Transact-SQL デバッグのセットアップ