Wallet (TLS)を使用しないPythonアプリケーションの接続
ウォレットなしでAutonomous DatabaseインスタンスにPythonアプリケーションを接続できます。ウォレットなし(TLS)でのPythonアプリケーションの接続では、認証および暗号化のセキュリティが提供され、(ユーザー名とパスワードを指定することで)クライアント資格証明を使用してセキュリティが強化されます。
python-oracledbドライバのデフォルトのThinモードは、Oracle Databaseに直接接続されます。オプションで、いくつかの追加機能のためにOracle Clientライブラリ「Thick mode」を使用できます。Oracle Clientライブラリは、Oracle Instant Client、フルOracle Client、またはOracle Databaseインストールから取得できます。
ウォレットを使用せずに(TLS)、Autonomous DatabaseインスタンスにPythonアプリケーションを接続するには、次のステップに従います:
Thickモードの詳細は、python-oracledbのThickモードの有効化を参照してください。
トピック
- Autonomous DatabaseでのTLSの有効化および接続文字列の取得
ウォレットなしでPythonアプリケーションを実行するには、TLS接続用のAutonomous Databaseインスタンスを有効にし、Pythonアプリケーションからデータベースに接続するための接続文字列を取得します。 - Run Python Application Without a Wallet
A Python application can connect to your Autonomous Database instance without a wallet (TLS) using the database credentials and a connect descriptor.
Autonomous DatabaseでのTLSの有効化および接続文字列の取得
ウォレットを使用せずにPythonアプリケーションを実行するには、TLS接続用のAutonomous Databaseインスタンスを有効にし、Pythonアプリケーションからデータベースに接続するための接続文字列を取得します。