フリーソフトで作る小規模グループウェアーサーバー
TurboLinux7Serverを利用した内部用サーバーの構築と運用

WindowsXP編

必要なファイル


・postdrv.exe(PostgreSQLのODBCドライバ)

・psqlodbc.exe(日本語利用のためのダイナミック・リンク・ライブラリのインストールとレジストリ登録が同時にできる実行ファイル)

・Jet40SP6_9xNT.exe(MicrosoftJet4.0データベースエンジン サービスパック6)

 ※Jet4.0をインストールしなくてもドライバ自体は動作しますが、バージョンが古いと「データの競合」などのメッセージが出て編集できない場合がありますので、なるべく設定時点での最新版をインストールすることをお勧めします。

ドライバ等のインストール


 PostgreSQL ODBCドライバのインストール

・まずpostdrv.exeを実行してください。インストーラーが起動しますので、指示に従ってインストールを進めます。

・最初の[This will install PostgreSQL ODBC Driver v6.50.0000. Do you wish to continue?]の問いには「はい」で答えます。

・次は[Next]をクリックしてください。

・その次はドライバマネージャーをインストールするかどうか聞いてきますので、真ん中のラジオボタン(Install Driver Manager)を選択し、Finishをクリックしてください。

・無事にインストールが終了すると[Driver installation completed successfully.]と表示されますので、OKをクリックして終了します。

 PostgreSQL ODBCドライバの日本語対応とレジストリ登録

・psqlodbc.exeを実行します。

 Microsoft Jet データベースエンジンにサービスパックを適用

・Jet40SP6_9xNT.exeを実行します。

PostgreSQL ODBCドライバの設定


・[コントロールパネル]→[管理ツール]→[データ ソース (ODBC)]を開きます。

・[ユーザーDSN]設定メニューの中の追加ボタンをクリックします。

・PostgreSQLデータソースを選択し、完了ボタンをクリックします。

・完了ボタンをクリックするとすぐに[PostgreSQL Driver Setup]ダイアログボックスが開きますので、設定項目の説明に従い設定してください。

設定項目 入力内容の説明 設定項目 入力内容の説明
Data Source 任意の名前 Description 任意の説明書き
Database PostgreSQLで使われているDB名 (skyboardならmasters)
Server サーバのIPアドレス Port PostgreSQLのポート番号(デフォルトの値が入っているので、特に変更していない場合はそのまま)
User Name PostgreSQLの管理者ユーザアカウント名 Password PostgreSQLの管理者ユーザアカウントのパスワード


・PostgreSQL ODBCドライバSetup内容。設定後、[OK]をクリックし、終了。

MS Accessの設定


・MS Accessを開き新規のDBを作成後、、[ファイル]→[外部データの取り込み]→[テーブルのリンク]を開きます。

・ファイルの種類で[ODBC Database ()]を選択します。

・開いたダイアログボックスの[コンピュータデータソース]のタブをクリック後、データソース[PostgreSQL]を選択し、[OK]をクリックします。

・編集対象のテーブルを選択し、[OK]をクリックします。


・編集するレコードの識別設定です。連番のように必ずそのデータが特定できるフィールドがあればそのフィールドのみを選んで設定すればいいですが、そうでない場合は複数のフィールドを選択し、編集レコードを特定できるように設定してください。


・無事設定されるとリンクされたテーブルが作成されます。


FirstUpload 10/03/07-16:42 : LastUpdate 10/03/18-11:30

Copyright © フリーソフトで作る小規模グループウェアーサーバー All Rights Reserved.
Script by Petit CMS Designed by info-cache.com | admin