A.2 OML4SQLの例のインストール
OML4SQLの例をインストールする方法を学習します。
OML4SQLの例では、次のものが必要となります。
-
Oracle Database (オンプレミス、Oracle Database Cloud ServiceまたはOracle Autonomous Database)
-
Oracle Databaseのサンプル・スキーマ
-
「Oracle Machine Learning for SQLの権限の付与」で説明されている権限を持つユーザー・アカウント。
-
システム管理者による
dmshgrants.sql
の実行 -
OML4SQLユーザーによる
dmsh.sql
の実行
OML4SQLの例をインストールするには、これらのステップに従います:
-
Oracle Database 21cインスタンスをインストールするか、アクセス権を取得します。データベースをインストールする際には、目的のプラットフォームのインストール手順を参照してください(Oracle Database 21c)。
-
データベースにサンプル・スキーマがインストールされていることを確認します。サンプル・スキーマの詳細は、Oracle Databaseのサンプル・スキーマ を参照してください。
-
サンプル・コード・ファイルをGitHub (https://github.com/oracle/oracle-db-examples/tree/master/machine-learning/sql/21c)からダウンロードします。Oracle Databaseサーバー上のアクセスできるディレクトリにファイルを配置します。
-
ユーザー・アカウントに、「Oracle Machine Learning for SQLの権限の付与」で説明されている必要な権限があることを確認します。
-
システム管理者に
dmshgrants.sql
スクリプトの実行を依頼するか、管理者権限がある場合は自分で実行します。このスクリプトにより、例の実行に必要な権限が付与されます。これらには、OML4SQLのサンプル・データで説明されているSH
スキーマの表に対するSELECT
アクセス権と、次の表にリストされているシステム権限が含まれます。OML4SQLユーザーの名前を
dmshgrants
に渡します。SQL> CONNECT sys / as sysdba Enter password: sys_password Connected. SQL> @<location_of_examples>/dmshgrants oml_user
-
データベースに接続し、
dmsh.sql
スクリプトを実行します。このスクリプトは、OML4SQLユーザーのスキーマ内のサンプル・データのビューを作成します。SQL> CONNECT oml_user Enter password: oml_user_password Connected. SQL> @<location_of_examples>/dmsh
関連トピック