Windows 用 NetBackup IT Analytics インストールとアップグレードガイド
- Windows サーバーでの NetBackup IT Analytics ポータルのインストール
- タスク 3: Oracle アプリケーションバイナリのインストール (Windows)
- Windows での NetBackup IT Analytics ポータルのアップグレード
- データベースサーバーの Oracle パッチ
- 新しいサーバーへのアップグレードと移行
共有サービス環境のアップグレード
sysdba 権限としての接続が存在しない共有サービス環境では、アップグレードの前に、CREATE SYNONYM 権限を APTARE_RO ユーザーに提供する必要があります。APTARE_RO は、ポータル用の読み取り専用ユーザーです。
メモ:
この権限が意図的に取り消されていないかぎり、この手順はアップグレードするための必須の手順です。この権限が付与されていないと、アップグレードスクリプトでエラーが発生し、SQL テンプレートデザイナー内の機能に影響が及びます。
root アクセスでログインします。
Portal Tomcat サービスと Data Receiver Tomcat サービスを停止します。
コマンドラインで、次のコマンドを実行します。
sqlplus / as sysdba
SQL >GRANT CREATE SYNONYM TO APTARE_RO;
sysdba 権限としての接続が存在しない共有サービス環境では、アップグレードの前に、CREATE JOB および DBMS_SCHEDULER 権限を PORTAL ユーザーに提供する必要があります。
メモ:
この権限が意図的に取り消されていないかぎり、この手順はアップグレードするための必須の手順です。この権限が付与されていないと、アップグレードスクリプトでエラーが発生し、Oracle ジョブの機能に影響が及びます。
root アクセスでログインします。
Portal Tomcat サービスと Data Receiver Tomcat サービスを停止します。
コマンドラインで、次のコマンドを実行します。
sqlplus / as sysdba
SQL > GRANT CREATE JOB TO PORTAL;
SQL > GRANT EXECUTE ON DBMS_SCHEDULER TO PORTAL;
標準的な方法として、NetBackup IT Analytics のアップグレード中に、Oracle 関連コードとシステムレベルのオブジェクト (dba_、V$ など) が利用され、ユーザー (sys、システム) がアクセスされます。このシナリオは、共有サービス環境で組織が独自の Oracle クレデンシャルを維持することを選ぶ場合は最適ではありません。リリース 10.4 以降、ポータルのアップグレードは、PORTAL ユーザーの限られた権限で実行できます。特定の SQL ステートメントを実行して、10.4 リリースより前に割り当てられていた追加の権限を取り消すことができます。
メモ:
権限が取り消されると、NetBackup IT Analytics アップグレードプロセスで、データファイル内の領域の計算やアップグレードを妨げる可能性のある Oracle ジョブのキャンセルが行えなくなります。これらの権限を取り消すと、ローカル管理者がこの責任を負うことになります。
以下の手順を実行して、PORTAL ユーザーから権限を取り消します。
管理者アクセスでログインします。
Portal Tomcat サービスと Data Receiver Tomcat サービスを停止します。
コマンドラインで、次のコマンドを実行します。
sqplplus / as sysdba SQL >REVOKE SELECT ANY DICTIONARY FROM PORTAL; SQL>REVOKE SELECT_CATALOG_ROLE FROM PORTAL; SQL>REVOKE SELECT ON dba_free_space FROM PORTAL; SQL>REVOKE SELECT ON dba_data_files FROM PORTAL; SQL>REVOKE SELECT ON dba_temp_files FROM PORTAL;