製品をチェック

無償トライアル:

無償トライアルへ

製品の情報と無償トライアルへ:

Oracle Financials Cloud ODBC Driver

Oracle Financials Clouds ODBC ドライバーは、ODBC 接続をサポートする任意のアプリケーションからリアルタイムなOracle Financials Clouds アカウントデータに直接接続できるパワフルなツールです。標準のODBC ドライバーインタフェースを使用して、データベースのようにOracle Financials Clouds データにアクセスし、読み、書き、更新を実行できます。

PyCharm でのCData ODBC Driver for OracleERP の使用


CData ODBC Driver for OracleERP を使用して、ODBC データソースとしてPyCharm からOracle Financials Cloud に接続します。


古川えりか
コンテンツスペシャリスト

oracleerp ロゴ画像

ODBC Driver

odbc ロゴ画像
PyCharm ロゴ画像

CData ODBC Drivers は、ODBC ドライバーをサポートするあらゆる環境から利用可能です。本記事では、PyCharm からのCData ODBC Driver for OracleERP の利用を説明します。CData ODBC Deriver をデータソースとして設定する方法、データソースをクエリして結果を表示するためのPyCharm の簡単なコードを含みます。

はじめに、このチュートリアルではCData ODBC Driver for OracleERP とPyCharm が、既にインストールされていることを前提としています。

Pyodbc をプロジェクトに追加

以下のステップに従って、pyodbc モジュールをプロジェクトに追加します。

  1. File]->[Settings]とクリックして[project settings]ウィンドウを開きます。
  2. Project: YourProjectName]メニューから[Project Interpreter]をクリックします。
  3. pyodbc を追加するため、+ ボタンをクリックしてpyodbc と入力します。
  4. Install Package]をクリックしてpyodbc をインストールします。

Oracle Financials Cloud への接続

これで、ODBC 接続文字列またはDSN で接続できます。お客様のOS でDSN を作成するためのガイドについては、CData ドライバードキュメントの[はじめに]セクションを参照してください。

Using Basic Authentication

Oracle ERP への認証には、以下を設定する必要があります。

  • Url:接続するアカウントのURL。通常はOracle Cloud サービスのURL です。例:https://servername.fa.us2.oraclecloud.com
  • User:アカウントのユーザー名。
  • Password:アカウントのパスワード。

以下はDSN の構文です。

[CData OracleERP Source] Driver = CData ODBC Driver for OracleERP Description = My Description Url = https://abc.oraclecloud.com User = user Password = password

Oracle Financials Cloud へのクエリの実行

Cursor をインスタンス化し、Cursor クラスのexecute メソッドを使用してSQL ステートメントを実行します。

import pyodbc cnxn = pyodbc.connect('DRIVER={CData ODBC Driver for OracleERP};Url = https://abc.oraclecloud.com;User = user;Password = password;') cursor = cnxn.cursor() cursor.execute("SELECT InvoiceId, Amount FROM Invoices WHERE Supplier = 'CData Software'") rows = cursor.fetchall() for row in rows: print(row.InvoiceId, row.Amount)

CData ODBC Driver を使用してPyCharm でOracle Financials Cloud に接続すると、Oracle Financials Cloud にアクセスできるPython アプリケーションを標準データベースのように構築できるようになります。このチュートリアルに関する質問、コメント、フィードバックがある場合には、support@cdata.com までご連絡ください。