A5:SQL Mk-2

開発のこと、日々のこと

複数DB接続時に、接続先が変わらない(v2.13.0 x64)

ホーム フォーラム A5:SQL Mk-2掲示板 複数DB接続時に、接続先が変わらない(v2.13.0 x64)

このトピックには5件の返信が含まれ、2人の参加者がいます。2 ヶ月、 3 週間前 あんこだま さんが最後の更新を行いました。

6件の投稿を表示中 - 1 - 6件目 (全6件中)
  • 投稿者
    投稿
  • #2337 返信

    あんこだま

    こんにちは。
    A5M2をいつもありがたく使わせていただいております。

    PCをwindows7から10に変更し、移行作業をした後(A5M2のバージョンを上げた後)で
    挙動が変わった点があり、ご連絡します。

    ■前提
    Windows10 x64
    A5M2 v2.13.0 x64
    MySQL 5.x

    登録しているDB
    SSH2トンネル Aサーバ → Bサーバ DB1
    SSH2トンネル Aサーバ → Cサーバ DB2
    SSH2トンネル Aサーバ → Dサーバ DB3

    ■事象
    データベースの接続先が、アプリ起動後に最初に接続した物で固定されてしまう。
    ・接続先一覧からどのDBを開いても、オブジェクト一覧の内容がすべて同じになる
     (最初にDB1に繋ぐと、次にDB2を開いてもDB1の内容が表示される)
    ・クエリでSHOW DATABASESを実行しても結果が同じ
    ・A5M2を起動しなおすと、最初に繋いだ接続先は正しい内容が取得できる

    移行前:
    Windows7 x64
    A5M2 バージョンをメモっておらず…恐らく2017/1時点で最新のバージョンのはずです。

    移行後:
    Windows10 x64
    A5M2 v2.13.0 x64

    接続先に関する設定内容は、移行前も移行後も同様です。

    ご連絡まで、よろしくお願いいたします。

    #2340 返信

    tacsheaven

    私も同様です。beta 1 でも発生しました。
    先に接続した MySQL の接続先情報で、後から接続する MySQL サーバーへの接続を試みている感じです。

    MySQL につないで、別の RDBMS(SQL Server)などでは問題ありませんでしたから、MySQL への接続特有の問題ではないかと思われます。

    ※2.12 では発生したことはありません

    #2341 返信

    tacsheaven

    上記に補足ですが、次のような場合も発生します。
    サーバーA: 直接接続
    サーバーB: SSH トンネル経由接続

    この状態でサーバーA につないでからサーバーBにつなごうとすると、Access Deined for user {サーバーAのuser/host} になります。(サーバーBではなく)
    逆にサーバーBにつないでからサーバーAだと、Access Denied for user {サーバーBのuser/host} となります。

    あんこだまさんの場合はすべて同一の SSH トンネルサーバーを経由しているので、DB1 につないでから DB2 につなごうとしたときに、実際は DB1 につないでいるので、同一のサーバーが見えてしまっているのではないかと思います。

    #2352 返信

    松原正和
    キーマスター

    あんこだまさん、tacsheavenさんこんにちは。

    不具合報告ありがとうございます。どうもSSH接続を複数行うと、最初のSSH接続につなぎに行こうとするようでした。Version 2.13.1 beta 2で修正してみましたのでご確認ください。

    #2354 返信

    tacsheaven

    対応ありがとうございます。次のケースで問題なく同時接続できたことをご報告いたします。
    サーバーA: 直接接続(AWS RDS の MySQL)
    サーバーB: SSHトンネル経由接続(AWS EC2 Linux インスタンス上の MySQL)

    サーバーA に接続→成功
    サーバーAとの接続を維持したまま、サーバーBに接続→成功
    画面上でそれぞれ問題なく表示、スキーマ制御されていることを確認。

    ありがとうございました。

    #2357 返信

    あんこだま

    ご対応ありがとうございます。
    こちらでも報告環境で問題が出ないことを確認しました。
    tacsheavenさん、補足ありがとうございました。

    以上、よろしくお願いいたします。

6件の投稿を表示中 - 1 - 6件目 (全6件中)
返信先: 複数DB接続時に、接続先が変わらない(v2.13.0 x64)
あなたの情報:




コメントは受け付けていません。