SQLManageDataSources
準拠
導入されたバージョン: ODBC 2.0
の概要
SQLManageDataSources
構文
BOOL SQLManageDataSources(
HWND hwnd);
引数
hwnd を
[入力]親ウィンドウ ハンドル。
収益
診断
SQLManageDataSources
*pfErrorCode | エラー | 形容 |
---|---|---|
ODBC_ERROR_GENERAL_ERR | インストーラーの一般的なエラー | 特定のインストーラー エラーがないエラーが発生しました。 |
ODBC_ERROR_REQUEST_FAILED | 要求 失敗しました | ConfigDSN の呼び出しに失敗しました。 |
ODBC_ERROR_INVALID__HWND | 無効なウィンドウ ハンドル | hwnd 引数が無効または NULL です。 |
ODBC_ERROR_OUT_OF_MEM | メモリ不足 | メモリ不足のため、インストーラーで関数を実行できませんでした。 |
データ ソースの管理
SQLManageDataSources
[
このダイアログ ボックスには、ユーザー DSN、システム DSN、ファイル DSNの 3 つのタブの下に、システム情報に一覧表示されるデータ ソースが表示されます。 ユーザーがデータ ソースをダブルクリックするか、データ ソースを選択して [の構成] をクリック
ユーザーが [
ダイアログ ボックスには、インストールされているドライバーの一覧が表示されます。 ユーザーがドライバーをダブルクリックするか、ドライバーを選択して [OK]
ユーザーがデータ ソースを選択して [の削除]
[新しいデータ ソースの作成] ダイアログ ボックスは、ユーザー データ ソース、システム データ ソース、またはファイル データ ソースを追加または削除するために使用します。
ユーザー DSN
個々のユーザー用に作成された DSN は、システム DSN と区別するためにユーザー DSN と呼ばれます。 ユーザー DSN は、システム情報に次のように登録されます。
HKEY_CURRENT_USERS
SOFTWARE
ODBC
Odbc.ini
システム DSN
[新しいデータ ソースの作成] ダイアログ ボックスでは、システム データ ソースをローカル コンピューターに追加したり、削除したり、システム データ ソースの構成を設定したりできます。
システム データ ソース名 (DSN) を使用して設定されたデータ ソースは、同じコンピューター上の複数のユーザーが使用できます。 また、システム全体のサービスで使用することもできます。これにより、ユーザーがコンピューターにログオンしていない場合でも、データ ソースにアクセスできます。
システム DSN は、HKEY_CURRENT_USER 項目ではなく、システム情報のHKEY_LOCAL_MACHINE項目に登録されます。 特定のユーザー名とパスワードでログオンする 1 人のユーザーには関連付けされませんが、そのコンピューターの任意のユーザーまたはシステム全体の自動サービスで使用できます。 ただし、システム DSN は 1 台のマシンに関連付けられています。 マシン間でリモート DSN を使用する機能はサポートされていません。 システム DSN は、システム情報に次のように登録されます。
HKEY_LOCAL_MACHINE SOFTWARE ODBC Odbc.ini
ファイル DSN
ファイル データ ソースには、マシン データ ソースと同様にデータ ソース名がありません。また、1 人のユーザーまたはコンピューターには登録されません。 そのデータ ソースの接続情報は、任意のコンピューターにコピーできる .dsn ファイルに含まれています。 ファイル データ ソースは共有可能です。その場合、.dsn ファイルはネットワーク上にあり、ユーザーが適切なドライバーをインストールしている限り、ネットワーク上の複数のユーザーが同時に使用できます。 ファイル データ ソースは共有不可にすることもできます。その場合は、1 台のコンピューターでのみ使用できます。
ファイル データ ソースの詳細については、「ファイル データ ソースを使用した接続の
ドライバーの管理
ユーザーが [
ch23g の [ODBC データ ソース管理者ドライバー] タブ
トレース オプション
ユーザーが [
ch23h
ユーザーが [今すぐトレースを開始]
ユーザーが
大事な
Visual Studio Analyzer のサポートは Windows 8 以降で削除されました (Visual Studio Analyzer は以前のバージョンの Visual Studio にのみ含まれていました)。 代替のトラブルシューティング メカニズムとして、BID トレースを使用します。
ユーザーが [Visual Studio Analyzer の開始]
トレースの詳細については、「トレース
関連関数
詳細については、次の情報を参照してください。 | 見る |
---|---|
データ ソースの作成 | SQLCreateDataSource |