データビューにて、同名のテーブルが存在する場合、テーブルを切り替えることが出来ません

フォローする

発生バージョン・改修ID・修正バージョン

発生Ver 改修ID 修正Ver
Management Console 11.4.0.2 2053975  

 

事象

数のデータベースに完全一致のテーブル名が存在する場合、該当のテーブルはデータビューにて直接切り替えることが出来ません。

 

例として、テーブル名を「社員情報」で紹介いたします。英数字の場合は Case Sensitiveで一致する場合、同じ現象が起きます。

 

1. リポジトリ > データベースマッピングにデータマッピングを二つ定義します。
クラスタ設定より別々のデータベースに接続します。

2. データビューにて、HyperVDBの「社員情報」テーブルのデータを表示します。

3. データビューにて、HyperVDBの「社員情報」テーブルのデータから直接HOSTPCDBの「社員情報」テーブルのデータに切り替えます。

4. データビューにて、HyperVDBの「社員情報」テーブルのデータを表示のまま、切替できません。

対処方法

テーブルを切り替える前に一度名前の異なる別のテーブルを選択してからHOSTPCDBの「社員情報」を選択することで、HOSTPCDBの「社員情報」テーブルのデータに切り替えられます。
1. 一旦HOSTPCDBのテーブル「calculate_type」を選択します。

2. 次はHOSTPCDBの「社員情報」を選択します

HOSTPCDB側の「社員情報」のデータが表示されます。