データベースを設定します。
新規データベースの Web コンテナを設定します。
「コミュニティーメンバーシップおよび設定」を設定します。
次の communitymc データベース設定ファイルを設定します。
PORTAL-DATA-DIR/portals/PORTAL-ID/config/portal.dbadmin
パラメータ
db.driver= vendor-specific-classpath.jdbc.ClientDriver
db.driver.classpath=/opt/jarfile-directory-pathclient.jar
community.db.user=database-user-account (手順 1c で作成)
community.db.password= database-user-account-password (手順 1c で作成)
community.db.url=jdbc:xxx://xxxxx.pstest.com:port/ database-instance-created-in-step-1b
次の場所にある、Derby 固有のプロパティーを削除します。
PORTAL-DATA-DIR/portals/PORTAL-ID/config/communitymc.properties
次に例を示します。javax.jdo.option.Mapping=derby
次のコマンドを使用し、データベースにスキーマをロードします。
cd /var/opt/SUNWportal/portals/portal1/config
/usr/sfw/bin/ant -f config.xml -D"portal.id=portal1" configure
Web コンテナ設定の JDBC リソースを、新規データベースにポイントするよう編集します。
ポートレットアプリケーションを設定し、インストールします。
ポートレットアプリケーションを検出します。
PORTAL-DATA-DIR/portals/PORTAL-ID/portletapps
ポートレットアプリケーションで新規データベースを使用するよう設定します。次に例を示します。
cd /var/opt/SUNWportal/portals/portal1/portletapps/surveys
tokens_xxx.properties ファイルを編集します。
tokens_xxx.properties ファイルの値を使用し、各アプリケーションに対して JDBC リソースを作成します。
Resource JNDI Name: jdbc/DB-JNDI-NAME
Resource Type: javax.sql.DataSource
Datasource Classname: DB-DATASOURCE
User: DB-USER
Password: DB-PASSWORD
URL: DB-URL
データストアとして Derby データベースを使用する既存のポートレットを配備解除します。
新たに設定されたポートレットアプリケーションを配備します。