4

Oracle データベースを使用できますか? Web アプリは現在 Oracle を使用しており、SQL Server にアクセスできない可能性があります。

ありがとう。

RO

4

2 に答える 2

4

はい、実際、オラクルは次のようなasp.netプロバイダーのライブラリを提供することができます。メンバーシッププロバイダーロールプロバイダーサイトマッププロバイダーセッション状態プロバイダープロファイルプロバイダーWebイベントプロバイダーWebパーツパーソナライズプロバイダーキャッシュ依存関係プロバイダー

ここでそれらを見つけることができます。 http://www.oracle.com/technetwork/topics/dotnet/index-087367.html

于 2012-12-26T16:31:06.550 に答える
3

すぐに使用できるものではありません。ASP.NET は、次のセッション状態プロバイダーをサポートしています。

  • インプロセス - セッションは Web サーバーのメモリに保存されます
  • State Server - セッションはシリアル化され、ASP.NET セッション状態サービスを実行している特定のサーバーのメモリに格納されます。これは、Web サーバーとは別のマシンである可能性があります
  • SQL Server - セッションはシリアル化され、MS SQL Server データベースに保存されます

SQLServer sessionState モードは、その名前が示すように、SQL Server を使用します。Oracle を使用する場合は、SessionStateStoreProviderBaseクラスから継承してすべてのメソッドをオーバーライドすることにより、カスタム セッション状態プロバイダーを作成する必要があります。

于 2012-12-26T14:41:07.147 に答える