ウォレットを使用したMicrosoft .NET、Visual Studio CodeおよびVisual Studioへの接続(mTLS)
Oracle Autonomous Databaseは、Microsoft .NET Framework、NET Core、Visual StudioおよびVisual Studio Codeへの接続をサポートしています。
Oracle Data Provider for .NET (ODP.NET)は、データベースへのランタイムADO.NETデータ・アクセスを提供します。
ODP.NETには、次のドライバ・タイプがあります:
-
管理対象外のODP.NET for .NET Frameworkアプリケーション
-
管理対象のODP.NET for .NET Frameworkアプリケーション
-
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 Databasesを管理するためのツールなど、Microsoft開発環境でのデータベース・アプリケーションの設計時サポートが提供されます。
Oracle Developer Tools for VS Codeは、Visual Studio Codeでのデータベース・アプリケーションの設計時サポートを提供します。
これらのソフトウェア・コンポーネントは、次のサイトから無償でダウンロードできます:
- 管理対象ODP.NETおよびODP.NET Core: NuGetギャラリ
- 管理対象外ODP.NET: Oracle Data Access Componentsのダウンロード
- Oracle Developer Tools for Visual Studio Code: 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接続の使用の詳細は、Microsoft .NET、Visual Studio CodeおよびVisual Studio Without a Walletの接続を参照してください。
Oracle Autonomous Databaseおよび.NETの使用についてさらに学習するには、無料のOracle Autonomous Databaseクイック・スタートを使用した.NET開発をお試しください。このラボでは、Oracle Autonomous Databaseに接続するOracle Cloud Infrastructureでの.NET Webサーバーの設定について説明します。次に、これらのコンポーネントすべてを使用する単純なASP.NET Core Webアプリケーションの開発およびデプロイをガイドします。結局、あなたはインターネット上でライブ、作業ウェブサイトを持っています。