sql >> データベース >  >> RDS >> Database

Windows上のODBCアプリケーションをQuickBooksOnlineに接続する

    QuickBooks Online ODBCドライバーを使用すると、QuickBooksWebインターフェイスの外部でQuickBooksOnlineデータを操作できます。このドライバーを使用すると、ODBCをサポートする任意のアプリケーションでQuickBooksOnlineデータを使用できます。たとえば、Microsoft Access、Excel、SQL Server、Oracle、PHP、Perlなどです。 QuickBooks Onlineにクエリを実行したり、QuickBooksOnlineレコードを追加および更新したりできます。

    QuickBooksODBCドライバーのインストール

    1. QuickBooksOnlineODBCドライバーをダウンロードします。
    2. クライアントアプリケーションがインストールされているマシンにQuickBooksOnlineODBCドライバーをインストールしてライセンスを取得します。

      たとえば、ExcelでQuickBooks Onlineデータを分析する場合は、ExcelがインストールされているマシンにQuickBooksOnlineODBCドライバーをインストールします。

      これを行うには、前の手順で取得したファイル配布を実行し、画面の指示に従います。

      ライセンスを取得するまでQuickBooksOnlineODBCドライバーを使用できないため、インストールプログラムはEasysoftLicenseManagerを起動します。

      次の種類のライセンスを利用できます。

      • 期間限定の無料試用ライセンス。期間限定(通常は14日間)で製品を無料で無制限に使用できます。
      • 製品を購入した場合はフルライセンス。製品を購入すると、ライセンスを取得するために使用する認証コードが与えられます
    3. Easysoft License Managerで、詳細を入力します。

      [名前]、[電子メールアドレス]、および[会社]フィールドに入力する必要があります。

      電子メールアドレスは、Easysoft Webサイトからの登録およびダウンロードに使用されるアドレスと同じである必要があります。同じでない場合、試用ライセンスを取得できません。

    4. リクエストライセンスを選択します。

      ライセンスの種類を尋ねられます。

    5. 次のいずれかを実行します:
      • 試用ライセンスの場合は、[期間限定試用]をクリックしてから、[次へ]をクリックします。

        License Managerは、ライセンスを取得しているソフトウェアを尋ねます。ドロップダウンリストからEasysoftQuickBooksOnline ODBC Driverを選択し、[次へ]をクリックします。

      • 購入したライセンスの認証コードを取得した場合は、[有効期限が切れていないライセンス]を選択し、[次へ]をクリックします。

        LicenseManagerが認証コードを要求します。

        承認コードを入力し、[次へ]をクリックします。

    6. License Managerは、入力した情報の概要を表示し、ライセンスの申請方法を選択できるようにします。
    7. 次のいずれかを実行します:
      • マシンがインターネットに接続されていて、ポート8884に発信接続できる場合は、[オンラインリクエスト]を選択します。

        次に、ライセンスマネージャはEasysoftライセンスサーバーにリクエストを送信して、ライセンスキーを自動的にアクティブ化します。これが最も迅速な方法であり、詳細がサポートデータベースにすぐに入力されます。

      • 残りの3つのオプション(電子メール要求、印刷要求、表示要求)はすべて、マシンがオフラインの場合(つまり、インターネットに接続していない場合)にライセンスを取得する方法です。

        これらの各方法では、Easysoftにマシン番号(マシンに固有の番号)などの情報を提供し、ライセンスキーの受信を待機します。

        Easysoftに詳細を電子メールで送信する代わりに、Easysoft Webサイトで直接入力すると、ライセンスキーが自動的に電子メールで送信されます。

        この方法を使用するには、[リクエストの表示]をクリックして、次のURLにアクセスします。

        • 試用ライセンスページ
        • フルライセンスページ

        [ライセンス]ページで、マシン番号(および購入したライセンスの認証コード)を入力し、[送信]をクリックすると、ライセンスキーが電子メールで送信されます。

        ライセンスキーを受け取ったら、電子メールの添付ファイルをダブルクリックするか、ライセンスマネージャーのメイン画面で[ライセンスの入力]をクリックして、ダイアログボックスにライセンスキーを貼り付けることで、ライセンスキーをアクティブ化できます。

      • [完了]を選択してライセンスマネージャーを終了します。

        インストールが完了しました。

    ODBCデータソースの構成

    QuickBooks OnlineODBCドライバーを使用してアプリケーションをQuickBooksOnlineに接続する前に、ODBCデータソースを構成する必要があります。 ODBCデータソースには、ターゲットデータベース(QuickBooks Onlineなど)とそれに接続するために必要なODBCドライバー(QuickBooks Online ODBCドライバーなど)の接続の詳細が格納されます。

    ODBCデータソースは、Windowsに含まれているODBCAdministratorで構成します。 ODBC Administratorの実行方法は、アプリケーションが32ビットか64ビットかによって異なります。

    • 私のアプリケーションは32ビットです

      [Windowsの実行]ダイアログボックスで、次のように入力します。

      %windir%\syswow64\odbcad32.exe

    • 私のアプリケーションは64ビットです

      コントロールパネルで[システムとセキュリティ]>[管理ツール]を開き、ODBCデータソース(64ビット)を開きます。 (Windows Server 2003以前では、ODBC Administratorを起動するコントロールパネルアプレットにはデータソースというラベルが付いています。)

    アプリケーションが32ビットか64ビットかを確認するにはどうすればよいですか?

    アプリケーション メモ
    Excel Excelには32ビットバージョンと64ビットバージョンの両方があります。使用しているExcelのバージョンを確認するには、Excelを起動してから、Windowsタスクマネージャを起動します。タスクマネージャで、[プロセス]タブを選択します。 Excel.exeを探します リストにあります。このプロセス名の後に*32が続く場合 、Excelのバージョンは32ビットです。それ以外の場合、Excelのバージョンは64ビットです。
    GoodData CloudConnectDeignerは64ビットアプリケーションです。
    マイクロストラテジー MicroStrategyは32ビットアプリケーションです。
    Oracle ODBCドライバーと対話するOracleコンポーネントは、DG4ODBCと呼ばれます。 DG4ODBCには、32ビットバージョンと64ビットバージョンの両方があります。使用しているDG4ODBCのバージョンを確認するには、Windowsタスクマネージャーを起動し、[プロセス]タブを選択します。コマンドプロンプトウィンドウで、「dg4odbc --help」と入力します 。 Windowsタスクマネージャーで、DG4ODBCプロセスを探します。イメージ名が「dg4odbc.exe*32」の場合、DG4ODBCは32ビットです。イメージ名が「dg4odbc.exe」の場合、DG4ODBCは64ビットです。 Windowsタスクマネージャを使用してDG4ODBCのアーキテクチャを確認したら、コマンドプロンプトウィンドウでCTRL+Cを押します。
    Oracle Business Intelligence Enterprise Edition(OBIEE) ODBCドライバと対話するOBIEEコンポーネントは、Oracle BIAdministrationToolと呼ばれます。 OracleBI管理ツールは64ビットです。
    PHPRunner PHPRunnerは32ビットアプリケーションです。
    QlikView [32ビットを強制する]チェックボックスがオンになっている場合、QlikViewは32ビットアプリケーションです。それ以外の場合、QlikViewは64ビットアプリケーションです。
    SAP BusinessObjects CentralManagementServerは64ビットアプリケーションです。 Business View Manager、Information Design Tool、およびWeb IntelligenceRichClientは32ビットアプリケーションです。
    SAP Crystal Reports CrystalReportsは32ビットアプリケーションです。
    SQL Server SQLServerには32ビットバージョンと64ビットバージョンの両方があります。使用しているSQLServerのバージョンを確認するには、SQL Serverインスタンスに接続してから、次のSQLステートメントを実行します。
    select SERVERPROPERTY('edition')
    

    64ビットバージョンのSQLServerを使用している場合および QuickBooks Online ODBCドライバーでリンクサーバーを使用する場合、アプリケーションは64ビットです。

    32ビットバージョンのSQLServerを使用している場合または QuickBooks Online ODBCドライバーでSSISを使用したい場合、アプリケーションは32ビットです。

    タブロー Tableauは32ビットアプリケーションです。
    TIBCOスポットファイア TIBCOSpotfireは64ビットアプリケーションです。

    ODBCアドミニストレータの場合:

    1. [システムDSN]タブを選択し、[追加]を選択します。
    2. [新しいデータソースの作成]ダイアログボックスで、[Easysoft ODBC-QOnline Driver]を選択し、[Finish]を選択します。
    3. Easysoft ODBC-QOnline DriverDSNSetupダイアログボックスで次のフィールドに入力します。
      設定
      DSN QuickBooks Online
      Sandbox Company 会社がプライベートサンドボックス環境にある場合は、このオプションを有効にしてください。

      QuickBooksOnlineODBCドライバーを有効にしてQuickBooksOnlineにアクセスします。

    4. クイックブックに接続を選択します ボタン。

      IntuitのログインページがデフォルトのWebブラウザに表示されます。

    5. 提供されたスペースにQuickBooksOnlineの電子メールアドレス/ユーザーIDとパスワードを入力します。セキュリティコードを生成するように求められたら、画面の指示に従って続行します。
    6. 接続が承認されたというメッセージが表示されたら、[Webブラウザー]タブを終了し、[QuickBooksODBCオンラインドライバーDSN構成]ダイアログボックスに戻ります。
    7. アプリケーションで、新しく構成したデータソースに接続し、サンプルクエリを実行します。例:
      select top 10 * from Account

    1. SQLAlchemyでのOracleサービス名の使用

    2. LIMITをパラメータとしてMySQLsprocに渡す

    3. PostgreSQLのテーブルを参照する保存された関数を一覧表示します

    4. customer.pk_name参加transactions.fk_name対customer.pk_id[シリアル]参加transactions.fk_id[整数]