ヘッダーをスキップ
Oracle® Providers for ASP.NET 開発者ガイド
12cリリース1 (12.1) for Microsoft Windows
B72972-01
  目次へ移動
目次
索引へ移動
索引

前
 
次
 

Oracle Providers for ASP.NETのアップグレード

古いインスタンスのOracle Providers for ASP.NETを新しいバージョンにアップグレードする管理者は、Oracle Clientおよびデータベース・スキーマの両方をアップグレードする必要があります。Oracleでは、あるOracle Providers for ASP.NETクライアント・バージョン(たとえば、11.2)を別のOracle Providers for ASP.NETデータベース・スキーマ・バージョン(たとえば、12.1)と一緒に使用することはサポートされていません。スキーマおよびクライアント・プロバイダは、両方とも同じバージョンである必要があります。

次に、クライアントおよびデータベース・スキーマのアップグレードについて説明します。

データベース・サーバー自体がアップグレードされている場合、管理者は、Oracle Providers for ASP.NETデータでの標準のOracleアップグレード手順を使用できます。データは、アップグレードの実行時に保持されます。暗号化データは暗号化されたままで、アップグレード後に使用可能になります。

複数バージョンのOracle Providers for ASP.NETの共存

複数のASP.NETアプリケーションが1つのWebサーバーまたは1つのOracle Databaseを使用している場合、それらすべてで同じバージョンのOracle Providers for ASP.NETを使用する必要はありません。たとえば、あるアプリケーションでOracle Providers for ASP.NET 12.1を使用し、他のアプリケーションで11.2バージョンを使用できます。各アプリケーションにどのOracle Providers for ASP.NETバージョンを使用するかについては、個々のweb.configファイルを使用して判別されます。

各Oracle Providers for ASP.NETバージョンは、そのバージョン固有のデータベース・スキーマを持つ必要があります。たとえば、すべてのOracle Providers for ASP.NET 11.2アプリケーションは、11.2 SQLスクリプトを使用して作成されたスキーマの少なくとも1つにアクセスできる必要があります。これらの 11.2プロバイダ・アプリケーションは、すべてで1つのスキーマを共有できますが、 12.1スキーマを使用できません。複数のバージョンのOracle Providers for ASP.NETを使用して同じデータベースにアクセスする場合、管理者は各Oracle Providers for ASP.NETバージョンに対して別個のスキーマを作成できます。