SQL Serverデータベースの変更

LANSAでは、新しいSQL Serverデータベースのコレクションを作成できるようになりました。これはSQL Serverの機能に関する重大な変更になります。
この新しい機能を使用するには、新しいSQL Serverデータベースを作成し、そこにLANSAをインストールしてください。コレクションは自動的に使用されます。

LANSA バージョン 12 の場合

LANSA V11.3以前に配布されたアプリケーションを保守するために新しいバージョンのSQL Serverを使用する必要がある場合、例えば、SQL Server2000からSQL Server2005へのアップグレード)、以下のいずれかを行ってください。

  • SQL Server 管理ユーティリティを使用して直接 SQL Server 2000 のデータベースを SQL Server 2005 にアップグレードする。
  • SQL Server 管理ユーティリティを使用して、SQL Server 2000 のスキーマやデータなど一式をエクスポートし、それを SQL Server 2005 のデータベースにインポートする。
  • 11..3 以前のバージョンの LANSA を使用した SQL Server 2005 のデータベースに LANSA をインストールする

この機能は、まだ11.3以前のバージョンのLANSAを使用して配布されたことがないアプリケーションを使用するときにのみ使用可能です。これは保持しなければならないテストデータを含むテスト環境も含みます。

LANSA バージョン 11.3 の場合

SQL ServerをLANSAデータベースとして使用し、LANSA 11.3以前のバージョンのLANSAを使用してそれを作成した場合、及びSQL Serverを使用してアプリケーションを配布した場合は、この新しい機能を使用してはいけません。必ず、以前のバージョンのLANSAで作成したLANSAデータベースを使用し続けてください。これは、コレクションをサポートしないデータベースからコレクションをサポートするデータベースへの移行が行えないからです。
LANSA 11.3以前に配布されたアプリケーションの保守をするために、新しくLANSAをインストールする必要がある場合は、以下のいずれかを行ってください。

  • 11.3 以前のバージョンの LANSA をインストールする
  • 11.3 以前のバージョンの LANSA で作成された既存の SQL Server データベースを使用する

LANSA バージョン 11.3 よりも以前の場合

既に11.3以前のバージョンのLANSAで作成された独立LANSAシステムを使用している場合(IBM iのマスターを保有していないもの)、コレクションの使用も開始することができません。これは、移行機能がないからです。
既に11.3以前のバージョンのLANSAで作成されたスレーブLANSAシステムを使用しており、上記の理由のいずれかに該当するために削除されていない場合、変更を全てIBM iにチェックインすればこの新しい機能を使用することができます。

  • No labels