2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

[OCI]Autonomous DatabaseのExcel Add-inを使用してExcelからAutonomous Databaseにアクセスしてみた(Mac編)

Last updated at Posted at 2022-10-24

はじめに

Autonomous Databaseには、クライアントPC上のExcel(エクセル)から直接Autonomous Databaseにアクセスするためのアドイン(Oracle Autonomous Database Add-in for Excel)が用意されています。

今回はMac版のExcelにこのアドインをインストールして、Excelから直接Autonomous Databaseにアクセスしてみました。

Windows版の手順はこちら。

1. Autonomous DatabaseのExcel Add-inのダウンロード

OCIコンソールでAutonomous Databaseの詳細画面に移動し、「データベース・アクション」にアクセスします。
スクリーンショット 2022-10-24 14.39.10.png
データベース・アクションの起動パッドが表示されます。
スクリーンショット 2022-10-24 17.43.18.png
画面右側の「スタート・ガイド」内の「Excel用アドインのダウンロード」をクリックします。
スクリーンショット 2022-10-24 14.40.42.png
「oracleplugin.zip」というファイルがダウンロードされます。
スクリーンショット 2022-10-24 14.41.32.png

2. Excel Add-inのインストール

「ターミナル」を起動し、unzipコマンドでダウンロードした「oracleplugin.zip」を解凍します。

mymac:oracleplugin myuser$ unzip oracleplugin.zip 
Archive:  oracleplugin.zip
  inflating: install.sh              
  inflating: manifest_db202204211052.xml  
  inflating: readme.txt 
mymac:oracleplugin myuser$

解凍されたファイルを確認します。

mymac:oracleplugin myuser$ ls -l
total 80
-rwxr-xr-x@ 1 myuser  staff    274 10 24 05:41 install.sh
-rw-r--r--@ 1 myuser  staff  24548 10 24 05:41 manifest_db202204211052.xml
-rw-r--r--@ 1 myuser  staff   5222 10 24 14:41 oracleplugin.zip
-rw-r--r--@ 1 myuser  staff    466 10 24 05:41 readme.txt
mymac:oracleplugin myuser$

install.shのパーミッションを変更します。

mymac:oracleplugin myuser$ chmod 764 install.sh 

Excalが起動していないことを確認して、install.shを実行します。

mymac:oracleplugin myuser$ ./install.sh 

3. Excel Add-inの有効化

Excelを起動します。

上部メニューの「挿入」をクリックします。
スクリーンショット 2022-10-24 14.51.27.png
「個人用アドイン」をクリックします。
スクリーンショット 2022-10-24 14.52.03.png
開発者向けアドインにある「Oracle Autonomous Database」をクリックします。
スクリーンショット 2022-10-24 14.52.29.png
上部メニューに「Autonomous Database」のメニューが追加されました。
スクリーンショット 2022-10-24 14.54.03.png
※こちらの手順は、Excelを起動するたびに実施する必要があります。

4. Excel Add-inの利用

上部メニューの「Autonomous Database」をクリックします。
スクリーンショット 2022-10-24 14.53.35.png
「サインイン」をクリックします。
スクリーンショット 2022-10-24 14.54.03のコピー.png
サインインのウインドウが表示されるので、Autonomous Databaseのユーザ名、パスワードを入力して「サインイン」をクリックします。
スクリーンショット 2022-10-24 14.55.04.png
サインインに成功すると、以下のよう「正常にサインインしました」と表示されます。
スクリーンショット 2022-10-24 18.06.01.png
「ネイティブSQL」をクリックします。
スクリーンショット 2022-10-24 14.54.03のコピー3.png
ウインドウの右側にネイティブSQLのペインが表示されます。
スクリーンショット 2022-10-24 18.07.49.png
「問合せの記述」をクリックします。
スクリーンショット 2022-10-24 18.09.43.png
「問合せの記述」の入力欄が表示されます。
スクリーンショット 2022-10-24 18.11.01.png
入力欄にSQLを入力し、右下の「実行」をクリックします。
スクリーンショット 2022-10-24 18.11.21.png
Autonomous Databaaseに対して問合せが実行され、その実行結果がワークシートに表示されました。
スクリーンショット 2022-10-24 18.13.41.png

まとめ

Autonomous DatabaseのExcel Add-inを使用して、ExcelからAutonomous Databaseに直接アクセスしてデータを参照できることが確認できました。

なお、WindowsのExcelにアドインをインストールする方法は、こちらのマニュアルに記載があります。
Install the Oracle Autonomous Database add-in on Windows

参考資料

Oracle Autonomous Database Add-in for Excel
Install the Oracle Autonomous Database add-in on Mac
Using the Excel Add-in to Query Autonomous Database

2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?