最近のアクセス:
GAM データベースのバージョン 4.0.3
GeneXus 15 Upgrade 4 で GeneXus Access Manager データベースの構造が変更されたため、新しいバージョン 4.0.3 にアップグレードするには再編成が必要です。
データベースの再編成は、GeneXus で F5 キーを押すことで自動的に実行されます。また、GAM Deploy Tool を使用して実行することもできます。
GeneXus 15 Upgrade 4 より前のバージョンを使用して作成されたナレッジベースを開くと、次の処理が行われます。
1. F5 キーを押すと、GeneXus で GAM Examples をインストールするように求められます。
ユーザーがダイアログを閉じたり、すべてのオプションを選択解除したりすると、GAM Examples はインストールされません。GAM API は、新しいバージョンの GAM ライブラリへのアップグレードに必要なため、必ずインストールされます。GeneXus 15 からナレッジベースを開くと次の画面が表示されます。
イメージ:34458.png
 
2. GAM 外部オブジェクトと、選択したオプションがインポートされると、次のダイアログが表示されます:
イメージ:34460.png
 
このダイアログは、GAM を 4.0.3 バージョンに更新するにはデータベースの再編成が必要であることを警告するものです。このメッセージの確認後、データベースが再編成されます。
再編成は、順序に従い、自動的かつ段階的に実行されます。
  • 3.0.6 から 4.0.0 へ
  • 4.0.0 から 4.0.1 へ
  • 4.0.1 から 4.0.2 へ
  • 4.0.2 から 4.0.3 へ

4.0.3 バージョンへの再編成

再編成の基本的な処理:
Upgrade_GAM_tables_from_version_402_to_version_403
Executing tables reorganization 'GAMReorg402To403'...
.............
Updating table AppMenuOption.
Updating table UserAtt.
Creating table UserRepositoryProp.
Creating table SessionLog.
Creating table LoginTmp.
Updating table User.
再編成のスクリプトは <GX のフォルダ>\Library\GAM\Net<プラットフォーム>\ReorganizationScript402To403.txt です。

GAM Deploy Tool および GAM データベース 4.0.2 について

GAM Deploy Tool には GAM スキーマの更新オプションがあり、これによってデータベースを最新バージョンに更新できます。
バージョン 4.0.3 のデータベースからエクスポートしたデータをバージョン 4.0.2 (またはそれ以前) のデータベースにインポートする際には、データベーステーブルの再編成に関する通知が表示されます。
バージョン 4.0.3 のデータベースからエクスポートされたデータは、再編成しないとバージョン 4.0.2 (またはそれ以前) のデータベースにインポートできません。
これを行うには、使用する GAM データベース構造に対応するバージョンの GAM Deploy Tool をダウンロードします。

GAM 4.0.3 と以前のバージョンの GeneXus との互換性

GeneXus 15 Upgrade 4 より前のバージョンで生成されたアプリケーションでも、GAM Database 4.0.3 を使用できます。 
GeneXus 15 Upgrade 4 で生成されたアプリケーションは、常に GAM バージョン 4.0.3 を使用します。


サブページ
Created: 18/10/29 01:06 by Admin Last update: 18/11/04 22:28 by Admin
カテゴリ
Powered by GXwiki 3.0