ヘッダーをスキップ
Oracle Collaboration Suiteアップグレード・ガイド
10g リリース1(10.1.2)for HP-UX PA-RISC (64-bit), Linux x86 and Solaris Operating System (SPARC)
B25660-03
  目次
目次
索引
索引

戻る
戻る
 
次へ
次へ
 

12 Oracle Content Servicesのアップグレード

この章では、Oracle Collaboration Suite 10g リリース1(10.1.2)にアップグレードするプロセスについて説明します。事前準備作業、推奨事項およびOracle Content Servicesの変更に関する情報が含まれています。

Oracle Collaboration Suite 10.1.2では、次のリリースのOracle FilesおよびOracle Content Servicesからのアップグレードがサポートされています。

Oracle Content Services 10.1.2へのアップグレードの準備

アップグレードの前に、次の作業を実行する必要があります。

Oracle Universal Installerでエラーがあった場合、アップグレード・プロセスは停止します。問題を修正した後、アップグレード・プロセスを再起動してエラー発生時点から処理を続行できます。

Oracle Content Services用のOracle Workflowの構成

Oracle Content Servicesを構成する前に、次の手順を実行してOracle Workflowを構成します。

  1. 適切な権限を持つユーザーとしてOracle Collaboration Suiteデータベース10g(10.1.2)にログインし、次のコマンドを入力します。

    drop user owf_mgr cascade;
    
    
  2. Oracle Collaboration Suite 10g リリース1(10.1.2)アプリケーション層のOracleホームから、次のスクリプトを実行します。

    $ORACLE_HOME/wf/install/wfinstall.csh
    
    

    Oracle Workflowコンフィギュレーション・アシスタントが起動します。

  3. 該当するフィールドに次のパラメータを入力します。

    • インストール・オプション: 「サーバーのみ」を選択します。

    • ワークフロー・アカウント: デフォルトのowf_mgrを使用します。

    • ワークフロー・パスワード: Oracle Content Servicesスキーマ・パスワードと同じパスワードを指定します。

    • SYSパスワード: データベース・ユーザーSYSのパスワードを指定します。この値を指定する必要があります。

    • TNS接続ディスクリプタ: この値は、$ORACLE_HOME/network/adminにあるtnsnames.oraファイルからコピーします。たとえば、次のようになります。

      (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=myhost.mydomain.com)(PORT=1521))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=orcl.mydomain.com)))
      
      

    「LDAPパラメータを入力します」「メーラー・パラメータを入力します」または「表領域の変更」オプションは選択しないでください。

  4. 「送信」をクリックします。

  5. Oracle Collaboration Suite Controlコンソールを使用して、Oracle Content Servicesの構成を続行します。

Oracle Files 9.0.3.1、9.0.4.1または9.0.4.2からのアップグレード

Oracle FilesからOracle Content Services 10.1.2へのアップグレードは、製品全体のアップグレードです。このアップグレード・プロセスでは新しいOracleホームが作成されます。

Oracle FilesとOracle Content Servicesの違いの詳細は、『Oracle Content Services管理者ガイド』のOracle Content Servicesの新機能に関する章を参照してください。そこで説明されている機能に加えて、Oracle FilesからOracle Content Servicesにアップグレードするシステムには次の情報が該当します。

9.0.4のOracle Filesの内容がわずかでアップグレード・プロセスの一部として移行に値しない場合

場合によっては、Oracle Internet Directory内に大量のユーザーがプロビジョニングされていてもOracle Filesの内容が非常に少ないことがあります。プロビジョニングされたすべてのユーザーを移行するプロセスは時間がかかるので、移行するFilesのデータが非常に少ない場合は、避ける価値があります。移行が必要な内容がFilesにない場合、または内容がわずかで簡単にエクスポートできる場合は、次のような次善の策をとることができます。この策を使用すると、既存のFilesデータはすべて失われます。

  1. 次を実行して、すべての中間層のすべてのサーバーを停止します。

    1. 次の変数を設定します。ORACLE_HOME=<mid tier home> PATH = $ORACLE_HOME/bin:$PATH

    2. $ORACLE_HOME/bin/opmnctl stopall

    3. rootとして$ORACLE_HOME/bin/ifs/files/bin/ifsctl stopを実行します。

    4. アクティブなEMDのOracleホームから、emctl stopでEMサーバーを停止します。

  2. すべての中間層でtargets.xmlを変更します。

    1. cd <Active EMD Oracle Home>/sysman/emd

    2. cp targets.xml targets.xml.orig

    3. targets.xmlを編集してTarget TYPE="oracle_ifs"のすべてのターゲット・エントリを削除します。たとえば、次の行を削除します。

      <TargetTYPE="oracle_ifs"NAME="mt9041.hptok1.us.oracle.com_iFS_hptok1:1521:storedb.us.oracle.com:SOWFILES"DISPLAY_NAME="iFS_hptok1:1521:storedb.us.oracle.com:SOWFILES">

      <Property NAME="IfsRootHome" VALUE="/project/ocsd2/sow/mt9041/ohome/ifs"/>

      <Property NAME="SchemaPassword" VALUE="a847b91b39528712" ENCRYPTED="TRUE"/>

      <Property NAME="DomainName" VALUE="ifs://hptok1:1521:storedb.us.oracle.com:SOWFILES"/>

      <Property NAME="SysadminUsername" VALUE="system"/>

      <Property NAME="SysadminPassword" VALUE="0633fc23172176c17b7e2642baf7af9a" ENCRYPTED="TRUE"/>

      <Property NAME="IfsHome" VALUE="/project/ocsd2/sow/mt9041/ohome/ifs/files"/>

      <CompositeMembership>

      <MemberOf TYPE="oracle_ias" NAME="mt9041.hptok1.us.oracle.com"/>

      </CompositeMembership>

      </Target>

  3. エントリをOracle Internet Directoryから削除します。

    1. インフラストラクチャ・マシンに移動し、$INFRA_HOME/bin/oidadminを使用してOIDサーバーに接続します。

    2. orcladminユーザーとしてログインします。

    3. 「エントリ管理」の下で、cn=IFS、cn=Products、cn=OracleContextにナビゲートします。

    4. このセクションのエントリを、右クリックして「削除」を選択して削除します。

      エントリの例:

      orclApplicationCommonName=hptok1:1521:storedb.us.oracle.com:SOWFILE,cn=IFS,cn =Products,cn=OracleContext

      書式:

      orclApplicationCommonName=<mid tier hostname>:<DB listener port>:<DBhost>:<Files schema name>,cn=IFS,cn=Products,cn=OracleContext

    5. Filesスキーマを削除します。

      DBストアで、「sys as sysdba」としてsqlplusを実行します。

      SQL> drop user < FILES schema name > cascade;

      SQL> drop user < FILES schema name >$CM cascade;

      SQL> drop user < FILES schema name >$ID cascade;

      SQL> drop user < FILES schema name >$DR cascade;

    6. 関連するFiles Schema表領域を削除します。

    7. 1つの中間層からのみワークフロー・スキーマを作成します。

      アップグレードしたスキーマの1つから、『Oracle Content Services管理者ガイド』の第3章の説明に従って、ORACLEHOME/wf/install/wfinstall.cshを使用してワークフロー・スキーマを作成します。

    8. Enterprise Managerを使用してContent Servicesを構成します。詳細は、『Oracle Content Services管理者ガイド』の付録Bを参照してください。

Oracle Content Services 10.1.1からのアップグレード

Oracle Content Services 10.1.1から10.1.2へのアップグレードはスキーマ・アップグレードです。Oracle Content Services 10.1.2では、Oracle Content Services 10.1.1と同じOracleホームが使用されます。

Oracle Content Services 10.1.2では、アップグレード直後にWebユーザー・インタフェース、WebDAVアクセスおよびOracle Drive機能が提供されます。FTPアクセスはアップグレード後には使用できません。手動で有効にする必要があります。

さらに、アップグレードでは、Oracle Content Servicesに付属しているレコード管理アプリケーションであるOracle Records Managementがインストールされます。このアプリケーションはデフォルトでは無効になっており、別ライセンスの対象です。

Oracle Content Servicesのアップグレード後作業

アップグレード後、次の作業を実行します。