*

【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 Server】varchar型、nvarchar型の文字数とバイト(byte)数を取得する

varchar型の文字数、バイト(byte)数を取得する方法 SELECT LEN(【文字

記事を読む

データベース

【SQL Server】データベース作成日時(リストアした日付)を確認する方法

トラブルの調査をするとき、開発用の環境を作成して、調査するのですが… この環境っていつ作成した

記事を読む

データベース

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

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

記事を読む

データベース

【SQL Server 2012】Management Studioで誰がデータベースに接続しているか調べる。

SQL Server 2012でリアルタイムで接続しているユーザーを確認するには Manageme

記事を読む

データベース

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

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

記事を読む

データベース

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

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

記事を読む

データベース

【SQL Server 2012】Management Studioでサンプルデータベース(mdfファイル)をアタッチ

以前、Windows Server 2012にMicrosoftR SQL ServerR 2012

記事を読む

データベース

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

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

記事を読む

データベース

【Management Studio】テーブル単位のメモリ使用量の確認

1.Management Studioを起動し、メモリ使用量が確認したい対象サーバーへ接続 2.確

記事を読む

Adsense

Comment

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

【Access2007】ODBCの罠。Windows7のコントロールパネルから作成したODBCがない。 | IT Diary へ返信する コメントをキャンセル

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

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 ↑