ウォレット(mTLS)を使用してMicrosoft .NET、Visual Studio CodeおよびVisual Studioを接続
Oracle Autonomous Databaseでは、Microsoft .NET Framework、.NET Core、Visual StudioおよびVisual Studio Codeへの接続がサポートされています。
Oracle Data Provider for .NET (ODP.NET)は、「データベース」へのランタイムADO.NETデータ・アクセスを提供します。
ODP.NET には、次のドライバ・タイプがあります:
-
.NET Frameworkアプリケーションに対する管理対象外のODP.NET
-
.NET Frameworkアプリケーション用の管理対象ODP.NET
-
ODP.NET Core for .NET Coreアプリケーション
次の最低バージョンが必要です:
-
ODP.NET: 12.1(2022年4月以降、WINDBBP、ODP.NET管理対象のみ)、18 (ベース・リリースまたはそれ以降)、19.4 (または19.10を除く)、21 (ベース・リリースまたはそれ以降)、または23 (ベース・リリースまたはそれ以降)。
Oracle Developer Tools for Visual StudioおよびOracle Developer Tools for VS Codeは、Oracle CloudのAutonomous Databaseを管理するためのツールを含む、Microsoft開発環境でのデータベース・アプリケーションの設計時サポートを提供します。
Oracle Developer Tools for VS Codeは、Visual Studio Codeでのデータベース・アプリケーションの設計時のサポートを提供します。
これらのソフトウェア・コンポーネントは、次のサイトから無償でダウンロードできます:
- 管理対象ODP.NETおよびODP.NETコア: NuGetギャラリ
- 管理対象外ODP.NET: Oracle Data Access Componentsのダウンロード
- Visual Studio Code用のOracle Developerツール: VS Code Marketplace
- Oracle Developer Tools for Visual Studio: Oracle Developer Tools for Visual Studio
Oracleでは、Oracle Autonomous Databaseで最新のプロバイダおよびツール・バージョンを使用することをお薦めします。
これらのコンポーネントを相互TLS (mTLS)およびウォレットで使用するためにダウンロード、インストールおよび構成する手順については、次のリンクをクリックします:
相互TLS (mTLS)認証を使用してAutonomous Databaseに接続するには、ウォレットをダウンロードする必要があります。 ウォレットのダウンロードの詳細は、「クライアント資格証明(ウォレット)のダウンロード」を参照してください。
Oracle Autonomous DatabaseへのODP.NET 接続は、ウォレットおよびTLSを使用した相互TLS (mTLS)をサポートしています。 TLS接続の使用の詳細は、「WalletなしでMicrosoft .NET、Visual Studio CodeおよびVisual Studioを接続」を参照してください。
Oracle Autonomous Databaseおよび.NETの使用方法の詳細は、無料の「.NET Oracle Autonomous Databaseによる開発クイック・スタート」をお試しください。 この演習では、Oracle Autonomous Databaseに接続するOracle Cloud Infrastructureに.NET webサーバーを設定します。 次に、この演習では、これらのすべてのコンポーネントを使用する単純なASP.NETコアwebアプリケーションを開発およびデプロイします。 結局、インターネット上で稼働しているwebサイトがあります。