5.2 Visual LANSAおよびSQLデータベースのアップグレード
SQL Serverデータベースの変更
LANSAでは、新しいSQL Serverデータベースのコレクションを作成できるようになりました。これはSQL Serverの機能に関する重大な変更になります。
この新しい機能を使用するには、新しいSQL Serverデータベースを作成し、そこに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のバージョンが12の場合
LANSA V12以前に配布されたアプリケーションを保守するために新しいバージョンのSQL Serverを使用し始める必要がある場合、例えば、SQL Server 2000からSQL Server 2005へアップグレードする場合などには、以下のいずれかを行ってください。
- SQL Server管理ユーティリティを使用して、直接SQL Server 2000のデータベースをSQL Server 2005にアップグレードする
- SQL Server管理ユーティリティを使用して、SQL Server 2000のスキーマやデータなど一式をエクスポートし、それをSQL Server 2005のデータベースにインポートする
- 11.3以前のバージョンのLANSAを使用したSQL Server 2005のデータベースにLANSAをインストールする
LANSAのバージョンが11.3以前の場合
この機能は、まだ11.3以前のバージョンのLANSAを使用して配布されたことがないアプリケーションを使用するときにのみ使用可能です。これは保持しなければならないテストデータを含むテスト環境も含みます。
既に11.3以前のバージョンのLANSAで作成された独立LANSAシステムを使用している場合(IBM iのマスターを保有していないもの)、コレクションの使用も開始することができません。これは、移行機能がないからです。
既に11.3以前のバージョンのLANSAで作成されたスレーブLANSAシステムを使用しており、上記の理由のいずれかに該当するために削除されていない場合、変更を全てIBM iにチェックインすればこの新しい機能を使用することができます。
End of File