*

【ODBC】Windows7でAccess2007とSQL Serverを接続する為のODBCの作成

公開日: : 最終更新日:2015/01/12 データベース , ,

前回、ODBC接続の為のサーバー側の設定を行いましたので、
今回はAccess2007側のWindows7でODBCを作成したいと思います。
前提条件として、サーバー、クライアント側ともにファイアウォールはOFFにしています。
■スタート/コントロールパネル/管理ツール/【データソース(ODBC)】を起動します。
データソース(ODBC)の起動方法
■ODBC データソース アドミニストレーター画面で
システムDSNタブを選択し、【追加】をクリック
ODBC データソース アドミニストレーター システムDSN 追加
■データソースの新規作成画面で
【SQL Server】を選択し、【完了】をクリック。
データソースの新規作成 セットアップするデータソースのドライバーの選択
■SQL Serverに接続するための新規データソースを作成する画面で、以下を設定して【次へ】をクリックします。
 ・新しいデータソースの名前:任意
・データソースについての説明:任意
・接続する SQL Server サーバー名:インストールしたサーバー名

※赤枠部分 右端の▼をクリックすると接続するサーバー名が表示されました。
意識せずにSQL Serverをインストールした方は、【ホスト名】\SQLEXPRESS となっているはずです。
ODBC データソースの作成 接続先データベースの指定
■【ユーザーが入力する SQL Server 用のログインIDとパスワードを使う】にチェックし、
SQL Server側の設定で作成したログインユーザーの【ログインID】と【パスワード】を入力し、【次へ】をクリック。
ODBC データソースの作成 データベースログインユーザーの指定
※ログインIDやパスワードを間違えている状態で【次へ】をクリックすると
以下のようなエラーポップアップが出力し、先に進めません。
ODBC データソース作成 SQL Server エラー:18456 ログイン失敗
■無事にログインできると、以下のような画面が表示されます。
【既定のデータベースを以下のものに変更する】にチェックを入れ
接続したいデータベースを選択し、【次へ】をクリック。
SQL Serverに接続するための新規データソースを作成する
■色々設定できますが、後で変更することも可能なので、とりあえずデフォルトのまま【次へ】をクリック
SQL Serverに接続するための新規データソースを作成 接続設定
■ODBC Microsoft SQL Server セットアップ画面で、【データソースのテスト】をクリック
ODBC Microsoft SQL Server セットアップ データソースのテスト
■以下の画面のように【テストは無事に完了しました。】を確認し、【OK】をクリック。
データソースのテストの結果
■以下の画面に戻ってくるので、【OK】をクリック

■以下の画面のように作成したODBCが現れれば、作成完了
012_ODBC作成_管理ツールのデータソース(ODBC)の新規作成
ちなみに作成中に設定をデフォルトのまま、すっとばしましたが、
設定を変更したいデータソースを選択し、【構成】を押せば、設定を変更することが可能です。
013_ODBC作成_管理ツールのデータソース(ODBC)の新規作成
次は、作成したデータソース(ODBC)を使用して、SQL Server 2012とAccess2007を接続してみたいと思います。

Adsense

関連記事

データベース

【SQL Server】エクセルをテーブルに取り込む方法

以前にManagement Studioを使ってSQLでエクセルを直接取り込む方法を書きましたが、今

記事を読む

データベース

【SQL Server 2012】バックアップ/リストア方法 バックアップ編

Management StudioでSQL Server 2012のデータベースバックアップファイル

記事を読む

データベース

【SQL Server 2012】バッチ(コマンドプロンプト)でバックアップ

バッチ(コマンドプロンプト)を使って、SQL Server 2012のバックアップを取得します。

記事を読む

データベース

【SQL Server】Excel VBAでSELECT文を実行してレコードセットへ取得

前回は、テーブルのレコードをVBAで直接更新(Insert/update/delete) 今回

記事を読む

データベース

【コマンドプロンプト】cmdでSQLの結果を変数に取得する方法

力技の取得方法をご紹介。というかメモ。 題名には偉そうに書きましたが…なかなか良い方法が見つか

記事を読む

データベース

【SQL Server】Excel VBAのレコードセットを使ってテーブルの一括更新

前々回は読み取り専用でレコードセットへ取得し、結果をエクセルへ書き出し 前回はVBAから更新S

記事を読む

データベース

【SQL Server 2012】SQLでエクセルをテーブルとして表示させる方法

SQL Management Studioを使用してインポート等は使用せずにSQLのみでテーブルを表

記事を読む

データベース

【SQL Server】Excel VBAでSQLを実行し、レコードを更新(追加、更新、削除)する

VBAでSQL Serverのテーブルに SQL(Insert、Update、Delete)を発行

記事を読む

データベース

【SQL Server 2012 Express】Windows Server 2012にインストールしてみる

Windows Server 2012にSQL Server 2012をインストールしてみる。 以

記事を読む

データベース

【SQL Server】バックアップ取得日を確認する方法

前回の記事で、SQL Serverのデータベースのリストアした日付を確認するSQLを作りましたが、今

記事を読む

Adsense

Comment

  1. […] ← 【ODBC】Windows7でAccess2007とSQL Serverを接続する為のODBCの作成 【Access2007】ODBCを使ってSQL Server 2012に接続 → […]

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

Adsense

Microsoft Office
【Access】削除クエリの「指定されたテーブルから削除できませんでした。」の対処法

削除クエリで「指定されたテーブルから削除できませんでした。」と ポッ

Microsoft Office
【PowerPoint】表や図形、画像オブジェクトの位置をピッタリ合わせる方法

パワーポイントで、図形や画像等のオブジェクトの細かい位置調整は、 完

データベース
【SQL Server】Excel VBAのレコードセットを使ってテーブルの一括更新

前々回は読み取り専用でレコードセットへ取得し、結果をエクセルへ書き出し

application
【Visual Studio】デバック、ブレークポイントで止まらない。

Visual Studio 2015でVB.netのプログラムをデバッ

データベース
【SQL Server】Excel VBAでSELECT文を実行してレコードセットへ取得

前回は、テーブルのレコードをVBAで直接更新(Insert/updat

→もっと見る

PAGE TOP ↑