> ## Documentation Index
> Fetch the complete documentation index at: https://docs.sync.cdata.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Oracle

export const CommonDatasourceMoreInformation = ({datasource = "the data source", advancedurl = "", siteName = "CData Sync", driverVersion = ""}) => {
  return <>
      <p>
        {siteName} と{datasource} の連携について、詳しくは{' '}
        <a href={`https://cdn.cdata.com/help/${advancedurl}${driverVersion}/jp/synch/default.htm`}>
          {datasource} Connector for {siteName}
        </a> を参照してください。
      </p>
    </>;
};

export const CommonDatasourceAddConnector = ({datasource = "the data source", title = "the connector", destination = false, siteNameShort = "Sync"}) => {
  return <>
      <p>
        {siteNameShort} で{datasource} のデータを使用できるようにするには、まず以下の手順でコネクタを追加する必要があります：
      </p>
      <ol>
        <li>{siteNameShort} のダッシュボードから<strong>接続</strong>ページを開きます。</li>
        <li><strong>接続を追加</strong>をクリックして<strong>コネクタを選択</strong>ページを開きます。</li>
        <li>
          <strong>{destination ? "同期先" : "データソース"}</strong>タブをクリックして
          <strong>{title}</strong> 行に移動します。
        </li>
        <li>
          行末にある<strong>接続を設定</strong>アイコンをクリックして、<strong>新しい接続</strong>ページを開きます。この操作により、{' '}
          <strong>接続を追加</strong>ダイアログボックスが開きます。
          <br />
          <strong>Note：</strong> <strong>接続を設定</strong>アイコンが表示されない場合は、<strong>コネクタをダウンロード</strong>アイコンをクリックして {title} コネクタをインストールしてください。
        </li>
        <li><strong>接続を追加</strong>ダイアログボックスに接続名を入力します。</li>
        <li><strong>追加</strong>をクリックして、コネクタの<strong>設定</strong>タブを開きます。</li>
      </ol>
      <p>
        新しいコネクタのインストールについての詳細は、{' '}
        <a href="../connections">接続</a>を参照してください。
      </p>
    </>;
};

export const CommonDatasourceIntroSource = ({datasource = "the data source", siteName = "CData Sync"}) => {
  return <p>
      {siteName} アプリケーションから{datasource} コネクタを使用して、{datasource} からデータを取得してサポートされている任意の同期先に移動できます。これを行うには、コネクタを追加し、コネクタへの認証を行い、接続を完了する必要があります。
    </p>;
};

export const driverVersion = "M";

export const siteNameShort = "Sync";

export const siteName = "CData Sync";

export const datasource = "Oracle";
export const pageTitle = "Oracle";
export const advancedurl = "SO";

<CommonDatasourceIntroSource datasource={datasource} siteName={siteName} />

## {datasource} コネクタを追加する

<CommonDatasourceAddConnector datasource={datasource} title={pageTitle} destination={false} siteNameShort={siteNameShort} />

## {datasource} への認証

コネクタを追加したら、必要なプロパティを設定します。

{siteName} は、さまざまな接続の種類で{datasource} への認証をサポートしています。以下から接続の種類を選択し、認証の詳細を含む該当セクションに進みます。

* [**Server**](#oracle-server)
* [**Oracle Transport Network Substrate**](#oracle-transport-network-substrate)
* [**LDAP**](#ldap)

### Oracle Server

Oracle サーバー経由で認証するには、次のプロパティを指定します：

* **Connection Type：** **Server** を選択。

* **Server：** Oracle データベースをホストしているサーバーのホスト名またはIP アドレスを入力。

* **Service Name：** Oracle データベースのサービス名を入力。この値は、Oracle SQL\*PLUS コマンドラインから次のクエリを送信することで取得できます：

  `SELECT * FROM global_name;`

  <Note>このクエリの結果は、グローバルデータベース名を返します。これは、Oracle リスナーで定義されているサービス名と必ずしも一致しない場合があります。不明な点がある場合は、DBA に結果を確認するか、tnsnames.ora ファイルを参照して正しいサービス名であることを確認してください。</Note>

* **User：** {datasource} アカウントへの認証に使用するユーザー名を入力。

* **Password：** {datasource} アカウントへの認証に使用するパスワードを入力。

* **Port：** Oracle データベースをホストするサーバーに接続するために使用するポートを入力。

* （オプション）**Wallet：** クライアントの{datasource} Wallet の場所を入力。

### Oracle Transport Network Substrate

Oracle Transport Network Substrate（TNS）経由で認証するには、次のプロパティを指定します：

* **Connection Type：** **OracleTNS** を選択。
* **User：** {datasource} アカウントへの認証に使用するユーザー名を入力。
* **Password：** {datasource} アカウントへの認証に使用するパスワードを入力。
* **Data Source：** 接続先のデータベースを識別するOracle Net Services 名、接続記述子（TNS 接続文字列とも呼ばれる）、または接続名を入力します。これらの値は、tnsnames.ora ファイルで確認できます。

  **例：** `DataSource='(DESCRIPTION=(ADDRESS=(ProtocolAddressInformation))(CONNECT_DATA= (SERVICE_NAME=ServiceName)))'`

### LDAP

LDAP サーバー経由で認証するには、次のプロパティを指定します：

* **Connection Type：** **LDAP** を選択。
* **User：** {datasource} アカウントへの認証に使用するユーザー名を入力。
* **Password：** {datasource} アカウントへの認証に使用するパスワードを入力。
* **LDAP Uri：** LDAP サーバーに接続するために使用するLDAP URI を入力。

  **例：** `LDAPUri=ldap://myldap.com:389/SERVICE_EXMPL,cn=OracleContext,dc=example,dc=com; User=OracleUser; Password=OracleUserPassword;`

## 接続を完了する

接続を完了するには：

1. **Advanced** タブで詳細な接続設定を定義します。（ただし、ほとんどの場合、これらの設定は必要ありません。）
2. **作成およびテスト**をクリックして接続を作成します。

## 詳細について

<CommonDatasourceMoreInformation datasource={datasource} advancedurl={advancedurl} siteName={siteName} driverVersion={driverVersion} />
