---
schema_version: "1"
id: 5cc2179a1998a8682264e250f57f2c3bb4ff10f7b6af6f86838402e4f01229fb
title: その他のデータベース (ODBC)
collection: tableau
version: next
locale: ja-jp
portal_url: https://docs.salesforce.com/tableau/next/ja-jp/pro/desktop/examples_otherdatabases.md
canonical_url: https://help.tableau.com/v0.0/pro/desktop/ja-jp/examples_otherdatabases.htm
source_site: help.tableau.com
content_type: documentation
content_hash: 01fcb5ed2a26b1aa672257193d6eb1c1bb6ff227be1e39d9f89dcf9169a03dbc
description: Connect Tableau to other databases using a generic ODBC connection.
---
[メイン コンテンツに進む](#main-content)

# その他のデータベース (ODBC)

Tableau の起動時に、\[接続\] を確認すると、Tableau Desktop でサポートされているファイルやデータベースのタイプを把握できます。詳細なリストを確認するには、\[詳細\] を選択します。サポートされるファイルまたはデータベースの場合、Tableau はそれらのデータ ソース用に構築および最適化されたビルトイン コネクターを提供します。

**重要**: ファイルまたはデータベースの種類が \[接続\] の下に表示されている場合は、この名前付きコネクタを使用してデータに接続します。

お使いのファイルまたはデータベースのタイプが \[接続\] にリストされていない場合、Other Databases (ODBC) コネクターを使用して接続できる場合があります。ODBC (Open Database Connectivity) は、データベースに接続するための標準の方法です。接続に使用するデータベース ドライバーが ODBC 標準を満たしている場合、お使いのデータベースの ODBC ドライバーおよび Tableau の Other Databases (ODBC) コネクターを使用して Tableau に接続できます。

**注**: Tableau Desktop バージョン 2023.3 以降では、32 ビット ODBC ドライバーはサポートされなくなりました。DSN (データ ソース名) およびドライバーのドロップダウン メニューには、64 ビット ドライバーのみが表示されます。

**注**: Tableau Prep Builder バージョン 2019.2.2 では、Other Databases (ODBC) コネクタを使用してデータへの接続がサポートされています。ただし、Tableau Desktop と同じ機能はサポートされていません。Tableau Prep Builder の場合は、Tableau Prep Builder オンライン ヘルプの[「ODBC を使用した接続」](https://help.tableau.com/current/prep/ja-jp/prep_connect.htm#odbc)に記載された手順に従ってください。

## 接続する

ODBC ドライバーを使用してデータに接続するには、次の手順を行います。

1. Tableau を起動し、\[接続\] の下で \[その他のデータベース (ODBC)\] を選択します。データ接続の完全なリストについては、\[サーバーへ\] で \[詳細\] を選択します。
2. 接続に必要な情報を入力します。
    
    表またはスキーマ名が表示されていない場合、検索アイコンをクリックするかテキスト ボックスに名前を入力して検索アイコンをクリックしてから、名前を選択します。

**注:** データベースへの接続に Other Databases (ODBC) を使用する場合、結果は異なる場合があり、Tableau Desktop 機能との互換性は保証されません。

必要としているとおりに接続が機能する場合は、分析を開始できます。ただし、機能やパフォーマンスを改善するために ODBC 接続をカスタマイズする必要がある場合は、[その他のデータベース (ODBC)](#see_also)から記事をご覧ください。

## パブリッシュとプラットフォーム間の移植性を構成する

汎用 ODBC 接続で作業する場合、作成したワークブックやデータ ソースを異なるコンピューターやプラットフォームで使用できるようにするには、追加の構成が必要です。

パブリッシュとプラットフォーム間の移植性のために、次のように実行します。

- システム間の異なるドライバーや構成に対応するようにデータ ソース名 (DSN) を使用することをお勧めします。
- ドライバーと DSN は、ワークブックまたはデータ ソース接続を照合するようにインストールおよび構成する必要があります。

> [!IMPORTANT]
> 
> **重要:** DSN を設定する際は、機密データ (ユーザー名やパスワードなど) がプレーンテキストでログに記録され、ログにアクセスできるすべてのユーザーから読み取り可能になることに注意してください。

その例として、Ashley Garcia が作成する Other Databases (ODBC) データ ソースを取り上げます。このデータ ソースは、Windows コンピューターにインストールされている関連 ODBC ドライバー向けの DSN を使用して接続できるようになります。次に、Ashley が作成したデータ ソースの構成例 (データ ソース名を含む) を示します。

![データ ソース名、説明、サーバー、ポート、ユーザー、パスワード、データベースのフィールドを含む ODBC データ ソースの設定ウィンドウ。ウィンドウには、\[詳細\]、\[OK\]、\[キャンセル\]、\[ヘルプ\] のボタンもあります。](Img/odbc_dsn.png)

Ashley は、他のユーザーがデータ ソースを使用できるようにするために、データ ソースで次ができます。

- Ashley はデータ ソースを Tableau Server にパブリッシュできます。このとき Ashley は、Tableau Server の管理者に依頼して、同じ DSN を作成することと、Tableau Server コンピューターに関連付けられた ODBC ドライバーをインストールしてもらう必要があります。こうすると、Ashley と他のユーザーはデータ ソースにアクセスできるようになります。
- Ashley はメールでデータ ソースを同僚に提供できます。Ashley は同僚に、関連付けられている ODBC ドライバーをコンピューターにインストールして、同じ DSN を作成するように頼む必要があります。こうすることで同僚のユーザーは Tableau Desktop でデータ ソースを開くことができるようになります。

Other Databases (ODBC) コネクターを使用して作成されたワークブックまたはデータ ソースを開こうとしたときに、ワークステーションが正しく構成されていない (ワークブックまたはデータ ソースの DSN が構成されていないか、ODBC ドライバーがインストールされていない) と、`Generic ODBC requires additional configuration` (汎用 ODBC には追加の構成が必要です) で始まるエラー メッセージが表示されます。このエラーを解決するには、ワークブックやデータ ソースのパブリッシャーか、Tableau Server 管理者に問い合わせて、ワークブックやデータ ソースを照合する DSN と ODBC ドライバー情報を取得してください。それからドライバーをコンピューターにインストールして DSN を構成します。

### DSN の作成

DSN の作成方法は、オペレーティング システムによって異なります。

- WindowsODBC ドライバー マネージャーを使用して DSN を作成します。
- OS X。ODBC マネージャー ユーティリティを使用して DSN を作成します。お使いの Mac にこのユーティリティがインストールされていない場合は、[http://www.odbcmanager.net/](http://www.odbcmanager.net/) などからダウンロードできます。または、odbc.ini ファイルを手動で編集することもできます。
- Linuxodbc.ini ファイルを編集して、DSN を手動で作成します。
    
    **注**: DSN を作成するための特定の手順については、お使いのオペレーティング システムのマニュアルを確認してください。

DSN を作成するための特定の手順については、お使いのオペレーティング システムのマニュアルを確認してください。

## その他のデータベース (ODBC) 接続に対する Tableau サポート

Tableau が提供する Other Databases (ODBC) を使用した接続向けのカスタマー サポートには制限があります。サポートでは、Tableau のマニュアルに提供されているサンプル コードや、Tableau Desktop で接続できても Tableau Server では接続できない場合などにお手伝いします。ただし、Tableau はカスタム TDC ファイルの作成またはデバッグをサポートしていません。ヘルプ情報については、このセクションにあるその他のトピックを参照してください。さらに、[Tableau 開発者コミュニティ フォーラム](https://community.tableau.com/s/topic/0TO4T000000QFApWAO/odbc-connection)に質問を送信してアドバイスを求めることもできます。

## このセクションの他の記事