https://blogs.oracle.com/oracle4engineer/entry/column_cloud_dbcs
Oracle Database Cloud Serviceは、世界No1のデータベースを利用できるクラウド?サービスです。部門アプリケーション、エンタープライズ、ミッション?クリティカルといった幅広いサービス?レベルに対応できるよう、複数のサービスを提供しています。スキーマを提供する"Schema Service"、インスタンスを提供する"Database as a Service"、そして"Exadata Service"の3サービスを提供します。
https://blogs.oracle.com/oracle4engineer/entry/column_cloud_dbcs
Oracle Database Cloud Serviceは、世界No1のデータベースを利用できるクラウド?サービスです。部門アプリケーション、エンタープライズ、ミッション?クリティカルといった幅広いサービス?レベルに対応できるよう、複数のサービスを提供しています。スキーマを提供する"Schema Service"、インスタンスを提供する"Database as a Service"、そして"Exadata Service"の3サービスを提供します。
https://blogs.oracle.com/oracle4engineer/entry/column_cloud_dbcs
Oracle Database Cloud Serviceは、世界No1のデータベースを利用できるクラウド?サービスです。部門アプリケーション、エンタープライズ、ミッション?クリティカルといった幅広いサービス?レベルに対応できるよう、複数のサービスを提供しています。スキーマを提供する"Schema Service"、インスタンスを提供する"Database as a Service"、そして"Exadata Service"の3サービスを提供します。
https://blogs.oracle.com/oracle4engineer/entry/column_cloud_dbcs
Oracle Database Cloud Serviceは、世界No1のデータベースを利用できるクラウド?サービスです。部門アプリケーション、エンタープライズ、ミッション?クリティカルといった幅広いサービス?レベルに対応できるよう、複数のサービスを提供しています。スキーマを提供する"Schema Service"、インスタンスを提供する"Database as a Service"、そして"Exadata Service"の3サービスを提供します。
https://blogs.oracle.com/oracle4engineer/entry/column_cloud_dbcs
Oracle Database Cloud Serviceは、世界No1のデータベースを利用できるクラウド?サービスです。部門アプリケーション、エンタープライズ、ミッション?クリティカルといった幅広いサービス?レベルに対応できるよう、複数のサービスを提供しています。スキーマを提供する"Schema Service"、インスタンスを提供する"Database as a Service"、そして"Exadata Service"の3サービスを提供します。
4. Copyright ? 2016 Oracle and/or its affiliates. All rights reserved. 4
セットアップ
5. Copyright ? 2016 Oracle and/or its affiliates. All rights reserved.
データベースの作成
5
Oracle Database Cloud Service(DBCS)で
データベースを起動します。
? High Performance Edition を選択
? 詳細設定はデフォルトの値を使用
? TCP ポート 3030 を開放します。
後の手順にて、以下の情報が必要となります。
? DBCS の Identity Domain
? サービスの Public IP アドレスとホスト名
? プラガブル?データベース(PDB)の SID(デフォルトは pdb1)
nslookup コマンドなどを用いて
IP アドレスから oraclecloud.com
で終わるホスト名を確認します。
6. Copyright ? 2016 Oracle and/or its affiliates. All rights reserved.
RDF オプションを有効化
6
$ sqlplus / as sysdba
SQL> ALTER SESSION SET CONTAINER=pdb1;
プラガブル?データベースにログインします。
SQL> @?/md/admin/catsem.sql
SQL> SELECT value FROM mdsys.rdf_parameter;
VALUE
-------------------------
INSTALLED
INSTALLED
INSTALLED
12.1.0.2.0
RDF オプションを有効化するスクリプトを実行し、
インストールされたことを確認します。
7. Copyright ? 2016 Oracle and/or its affiliates. All rights reserved.
表領域とユーザーの作成
7
SQL> CREATE BIGFILE TABLESPACE rdftbs
DATAFILE '/u02/app/oracle/oradata/ORCL/PDB1/rdftbs01.dbf' SIZE 5G;
プラガブル?データベース上に RDF 格納用の表領域を作成します。
SQL> EXECUTE SEM_APIS.CREATE_SEM_NETWORK('rdftbs');
上で作成した表領域を RDF 格納領域として設定します。
SQL> CREATE USER rdfuser IDENTIFIED BY rdfuser
DEFAULT TABLESPACE rdftbs TEMPORARY TABLESPACE temp;
SQL> GRANT connect, resource, unlimited tablespace TO rdfuser;
ユーザーを作成します。
8. Copyright ? 2016 Oracle and/or its affiliates. All rights reserved.
エンドポイントの構築
8
Oracle Support for Apache Jena and Fuseki を こちら から入手し、
クラウド上にアップロードしておきます。
$ unzip oracle_support_..._4.3.zip -d rdf
$ chmod +w ~/rdf/fuseki/config-oracle.ttl
$ vi ~/rdf/fuseki/config-oracle.ttl
oracle:jdbc ... (SERVICE_NAME=pdb1.<identity_domain>.oraclecloud.internal)))";
解凍して、設定ファイルを編集します。
$ cd ~/rdf/fuseki
$ ./fuseki-server --config config-oracle.ttl --port 3030
エンドポイントを起動します。
$ scp oracle_support_..._4.3.zip oracle@<ip_address>:
9. Copyright ? 2016 Oracle and/or its affiliates. All rights reserved. 9
SPARQL 実行!
10. Copyright ? 2016 Oracle and/or its affiliates. All rights reserved.
RDF データのアップロード(青空文庫のデータ)
10
公共の RDF データを取得します。
青空文庫 LOD のサイトの こちら
から青空文庫に関する RDF データを
ダウンロードすることができます。
エンドポイントにアクセスします。
http://<host_name>:3030/
「Control Panel」でファイルを選択
してアップロードします。