環境についてのメモ

www.altova.com すべてを展開/折りたたむ このトピックを印刷 前のページ 1つ上のレベル 次のページ

ホーム >  Linux でのセットアップ >

環境についてのメモ

フォルダー

以下が  MapForce Server セットアップの重要なフォルダーのリストです。

 

Click to expand/collapseインストール ルート

/opt/Altova/MapForceServer2019/

 

Click to expand/collapseライセンスファイル

/var/opt/Altova/MapForceServer

 

Click to expand/collapse環境設定

/etc/profile.d/jdbc.sh

(通常 jdbc.sh と称される) 環境設定ファイルはシステムの起動時に実行されます。内部の定義は、使用する特定の環境に指定される必要があります。上のパスのサンプルは一般的なガイドとして使用してください。

メモ:環境設定ファイルはシステム上のすべてのユーザーの変数を設定するため、設定する際は注意してください。例えば、このファイル内でクラスパスを変更すると、変更はシステム全体に適用されます。MapForce Server ためにのみ変更を加える場合、ユニットファイルの使用を考慮してください (JDBC 接続のセクションで説明されています )。

 

 

データベースへの接続

LInux 上では、以下のデータベース接続がサポートされています:

 

JDBC — Microsoft Access 以外のサポートされているすべてのデータベースに JDBC を使用することができます。
ネイティブな接続 — SQLite と PostgreSQL データベースのために使用することができます。

JDBC を使用する場合、以下の点に注意してください:

 

Java Runtime Envioronment または SDK がインストールされる必要があります。
ターゲット データベースのための JDBC-接続がインストールされる必要があります。
次の環境変数が環境のために正しく設定される必要があります:
οCLASSPATH: JDBC データベースへ接続する .jar ファイルを検索するには以下を行います;  .jar ファイルを以下として入力することができます (i) システムの起動時に実行される (jdbc.sh などの)  実行可能スクリプト、または、 (ii) MapForce Server がサービスとして開始される際に実行されるユニットファイル。 .jar ファイルを指定するためのユニットファイルの使用は、MapForce Server の JDBC 接続のために必要なファイルが既存のシステムの構成を変更することなく使用できる利点があります。ユニットファイルは下にリストされています。
οPATH: JRE を検索します。しかし、インストールによっては必要のない場合があります。
οJAVA_HOME: インストールに応じて必要な場合設定します。

 

重要なファイルのリスト

以下のシェルスクリプト (または、ユニットファイル) がフォルダー /opt/Altova/MapForceServer/etc にコピーされ、既存の構成ファイルを上書きします。必要に応じて必要な変更を加えます。 また、上のセクション JDBC 接続 を参照してください。青でハイライトされた環境固有であり、使用中の環境に合うよう調整されなければなりません:

 

Click to expand/collapseシェルスクリプト (ユニットファイル)

#- jdbc - environment -

export PATH=/usr/local/jdk1.7.0_17/bin:/usr/lib64/qt-3.3/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/qa/bin

export JAVA_HOME=/usr/local/jdk1.7.0_17

export CLASSPATH=/usr/local/jdbc/oracle/ojdbc6.jar:/usr/local/jdbc/oracle/xdb.jar:/usr/local/jdbc/oracle/xmlparserv2.jar:/usr/local/jdbc/postgre/postgresql-9.0-801.jdbc4.jar:/usr/local/jdbc/mssql/sqljdbc4.jar:/usr/local/jdbc/iseries/lib/jt400.jar:/usr/local/jdbc/mysql/mysql-connector-java-5.1.16-bin.jar:/usr/local/jdbc/sqlite/sqlitejdbc-v056.jar:/usr/local/jdbc/Informix_JDBC_Driver/lib/ifxjdbc.jar:/usr/local/jdbc/sybase/jconn7/jconn4.jar:/usr/local/jdbc/db2/db2jcc.jar:/usr/local/jdbc/db2/db2jcc_license_cu.jar:./:

 

 

 


(C) 2019 Altova GmbH