PI SQL Commander LiteでOLEDB接続した際に、Object Explorerに表示される、
Catalogsフォルダ以下のデータベース名を一覧で取得できるSQLクエリを教えていただけないでしょうか。
具体的には、添付画像(Object Explorer.PNG)のような状態のとき、
「OSIDemo インフラ管理システム」と「OSIsoft Plant」(及び「Configuration」と「System」)
をSQLクエリによって取得したいと考えております。
PI SQL Commander LiteでOLEDB接続した際に、Object Explorerに表示される、
Catalogsフォルダ以下のデータベース名を一覧で取得できるSQLクエリを教えていただけないでしょうか。
具体的には、添付画像(Object Explorer.PNG)のような状態のとき、
「OSIDemo インフラ管理システム」と「OSIsoft Plant」(及び「Configuration」と「System」)
をSQLクエリによって取得したいと考えております。
PI OLEDB Enterpriseの次のバージョン(PI SQL ClientとRQTP Engine)では、接続ごとに1つのデータベースのデータしか取得できません。そのため、最新のバージョンでは、このようなクエリができません。
PI SQL Commander Liteからすべてのデータベースの一覧で確認ですが、この情報はSQL経由ではなく、PI Web API経由で取得しています。
同じようにデータベース名を一覧取得したいなら、SQLクエリではなく、AF SDKやPI Web APIのご利用をお勧めします。

PI OLEDB Enterpriseの次のバージョン(PI SQL ClientとRQTP Engine)では、接続ごとに1つのデータベースのデータしか取得できません。そのため、最新のバージョンでは、このようなクエリができません。
PI SQL Commander Liteからすべてのデータベースの一覧で確認ですが、この情報はSQL経由ではなく、PI Web API経由で取得しています。
同じようにデータベース名を一覧取得したいなら、SQLクエリではなく、AF SDKやPI Web APIのご利用をお勧めします。

ご回答ありがとうございます。
OLEDBではデータベース一覧を取得できない旨、承知いたしました。
別の方法を検討します。