A5:SQL Mk-2

開発のこと、日々のこと

PostgreSQL直接接続時、テーブル論理名が表示されない

ホーム フォーラム A5:SQL Mk-2掲示板 PostgreSQL直接接続時、テーブル論理名が表示されない

  • このトピックには9件の返信、1人の参加者があり、最後にmaiashiにより4年、 2ヶ月前に更新されました。
10件の投稿を表示中 - 1 - 10件目 (全10件中)
  • 投稿者
    投稿
  • #6851 返信
    maiashi
    ゲスト

    いつも大変便利に使わせていただいています。

    Version2.15.0にアップデートしたらPostgreSQL直接接続の場合、今まで表示されていたテーブル論理名が表示されなくなりました。(2.14.5では表示されます)

    PostgreSQLのバージョンは10.12です。
    ODBC経由の場合は表示されます。
    psqlODBCのバージョンは11.01です。
    全て64bitバージョンです。

    よろしくお願いします。

    #6887 返信
    松原正和
    キーマスター

    maiashiさんこんにちは。
     
    こちらで検証したのですが、再現できませんでした。(ただし、PostgreSQL 9,11,12で検証しており、PostgreSQL 10は手元に環境がなかったため試せていません。)
     
    登録しなおし等しても表示されないでしょうか?。あるいは、一部のみ表示される等、何か条件があったりはしないでしょうか?。

    #6915 返信
    町工場
    ゲスト

    いつも、大変お世話になっております。

    横から失礼致します。
    MySQL系でも同様にデータベース一覧のテーブルの論理名が表示されなくなりました。
    インストール当初は表示されていたとような気もしていますが、何らかの条件で表示されなくなったようです。

    ちなみに、2.14.5を起動してみたら表示されました。
    PCの再起動もしてみました。

    環境
    A5:SQL mk2 64bit版 バージョン 2.15.0
    Windows 10 pro 1909
    DB: MySQL 5.6.41, MariaDB 10.1.33

    #6924 返信
    松原正和
    キーマスター

    町工場さんこんにちは。
     
    MySQLでも起こるとなるとRDBMS依存のロジックではなさそうですね。念のためですが、オプションダイアログで「全般」タブで「データベースツリーでテーブルの論理名(コメント)を表示する」がオンになっているか確認していただけますでしょうか?。
     
    あと、SQLエディタでCtrl+Spaceの入力支援を使ったときに、テーブル名の後ろに論理名(コメント)は表示されますでしょうか?。

    #6928 返信
    町工場
    ゲスト

    確認をしてみました。

    1.[データベースツリーでテーブルの論理名(コメント)を表示する]の状態はどうか?

    オンになっていました。

    試しに以下の操作をしてみました。
    オフにして再起動し、確認したら、表示されていない(正常)

    オンにして再起動し、確認したら、表示されていない()

    2. SQLエディタでCtrl+Spaceでテーブル名の後ろに論理名は表示されるか?

    表示されませんでした。

    気づいた点

    ・最近開いたテーブルには、テーブルの論理名は、表示されています。
    上記の場合でも、(恐らく)2.15.0になってから作成したテーブルの論理名は表示されていません。

    よろしくお願いします。

    #6965 返信
    松原正和
    キーマスター

    町工場さん調査ありがとうございます。
     
    A5:SQL Mk-2ではいくつかの区切り文字(タブ・改行・コロン)で「DBのコメント」を「論理名」と「コメント」に分けているのですが、「DBのコメント」がタブなどから始まっていると、論理名がなくなってしまうことがあります。このようなことはないでしょうか?。
     
    オプションダイアログから、「テーブル」タブで、「DBコメントで論理名とコメントを区切る文字/方法」で「タブ」のチェックを外すなどすると変わりませんでしょうか?。
     
    あるいは、スキーマ名やテーブル名に特徴などあったりしないでしょうか?。
    (大文字小文字交じり・日本語等)

    #7376 返信
    maiashi
    ゲスト

    レスポンス遅くなりました。

    PostgreSQLのバージョンが問題だったようです。
    10.12だと問題ありでした。
    10.14にバージョンを上げたらデータベースツリーのテーブル名にテーブル論理名が表示されるようになりました。

    お騒がせしました、ありがとうございます。

    #7381 返信
    maiashi
    ゲスト

    お世話になっております。

    問題なかったとレスポンスしたのですが、
    データベースツリーのデータベースに対してER図の割り当てを行うと
    テーブル論理名が表示されない現象が発生しました。

    ER図の割り当てを外せばテーブル論理名が表示されます。

    A5:SQLのバージョンは2.15.1(64bit,app版)
    PostgreSQLのバージョンは10.14
    Windowsのバージョンは10(1909)

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

    #7395 返信
    松原正和
    キーマスター

    maiashiさんこんにちは。
     
    これば別件で現在対応中の不具合と同梱ではないかなと思うのですが、Version 2.16.0 beta 7では症状はいかがでしょうか?。
     
    以上よろしくお願いいたします。

    #7404 返信
    maiashi
    ゲスト

    Version 2.16.0 beta 7で確認してみました。

    現象は発生しませんでした。

    早期次期リリースを期待しております。
    ありがとうございました。

10件の投稿を表示中 - 1 - 10件目 (全10件中)
返信先: PostgreSQL直接接続時、テーブル論理名が表示されない
あなたの情報:




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