■SI Object Browser 掲示板


ユーザの皆様、開発者、サポート担当者の交流のための掲示板です!

ユーザーの皆様同士で教え合ったりもできる交流の場にしたいと思っていますので、相互協力をよろしくお願いします。
なお、過去に同じようなQ&Aがあるケースも多いので、投稿前にキーワード検索してみてください。

discussion
※各投稿のカラーは対象となる製品に対応しています。【■…OB ■…OBER ■…全般 ■…その他】
※ライセンスに関するお問合せにつきましては、お問い合わせページよりご連絡いただきますようお願いいたします。
※誹謗中傷や公序良俗に反する書き込みはご遠慮ください。運営側の判断によりメッセージを削除する場合があります。
※環境依存や技術的調査が必要な問題については掲示板上ではお答えしかねます。ご了承ください。
PostgreSQLへの接続 2011/09/29 16:00 OBER 3
OBER V6.1.0.0

PostgreSQLへの接続を行っております。

データベースタイプ PostgreSQL
ユーザーID postgres
パスワード *****
サーバー  172.30.11.99
データベース testdb
ポート   5432
と入力、エラーは出力されず
一応接続はできている様子
(画面左下に postgres@172.30.11.99に接続と表示されている)
ですが、画面左部のデータモデルにテーブルが表示されません。

スキーマ(public)の指定が必要なように思えるのですが
どのように指定したら、テーブルが出力されるようになるのでしょうか。

postgreのバージョンは
PostgreSQL 7.4.13 です。





 







こんにちは
OBサポートです。

モデル上にエンティティを配置することによってツリーに
エンティティが追加されます。
手動配置またはリバースエンジニアリングを行うなどして、
モデル上にエンティティを作成していただけますでしょうか。

何卒よろしくお願い申し上げます。
ご回答ありがとうございます。
DBは接続されているのですが、リバースエンジニアリングで候補にテーブルが
表示されません。通常oracleの場合にはここにテーブルが列挙され選択できるのですが
列挙されていない状態です。

jdbcで接続するとスキーマの下層にテーブルがあります。

public
│ 
│-- テーブルA
│-- テーブルB

PostgreSQLの接続でスキーマを指定できていないので
リバースエンジニアリングでテーブルが列挙できないのではないかと思っています。

うまく説明できなくて申し訳ありませが、ご回答お願い致します。


こんにちは
OBサポートです。

Public配下のテーブルであっても、通常通り出力されることを
弊社環境下で確認しております。(Ver8)

当問題は環境依存または調査が必要な問題と思われますので
保守サービス範囲内での対応となりますが、保守サービスにご加入いただいている
場合におきましても、お客様ご利用のPostgreSQLのバージョンが7ですので、
動作保証範囲外となり、いかなる不具合等に関しましても
対応することができません。

大変申し訳ございませんが、ご了承いただけますようお願い申し上げます。