Spotfireのデータ接続機能を利用してOracleへ接続するには、ドライバのインストールが必要です。
本記事では、Windows環境に該当ドライバのインストール手順について説明します。
システム要件
データ接続機能を利用してOracleへ接続するのに必要なドライバは以下のシステム要件ページを参照ください。
https://docs.tibco.com/pub/spotfire/general/sr/sr/topics/tibco_spotfire_connectors.html
下記はSpotfire 12.0 LTSのシステム要件の例です。
ドライバのインストール手順
ドライバーをインストールするには以下の手順に従って実施してください。
※Oracle接続を行うすべてのAnalyst動作端末にインストールする必要があります。
①Visual C++ Redistributable for Visual Studio 2015-2022のインストール
Oracleドライバーの動作上には「Visual C++ Redistributable for Visual Studio 2015-2022」が必要となりますので、まだインストールされていない場合は以下のMicrosoftサイトからダウンロードしてインストールしておいてください。
https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads
②Oracleドライバのダウンロード
Oracleサイトからドライバーをダウンロードしてください。
※サードパーティー製品のダウンロードや使用は弊社サポート対象外となりますので利用可否については該当製品のライセンス条項や御社ポリシーなどをご確認ください。
https://www.oracle.com/database/technologies/net-downloads.html
・ODAC19.21Xcopy_x64.zip / ODAC21.12Xcopy_x64.zip
ダウンロード後にファイルをインストール先端末にコピーして解凍してください。
③ドライバのインストール
OS管理者権限でコマンドプロンプトを起動して、解凍先フォルダへ移動して以下のコマンドを実行してドライバをインストールしてください。
例:
install.bat odp.net4 C:\oracle oracle true
※ C:\oracleはインストール先の例となりますが、存在しないフォルダを指定することを推奨いたします。
引数なしで「install.bat」を実行すると利用方法の説明がコンソール出力されます。必要に応じて引数を指定してください。
install.bat component_name oracle_home_path oracle_home_name [install_dependents] [machine_wide_configuration] [tns_admin_location]
④コンポーネントの登録
コマンドプロンプトにて続いて以下の3つのコマンドを実行して必要なコンポーネントを登録してください。
※上記の③でインストール先を変えた場合はコマンド内のパスも合わせて変更してください。
C:\oracle\odp.net\bin\4\OraProvCfg.exe /action:gac /providerpath:"C:\oracle\odp.net\PublisherPolicy\4\Policy.4.112.Oracle.DataAccess.dll"
C:\oracle\odp.net\bin\4\OraProvCfg.exe /action:gac /providerpath:"C:\oracle\odp.net\bin\4\Oracle.DataAccess.dll"
C:\oracle\odp.net\bin\4\OraProvCfg.exe /action:config /product:odp /frameworkversion:v4.0.30319 /providerpath:"C:\oracle\odp.net\bin\4\Oracle.DataAccess.dll"
例:
⑤動作確認
Analystをいったん閉じてから再度起動し、「接続」からOracleを選択して新規接続より動作確認を実施してください。
WebクライアントやAutomation ServicesでもOracle接続を利用する場合にはWeb Player・Automation Servicesサーバー端末にも同様な手順でドライバをインストールし、インストール後にNodes Managerのサービスを再起動してください。
参考資料
https://docs.tibco.com/pub/spotfire/general/drivers/index.htm#t=data_sources%2Fconnector_oracle.htm