[前][次][番号順一覧][スレッド一覧]

mysql:12027

From: "koba" <"koba" <koba@xxxxxxxxxx>>
Date: Tue, 30 Aug 2005 06:32:10 +0900
Subject: [mysql 12027] MYSQLをMS-ACCESS2000にて使いたいのですが。

小林と申します。

諸先輩方にお聞きしたく御願い致します。
MysqlのテーブルをMS-ACCESS2000にて使いたく下記の環境及び手順を
実行したのですが、Mysqlのテーブルへのリンクができません。
原因が何なのか見当もつかず、どなたか御教授頂きたく御願い申し上げます。

<環境>
サーバ
     PC       P3-500Mhz RAM 192Mb
     OS       REDHAT LINUX9
     MySQL  version 4.1.12

クライアント
     PC       AMD Athlon 1.3Ghz RAM 256Mb
     OS       Windows2000 Professional  5.00.2195 Service Pack 4
     AP       MS-ACCESS2000 version 9.0. 2812
     ODBC   MyODBC-3.51.11-2-win

<手順・サーバ側>

1.  サーバに MySQLをインストールし、DATABASEを作成し その中にTABLEを作りま
した。

2.  TABLEには、PRIMARY KEY のカラムを指定し、TIMESTAMP型のカラムも設けまし
た。

3.  その後 grant select,insert,update,delete on database名.* to 'ユーザ名
' identified by 'パスワード';
      とコマンドを入力し databaseに対するユーザとそのパスワードを設定したつ
もりです。

4. その後 localhost内でも 上記ユーザがMySQLを操作できるように
      grant select,insert,update,delete on database名.* to ユーザ名
@localhost identified by 'パスワード';
    と入力しました。
      エラーも無く実行できましてlocalhost内では一通り レコードの追加、変更,
削除等問題無く出来ます。

<手順・クライアント側>

5.  クライアント側では、まず ACCESS2000のMicrosoft MDAC(Microsoft Data
Access Components)をダウン
    ロードし、インストールしました。

6.  MyODBC-3.51.11-2-winをダウンロードし、インストールしました。

7.  コントロールパネルから「コンピュータの管理」、「データソース(ODBC)」を
実行し「システムDSN」のタブ
      にて 「追加」 「MySQL ODBC 3.51 ドライバ」を選択しました。

8.  Connector/ODBCの画面にて、

        Data Source Name   mysqlfile
        Description             空白
        Server                   サーバのIPアドレス
        User                      3.にて指定した ユーザー名
        Password                3.にて指定した ユーザーのパスワード
        Database                入力域の右側の下三角印をクリックすることによ
り 1.で作成した DATABASE が
                                    表示されましたので それを選択しました.

9.  Connector/ODBCの画面のAdvancedのタブにて、

        Flags 1の Return matching rows, Flags 2 の User Manager Cursors に
チェックを入れました。

10.Connector/ODBCの画面にて、TESTボタンをクリックしテストしたところ

     Succeses; connection was made! と現れましたので成功したと思ったのです
が...

11. その後MS-ACCESS2000を起動し 空のデータベースを作り「外部データの取り組
み」から
       「テーブルのリンク」を実行し、その際「ファイルの種類」にて「ODBC
Databases」を選択し
       データソースの選択にて 「コンピュータデータソース」タブのデータソース
名の中から 8.で作成した
       mysqlfile を選択し OK をクリックしました。

ACCESS2000のテーブルの項目の中に MySQLのDATABASE内のテーブルのリンクが貼られ
たアイコンが出来る
はずだと思うのですが 何の変化も無く MySQLにアクセス出来ません。
ちなみに MyODBCのバージョン 3.51.11-1-winでも 現象は全く同じでした。
ここまでの手順では 特にエラーらしきメッセージも無く 手がかりも無く どうすれ
ば解決できるのか、見当もつきません。

現象を細かく記載したく 逆に理解しづらい文章になった事をお詫び申し上げつつ 何
卒どうか 宜しく御教授頂けます
よう御願い申し上げます。





[前][次][番号順一覧][スレッド一覧]

->   12027 2005-08-30 06:32 ["koba" <koba@xxxxxxx] MYSQLをMS-ACCESS2000にて使いたいのですが。
     12028 2005-08-30 10:09 ┗[杉本誠 <sugimoto@xxx]