0
私はデータ仮想化にTeid 9.0.2を使用しています。私はデータソースを作成し、VDBをデプロイした後、データソース(MySQL/PostgreSQL)に新しいテーブルを作成しました。新しいテーブルは、VDBのSYS.TablesおよびSYS.Columnsには表示されません。これらのテーブルをリフレッシュする方法はありますか?テーブルを更新するSYS。*テーブル
私はデータ仮想化にTeid 9.0.2を使用しています。私はデータソースを作成し、VDBをデプロイした後、データソース(MySQL/PostgreSQL)に新しいテーブルを作成しました。新しいテーブルは、VDBのSYS.TablesおよびSYS.Columnsには表示されません。これらのテーブルをリフレッシュする方法はありますか?テーブルを更新するSYS。*テーブル
再起動Application ServerまたはVDBを再インストールする必要があります。 VDBを再デプロイするとメタデータがリロードされます。
ExecutionFactory.getMetadata(...)
は、メタデータをロードし、あなたが何をやったかのいくつかのコードを入力してくださいVDB
の展開に呼び出されます。 –
コードhttp://pastebin.com/3jrp8Eif –
ようこそスタックオーバーフロー!外部リンクは落胆する可能性があるので(壊れてしまう可能性があります)、あなたのコードを質問の中にコピーしました。 –