30日間の無料評価版をお試しいただけます。

標準装備のデータベース接続ドライバー

データベース

ドライバーバージョン

Diaprism

 

CacheDB

2007.1.1.420

DB2

3.57.82

H2

 

HSQLDB

2.2.8

Actian

3.8.3

Sybase ASA/IQ

6.0.5

Pervasive PSQL

 

DB2/AS400

5.2

JTDS (MS SQL Server, Sybase ASE)

1.2.5

MySQL

5.1.18

Oracle

11.2.0.3

PostgreSQL

9.1-901

SQLite

3.7.2

データベース接続ドライバーの追加

接続ドライバーを追加する必要がある場合は、次の手順に従います。

  1. JDBCドライバーのJARファイルを、<Yellowfinインストールディレクトリ>/appserver/webapps/ROOT/WEB-INF/lib/ディレクトリにコピーします。
  2. データベース名がYellowfinのデータベースリストに存在しない場合、<Yellowfinインストールディレクトリ>/appserver/webapps/ROOT/WEB-INF/web.xmlファイルを編集して、追加するドライバーのクラス名をJDBCDriversパラメーターのリストに追加します。
    注意:データベース名がリスト内でグレーアウトしているだけの場合、この手順を実行する必要はありません。
  3. Yellowfinを再起動して、新しいドライバーを使用可能にします。

TCP/IPポートの更新

TCP/IPポートは、ブラウザーからの接続に使用されます。Yellowfinサーバー上で別のサービスを実行していてポートの競合が発生している場合、通常はポート番号の変更が必要となります。別のサービスで使用されていないポート番号を選択してください。注意:ポートは、インストールプロセスの間に初期設定されます。

ポート番号を更新するには、次の場所にあるserver.xmlファイルを開きます。
<Yellowfinインストールディレクトリ>/appserver/conf/server.xml

Yellowfinによって使用されているデフォルトの2つのポートに加え、さらに2つのポートを設定できます。

  1. Tomcatがシャットダウンリクエストの受信を待機するポート(Tomcatにより内部的に使用)(下の行1を参照)
  2. TomcatがHTTPブラウザー接続を待機するポート(下の行3を参照)
  3. TomcatがHTTPSブラウザー接続を待機するポート(下の行21を参照)
  4. TomcatがAJP接続を待機するポート(TomcatをIISまたはApacheに接続するときに使用)(下の行35を参照)
<Server port="8085" shutdown="SHUTDOWN">		
  <Service name="Catalina">
    <Connector port="80"				
               maxHttpHeaderSize="8192"
               maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
               enableLookups="false" redirectPort="8443" acceptCount="100"
               connectionTimeout="20000" disableUploadTimeout="true"
               URIEncoding="UTF-8"
               compression="on"
               compressionMinSize="2048"
               noCompressionUserAgents="gozilla, traviata"
               compressableMimeType="text/html,text/xml,text/plain"
               />

    <!-- Uncomment this for an SSL connector running on port 8443 (change
         the port as required). You will need to generate a certificate
         and save it in this directory as "tomcat.key" (change the
         keystoreFile and keystorePass values as required).
         See: http://tomcat.apache.org/tomcat-5.5-doc/ssl-howto.html -->
    <!--
    <Connector port="8443"				
               maxHttpHeaderSize="8192"
               maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
               enableLookups="false" disableUploadTimeout="true"
               acceptCount="100" scheme="https" secure="true"
               clientAuth="false" sslProtocol="TLS" URIEncoding="UTF-8"
               keystoreFile="${catalina.home}/conf/tomcat.key"
               keystorePass="password"
               />
    -->
    
    <!-- Uncomment this for an AJP connector, to connect tomcat to another
         web server such as Apache or IIS -->
    <!--
    <Connector port="8009" protocol="AJP/1.3" />	
    -->

    <Engine name="Catalina" defaultHost="localhost">
      <Host name="localhost" appBase="webapps"
       unpackWARs="true" autoDeploy="false"
       xmlValidation="false" xmlNamespaceAware="false">
      </Host>
    </Engine>
  </Service>
</Server>