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

# はじめに

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

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

Mac版の手順はこちら。

https://qiita.com/500InternalServerError/items/ddce00b471973f869900

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

OCIコンソールでAutonomous Databaseの詳細画面に移動し、「データベース・アクション」にアクセスします。
![スクリーンショット 2022-10-24 14.39.10.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/784824/0779cbb5-0771-5f56-64b6-cd45dfc5ddfa.png)
データベース・アクションの起動パッドが表示されます。
![スクリーンショット 2022-10-24 17.43.18.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/784824/6bd05c48-c238-b6e7-5243-72f799964046.png)
画面右側の「スタート・ガイド」内の「Excel用アドインのダウンロード」をクリックします。
![スクリーンショット 2022-10-24 14.40.42.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/784824/01e463c1-cc38-77b9-8e92-bbe2520ff0fc.png)
「oracleplugin.zip」というファイルがダウンロードされます。
![スクリーンショット 2022-10-24 14.41.32.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/784824/b2903dbe-e1ca-6b38-d531-6019c5dc5572.png)

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

ダウンロードした「oracleplugin.zip」を選択し、右クリックで「すべて展開」を選択して解凍します。
![スクリーンショット 2022-10-24 23.03.16.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/784824/a1369541-d72e-3f84-b05b-2ca8f1aa1aca.png)

「install（.cmd）」を選択し、右クリックで「管理者として実行」を選択して実行します。
![スクリーンショット 2022-10-24 23.04.59.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/784824/c686cb53-c908-3aba-e0a5-52e5bda7db1d.png)
「WindowsによってPCが保護されました」と表示されたら、「詳細情報」をクリックします。
![スクリーンショット 2022-10-24 23.05.50.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/784824/30483e4f-10d0-2fd5-8bc5-e905354f5f89.png)
「実行」をクリックします。
![スクリーンショット 2022-10-24 23.06.01.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/784824/17db85a9-6228-6239-e6b1-f0e5485ddc78.png)
コマンドプロンプトが起動し、アドインのインストールが始まります。
インストールが完了すると、「続行するには何かキーを押してください」と表示されるので、キーを押して終了します。
![スクリーンショット 2022-10-24 23.07.35.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/784824/539e19bb-6056-23c7-223b-d874b733da9b.png)

# 3. Excel Add-inの有効化

Excelを起動します。

上部メニューの「挿入」をクリックします。
![スクリーンショット 2022-10-24 23.08.55.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/784824/f0e1179c-ccb3-f222-0398-3ecc10a27a2f.png)
「個人用アドイン」をクリックし、「すべて表示」を選択します。
![スクリーンショット 2022-10-24 23.13.02.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/784824/3d027fcb-47b4-62e0-b0b3-7b8a1ee4c47d.png)
「共有フォルダー」をクリックします。
![スクリーンショット 2022-10-24 23.13.30.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/784824/bdf7f659-bb6a-782b-86f2-9c82c022bf57.png)
「Oracle Autonomous Database」を選択して、「追加」をクリックします。
![スクリーンショット 2022-10-24 23.14.05.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/784824/a042fb14-c528-0891-90d3-422d183f4e78.png)
メニューに「Autonomous Database」が追加されます。
![スクリーンショット 2022-10-24 23.14.33.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/784824/0b69702f-5b31-ee1b-ed30-9d6aabc88829.png)

# 4. Excel Add-inの利用
上部メニューの「Autonomous Database」をクリックします。
![スクリーンショット 2022-10-24 23.14.33.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/784824/0b69702f-5b31-ee1b-ed30-9d6aabc88829.png)
「サインイン」をクリックします。
![スクリーンショット 2022-10-24 23.15.06のコピー2.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/784824/f87c0c37-1863-dd1e-ff5a-aa282f28da59.png)
サインインのウインドウが表示されるので、Autonomous Databaseのユーザ名、パスワードを入力して「サインイン」をクリックします。
![スクリーンショット 2022-10-24 23.18.58.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/784824/22bae4e7-f2bc-a92c-60ab-3c899bea903b.png)
サインインに成功すると、以下のよう「正常にサインインしました」と表示されます。
![スクリーンショット 2022-10-24 18.06.01.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/784824/9a140aa2-d78f-111c-da60-c5c8e7cf9115.png)
「ネイティブSQL」をクリックします。
![スクリーンショット 2022-10-24 23.15.06のコピー.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/784824/d51089e9-5d97-cbeb-9ab2-da03ede12cbd.png)
ウインドウの右側にネイティブSQLのペインが表示されます。
![スクリーンショット 2022-10-24 23.20.14.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/784824/9b144fec-670b-cb24-6135-1418e7371525.png)
「問合せの記述」をクリックします。
![スクリーンショット 2022-10-24 23.20.14のコピー.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/784824/031c9eeb-8427-3245-4485-15b8c96c9a57.png)
「問合せの記述」の入力欄が表示されるので、入力欄にSQLを入力し、右下の「実行」をクリックします。
![スクリーンショット 2022-10-24 23.21.06.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/784824/0453f173-90b6-bc3e-b87f-16e8f9855c66.png)

Autonomous Databaaseに対して問合せが実行され、その実行結果がワークシートに表示されました。
![スクリーンショット 2022-10-24 23.22.20.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/784824/23821796-9411-42e0-c08f-76a4b399249e.png)


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

なお、MacのExcelにアドインをインストールする方法は、こちらのマニュアルに記載があります。
[Install the Oracle Autonomous Database add-in on Mac](https://docs.oracle.com/en/database/oracle/sql-developer-web/sdwad/data-analysis-tool.html#GUID-3AF7CB06-1450-43F4-9A65-4DF6B4DC4CF8) 

# 参考資料
・[Oracle Autonomous Database Add-in for Excel](https://docs.oracle.com/en/database/oracle/sql-developer-web/sdwad/data-analysis-tool.html#GUID-11A2DCCE-4778-4F16-AA47-773009543957)
・[Install the Oracle Autonomous Database add-in on Windows ](https://docs.oracle.com/en/database/oracle/sql-developer-web/sdwad/data-analysis-tool.html#GUID-9E66E706-EEF7-45D4-9298-F4737854934B)
・[Using the Excel Add-in to Query Autonomous Database](https://blogs.oracle.com/datawarehousing/post/using-the-excel-add-in-to-query-autonomous-database)