6.43 SET_REMOTE_SERVERプロシージャ
このプロシージャは、インストールしようとしているアプリケーションのリモート・サーバーのベースURL属性およびHTTPSホスト属性を設定します。リモート・サーバーは、静的IDで識別されます。
構文
APEX_APPLICATION_INSTALL.SET_REMOTE_SERVER (
p_static_id IN VARCHAR2,
p_base_url IN VARCHAR2,
p_https_host IN VARCHAR2 DEFAULT NULL,
--
p_default_database IN VARCHAR2 DEFAULT NULL,
p_mysql_sql_modes IN VARCHAR2 DEFAULT NULL,
--
p_ords_timezone IN VARCHAR2 DEFAULT NULL )
パラメータ
パラメータ | 説明 |
---|---|
p_static_id |
リモート・サーバー・オブジェクトを参照するための静的IDです。 |
p_base_url |
このリモート・サーバー・オブジェクトに使用する新規のベースURL。 |
p_https_host |
このリモート・サーバー・オブジェクトに使用する新しいHTTPSホスト・プロパティ。ベースURLがhttps:// で、データベースのバージョンが12.2以降である場合にのみ関連します。
|
p_default_database |
接続時に使用するデフォルトのデータベース。現在サポートされているのは、MySQLデータベースのみです。 |
p_mysql_sql_modes |
MySQLデータベースに接続する際に使用するSQLモード。 |
例
次の例では、アプリケーション100のリモート・サーバーMY_REMOTE_SERVER
のベースURL属性を設定します。
BEGIN
apex_application_install.set_remote_server(
p_static_id => 'MY_REMOTE_SERVER',
p_base_url => 'https://production.example.com' );
END;
/
@f100.sql