MicroStrategy ONE

MicroStrategy ODBC Driver for Oracle Wire Protocol for Windowsおよびリナックス

MicroStrategy ODBC driver for Oracle Wire Protocol のドライバー接続を設定するには、以下の情報が必要です。

  • データソース名 : MicroStrategy で Oracle データ ソース構成を識別するための名前を入力します。たとえば、Finance または Oracle-1 は、接続の識別に使用できます。DSN は、どの Oracle Wire Protocol 接続にも必須です。標準の接続または TNSNames 接続のどちらを使用するかに応じて、下記のオプション リストのいずれかを参照してください。
  • 標準接続 : 標準接続は、次の接続パラメータを使用して Oracle Wire Protocol を介して構成されます。
    • ホスト名 : アクセスする Oracle サーバーの名前。たとえば、サーバーの名前はOracle-1、IPアドレスは次のようなものになります。123.456.789.98
    • ポート番号 : データベース管理者によって提供された Oracle リスナー ポート番号。デフォルトのポート番号は通常1521
    • 以下のパラメータのいずれか。どれを選択するかは個人の好みによります。
      • シド : サーバー上で実行されている Oracle インスタンスの Oracle システム識別子。デフォルトのSIDは通常オルク
      • サービス名 : データベース名とドメイン名を含むグローバル データベース名。たとえば、データベース名がfinanceそしてそのドメインはbusiness.comサービス名はfinance.business.com
    • 代替サーバー : ドライバーの接続フェイルオーバーを有効にする代替データベース サーバーのリスト。SID またはサービス名として入力された第一データベース サーバーが使用できない場合、このリストのサーバーへの接続が確立されるまで接続が試行されます。サーバーは、下記のとおり SID 形式またはサービス名形式でリストできます。
      • SIDの使用: (HostName=DB_server_name: PortNumber=1526:SID=ORCL)
      • サービス名の使用: (HostName=DB_server_name: PortNumber=1526:ServiceName=service.name.com)
  • SSL を有効にする: データは SSL を使用して暗号化されます。データベース サーバーが SSL をサポートしていない場合は、接続に失敗します。

  • 暗号プロトコルバージョン: SSL が有効な場合に使用できる暗号化プロトコルを指定します。

  • 検証済みサーバー証明書: SSL 暗号化が有効な場合に、データベース サーバーから送信される証明書をドライバーが検証するかどうかを決定します。

  • トラストストア: SSL が有効な場合に使用するトラストストア ファイルのディレクトリを入力します。

  • 証明書のホスト名 : SSL 暗号化と検証が有効になっている場合は、証明書検証用のホスト名を入力します。

  • TNSNames 接続 : TNSNames接続はTNSNAMES.ORAファイルを使用して、リストされているサーバー(別名またはOracleネットサービス名)からホスト、ポート番号、およびSID情報を取得します。TNSNAMES.ORAファイル。TNSNames 接続には、下記のパラメーターが必要です。
    • サーバー名 : サーバー名。TNSNAMES.ORA以下の TNSNames ファイル テキスト ボックスに含まれるファイル。
    • TNSNames ファイル : あなたの場所TNSNAMES.ORAファイル。必ずパス全体を入力してくださいTNSNAMES.ORAファイル名自体も含めたファイル。複数指定できますTNSNAMES.ORAファイル。

メタデータとして Oracle のインストールに接続する場合、文字セット パラメーターを Oracle メタデータ インストールとして使用するよう ODBC ドライバーを構成することが不可欠です。これは、odbc.ini ファイルの IANAAppCodePage オプションを通じて制御されます。

次の手順に従って Oracle メタデータ インストールの文字セットを判断し、odbc.ini ファイルを調節します。

  1. MicroStrategy ODBC Test Tool を開き、データベースに接続します。
  2. 次のクエリを実行しますselect * from NLS_DATABASE_PARAMETERS
  3. 返された値に注目してくださいNLS_CHARACTERSETパラメータ。
  4. 見つけるNLS_CHARACTERSET IANAレジストリの値は、 http://www.iana.org/assignments/character-sets/character-sets.xhtml
  5. odbc.ini ファイルを開いて、IANAAppCodePage の値を、IANA レジストリで割り当てられた MIBenum の値に設定します。