servertemplateファイルの編集
- Big Data Platform
- Data Fabric
- Data Management Platform
- Data Services Platform
- MDM Platform
- Real-Time Big Data Platform
手順
- dqportal/resources/hsql/servertemplateを開き、編集します。
- [%TOMCAT_IP%]と[%TOMCAT_PORT%]をそれぞれ、Apache TomcatサーバーのIPアドレスと該当するSApache Tomcatサーバーポート(ユーザーが設定したように)で置き換えます。
-
[%TDQ_DB_DRIVER_CLASS_NAME%]を次のように置き換えます。
-
MySQLを使用する場合: com.mysql.jdbc.Driver
-
Oracleを使用する場合: oracle.jdbc.OracleDriver
-
MS SQL Serverを使用する場合: net.sourceforge.jtds.jdbc.Driver
-
PostgreSQLを使用する場合: org.postgresql.Driver
-
-
[%TDQ_DB_URL%]をデータマートデータベースへの接続URLで置き換えます。
データベースの種類
接続URL
MySQL
jdbc:mysql://$ip:$dmport/$datamart?characterEncoding=UTF8&useOldAliasMetadataBehavior=true
Oracle
jdbc:oracle:thin:@$ip:$dmport:$datamart
MS SQL Server
url="jdbc:jtds:sqlserver://$ip:$dmport/$datamart" validationQuery="select 1"
PostgreSQL
jdbc:postgresql://$ip:$dmport/$datamart
接続URLの$ip、$dmportおよび$datamartを、それぞれ、データマートデータベースのIPアドレス、ポート番号、および名前で置き換える必要があります。デフォルトでは、Studioで作成されるデータベースの名前はtalend_dqになります。接続URLとStudioで同じデータベース名をお使いであることをご確認ください。Studioからの遠隔データベースの設定に関する詳細は、Talend Studioユーザーガイドをご覧ください。 - [%TDQ_DB_USERNAME%]と[%TDQ_DB_PASSWORD%]を、それぞれ、データマートデータベースのユーザー名とパスワードで置き換えます。
- [%VALIDATION_QUERY%]を削除します。
-
<Environment name="spagobi_resource_path" type="java.lang.String" value="../resources"/>で、../resourcesを絶対ファイルパスに置き換えます。
例: value="C:/Program Files/Tomcat 9.0/resources"
- <TomcatPath>/conf/server.xml ファイルの<GlobalNamingResources>パート内部にあるservertemplateファイルの内容をコピーし、編集内容を保存してからファイルを閉じます。