データベース
 Computer >> コンピューター >  >> プログラミング >> データベース

LinuxでOracleDemantra12.2をインストールし、Webサーバーと分析エンジンを構成します

Oracle Demantraは、Oracleが提供する需要管理およびサプライチェーン管理ツールです。

これは、需要管理、販売および運用計画、および貿易促進管理ソリューションのクラス最高のプロバイダーです。 Oracle E-Business Suite / Oracle Advanced Planning(APS)Suite(Oracle Advanced Supply Chain Planning(ASCP))と統合され、Demantraの需要管理およびサプライチェーン管理機能を最大限に活用します。アーキテクチャ関連の詳細については、以前のブログを参照してください。

この記事では、OracleDemantra12.2をOracleAdvancedPlanning(APS)12.2 Suiteとともにインストールし、パフォーマンスと安定性を向上させるためにLinuxサーバーでDemantraWebサーバーと分析エンジンを構成する手順について説明しました。

  • インストール手順は、Oracle Advanced Planning(APS)12.2.6Suiteを使用したOracleDemantra12.2.6.2に基づいています

  • OracleDemantraとOracleAPS/ ASCPの機能統合手順は、このドキュメントの範囲外です。

APS /ASCP12.2を使用したDemantra12.2のインストール手順

Demantraアプリケーションをインストールするプロセスは、複数のステップからなるプロセスです。

Oracle Advanced Planning(APS)12.2Suiteを使用してOracleDemantra 12.2をインストールし、パフォーマンスを向上させるためにLinuxサーバーでDemantra Webサーバーと分析エンジンを構成する手順は、次の4つのフェーズに分かれています。

  • フェーズ1:Demantra用のAPS/ASCPデータベースを準備する
  • フェーズ2:W​​indowsマシンにOracleDemantraをインストールする
  • フェーズ3:Oracle Demantra Webサーバーを構成し、LinuxにDemantraアプリケーション(ear)をデプロイする
  • フェーズ4:LinuxでのOracle DemantraAnalyticalEngineの構成とデプロイ

今回はフェーズ1とフェーズ2に焦点を当てており、フォローアップブログでは、フェーズ3とフェーズ4について説明します。

以下は、フェーズ1および2に関連する詳細です。

このドキュメントでは、ASCP Suiteがすでにプロビジョニングされており、Demantra用のWindowサーバーとLinuxサーバーの構築が完了し、ユーザー/グループ/ネットワーク/セキュリティ/ストレージがすでに配置されていることを前提としています。

デマントラ用にAPS/ASCPデータベースを準備する

ASCPとDemantraの統合を機能させるには、DemantraアプリケーションをASCP / APS(ターゲットPlanningインスタンス)と同じデータベースにインストールする必要があります。 EBSソースインスタンスは別のデータベースに置くことができます。

ASCPデータベースで次の手順を実行してください

  1. 以下をinitoraファイルに追加します

db_16K_cache_size =1024M

db_securefile =NEVER

SQL> show parameter db_16k_cache_size

名前の種類の値

db_16k_cache_size big integer 1GSQL> show parameter db_securefile

名前の種類の値

db_securefile文字列NEVERSQL>

  1. パスワードファイルがすでに存在する場合は、orapwdignoreを使用してパスワードファイルを作成します。

orapwd file =orapw password =XXXXXXentries =10ignorecase =y

  1. 次の手順を実行して、データベースにブロックサイズ16kのテーブルスペースTS_DMT_DATAおよびTS_DMT_IDXを作成します。

SQL> CREATE TABLESPACE TS_DMT_DATA DATAFILE

'/u01/oradata/DTTIC/d_dmt_data01.dbf' SIZE 2G AUTOEXTEND ON MAXSIZE 20G、

/u01/oradata/DTTIC/d_dmt_data02.dbf'SIZE 2G AUTOEXTEND ON MAXSIZE 20G

LOGGING ONLINE PERMANENT BLOCKSIZE 16K

EXTENT MANAGEMENT LOCAL UNIFORM SIZE 128K

SEGMENT SPACE MANAGEMENT AUTO; 2 3 4 5 6

表スペースが作成されました。

SQL> CREATE TABLESPACE TS_DMT_IDX DATAFILE

'/u01/oradata/DTTIC/d_dmt_idx01.dbf' SIZE 2G AUTOEXTEND ON MAXSIZE 20G、

/u01/oradata/DTTIC/d_dmt_idx02.dbf'SIZE 2G AUTOEXTEND ON MAXSIZE 20G

LOGGING ONLINE PERMANENT BLOCKSIZE 16K

EXTENT MANAGEMENT LOCAL UNIFORM SIZE 128K

SEGMENT SPACE MANAGEMENT AUTO; 2 3 4 5 6

表スペースが作成されました。

フェーズ2:W​​indowsマシンにOracleDemantraをインストールする

OracleDemantraインストーラとOracleDemantra管理ユーティリティ(インストーラ、ビジネスモデラー、デマンド管理ツールなど)はWindowsプラットフォームでのみサポートされているため、DemantraアプリケーションはWindowsサーバーにインストールされます。

ウィンドウサーバー上のDemantraインストーラーは、データベーススキーマ(APSデータベース内)と、アプリケーションの構成に必要な管理者ツールを作成します。

Windows64ビット2012サーバーマシンに12.2.6.2Demantraをインストールするための前の手順は次のとおりです

  1. Windowsサーバーに64ビットのOracleDatabase12c(12.1.0.2)クライアントをインストールします。
  2. 環境変数にOracleホームとOracleベースを追加します

ステップ1:[マイコンピュータ]を右クリック[プロパティ][システムの詳細設定]をクリックします環境変数

ステップ2:計画データベースのTNSを設定する

以下をtnsnames.oraに追加します

DTTIC = (DESCRIPTION = (ADDRESS =(PROTOCOL =tcp)(HOST =ndemdb01 .xx.xxx..net)(PORT =1543)) (CONNECT_DATA = (SERVICE_NAME =DTTIC) (INSTANCE_NAME =DTTIC)

  1. Oracleクライアント(system / syssbx @ dbSid)からのSQLPLUS接続をテストします

Windows64ビット2012サーバーマシンに12.2.6.2Demantraをインストールする手順は次のとおりです

  1. パッチ25820351をダウンロード:My OracleSupportからDEMANTRA12.2.6.2リリースをダウンロードし、ウィンドウサーバーの一時的な場所でp25820351_122620_MSWIN-x86-64.zipを抽出します
  2. setup.exeをダブルクリックします
  1. [DemantraSpectrumのインストール]をクリックします。
  2. インストーラーウィンドウが表示されています。
  3. [次へ]をクリック
  4. LinuxにDemantraやエンジンをデプロイするためのオプションを選択します 注:パフォーマンスと安定性を向上させるために、LinuxサーバーにデマントラWebおよび分析エンジンを実装するには、これらのオプションを選択してください。
  1. Demantraアプリケーションのインストールフォルダを選択します。
  2. Demantraアプリケーションのショートカット/アイコンの場所を選択します。
  3. DBAユーザー/パスワードを入力します。
  1. 次に、Demantraインストーラー画面で[次へ]をクリックします。
  2. Demantraスキーマ名とパスワードを入力します。

(ここでDemantraスキーマ:DEM)

  1. 接続の詳細を入力してください
  1. DBA(この場合はシステムユーザー)がSYSDBA権限を持っているかどうかによっては、警告メッセージがポップアップ表示される場合があります。 [次へ]をクリックします
  1. 標準またはカスタムアプリケーションを選択するオプションが表示されます。

  2. Demantraオブジェクトが存在するテーブルスペースを選択します。十分な空き表領域があることを確認してください。

  1. 言語を選択します。デフォルトの言語を選択する必要があります。
  2. デマントラURLを設定します。
  3. メールアカウントを設定することも、後で設定することもできます。
  4. 選択肢の概要を確認して、[インストール]をクリックします。
  1. インストールが実行されるのを待ちます。
  1. まだインストールされていない場合は、java 8update51のインストールを要求されます。
  1. Java8アップデート51をインストールします。

  2. [次へ]を選択します。

  3. Javaインストール用のフォルダを選択してください。

  4. インストールが完了したら、Javaセットアップを閉じます。

AcrobatReaderインストーラーが起動します

[OK]をクリックします

  1. デマントラのインストールは続行されます。
  1. Demantraユーザーのパスワードを入力します。

すべてのパスワードは同じパスワードに設定されています。 (注:大文字と小文字が区別されます)

  1. [完了]をクリックしてインストールを完了します。
  1. DBAユーザーがSYSDBA権限を持っていない場合、警告がポップアップ表示されます。
  1. インストールの完了後に実行する必要があるSQLをメモします。

  2. [OK]をクリックします。インストールが完了しました。

30.sys_grants.sqlを手動で実行します

  1. sys_grants.sqlを手動で実行しますD:\ demantra \ DemandPlanner \ Database Objects \ Oracle Server\adminをデータベースサーバーの一時的な場所にコピーします。 / u01 / app / oradc / DTTIC / patchs / Demantra

[oradc @ ndemdb01 admin] $ pwd

/ u01 / app / oradc / DTTIC / patchs / demantra / admin

[oradc @ ndemdb01 admin] $ ls -lrt

合計68

-rw-rw-r-- 1 oradc oradc 234 Mar 30 14:17 UPDATE_PASSWORDS.sql

-rw-rw-r-- 1 oradc oradc 2265 Mar 30 14:17 system_revokes.sql

-rw-rw-r-- 1 oradc oradc 14568 Mar 30 14:17 sys_grants.sql

-rw-rw-r-- 1 oradc oradc 5216 Mar 30 14:17 run_table_reorg.sql

-rw-rw-r-- 1 oradc oradc 1298 Mar 30 14:17 revoke_table_reorg.sql

-rw-rw-r-- 1 oradc oradc 1000 Mar 30 14:17 grant_table_reorg.sql

-rw-rw-r-- 1 oradc oradc 26221 Mar 30 14:17 GRANT_HTTP_TO_DEMANTRA.sql

[oradc @ ndemdb01 admin] $ sqlplus / as sysdba

SQL> @ sys_grants.sql DEM ACL_DEFAULT ACL_DEFAULT false

falseUSERは「SYS」です

spool grant_dbms_crypto.log

– grant_dbms_crypto

…………………………………

– update_passwords

「DEM」を実行します。UPDATE_PASSWORDS;

スプールオフ

Oracle Database 12c Enterprise Editionリリース12.1.0.2.0から切断-パーティション化、OLAP、高度な分析、およびRealApplicationTestingオプションを使用した64ビットプロダクション[oradc@ndemdb01admin] $

  1. ログファイルにエラーがないか確認してください。
  1. さらに確認するために、インストール中に生成されたログファイルを保持します:D:\ temp \ reInstall

  2. バージョンを確認してください。

  1. BusinessModelerにログインできるかどうかを確認します。 modeler.batからBusinessModelerを起動します
  1. ユーザーとパスワードを入力します。

dm/を使用 (大文字と小文字が区別されます)

  1. ヘルプ>ビジネスモデラーについて
  2. からビジネスモデラーバージョンを参照してください。
  1. Tomcatが正常に起動しているかどうかを確認します。 startup.batをダブルクリックします

  2. demantra anywareにログインできることを確認してください。http:// localhost:8080 / demantra / portal / anywhereLogin.jsp from demantra local serverhttp://nchwdat01.xxx.net:8080 / demantra / portal / anywhereLogin.jsp from any machine on on内部ネットワーク

  1. 優先度の高いパッチのリストを確認するには、My Oracle SupportNote470574.1を参照してください。該当する最新のパッチを適用してください

  2. ウィンドウマシンとDemantraスキーマのDemantraファイルシステムのバックアップを取ります。

フェーズ3:Oracle Demantra Webサーバーを構成し、Demantraアプリケーション(ear)をデプロイするLinux

詳細な手順についてはフォローアップブログで説明しますが、高レベルの手順については

  1. Linuxサーバー(Demenatra Webサーバー)にJava JDK864ビットをインストールします
  2. Linuxサーバー(Demenatra Webサーバー)にWeblogic 12c(12.1.3.0.0)をインストールします
  3. Demantraデプロイメント用にドメインを構成する
  4. JDBCデータソースの構成
  5. アーカイブされたリアルパスを有効にする
  6. WindowMachineでDemantraWARファイルを作成する
  7. デマントラの耳を配備する
  8. Demantraアプリケーションをアクティブ化する

フェーズ4:LinuxでのOracle DemantraAnalyticalEngineの構成とデプロイ

詳細な手順についてはフォローアップブログで説明しますが、高レベルの手順には次のものが含まれます-

  1. Linuxサーバー(Demantra Analytical Engine)にJava JDK864ビットとOracleクライアントをインストールします
  2. WindowsサーバーからLinuxサーバーにエンジンタールをコピーします
  3. エンジンデータソースファイルを作成する
  4. 新しいOracleWalletリポジトリを使用してAnalyticalServerでDemantraAnalyticalEngineを構成します
  5. 分析エンジンスターターを起動します

結論:

Demantraアプリケーションをインストールするプロセスは、マルチインスタンスにまたがり、マルチコンポーネントを使用するマルチステッププロセスですが、上記の手順に従うことで、さまざまなインスタンスやコンポーネントに関連するすべてのステップを簡単に実装でき、実装時間を大幅に短縮して達成できます。 Demantraを最大限に活用します。Demantraを使用すると、計画担当者は需要をリアルタイムで感知し、予測の精度を向上させ、収益性に対する需要を形成できます。

これらの製品の統合の結果は

です
  • プランナーの生産性が向上し、ガイド付き分析で集計分析ビューを表示できるようになります。
  • 計画担当者が企業全体で統一されたサプライチェーン計画情報を共有できるため、情報に基づいた迅速な意思決定が可能になります。
  • サプライチェーンのすべての側面を分析し、仮想サプライチェーン全体で最適な計画を作成することにより、サプライチェーンのパフォーマンスを向上させます。

コメントや質問をするには、[フィードバック]タブを使用します。私たちと会話を始めることもできます。


  1. OracleAPEXおよびORDSをインストールして構成します

    この投稿では、Oracle®Application Express(APEX)とOracle REST DataServices(ORDS)について説明します。これには、APEXをインストールし、ORDSをインストールして構成する手順も含まれます。通常、データベース管理者(DBA)はこれらのタスクの両方を実行します。 APEX Oracleは、Oracleデータベース上で実行される低コストのWebベースのソフトウェア開発環境プラットフォームとしてAPEXを開発しました。 APEXはどこにでもデプロイできるため、開発者はさまざまな機能を備えた安全でスケーラブルなエンタープライズアプリを構築

  2. Windows 10 に XAMPP をインストールして構成する

    Windows 10 に XAMPP をインストールして構成する: PHP で Web サイトをコーディングするときはいつでも、PHP 開発環境を提供し、バックエンドとフロントエンドを接続するのに役立つものが必要になります。 XAMPP、MongoDB など、Web サイトをローカルでテストするために使用できるソフトウェアは多数あります。各ソフトウェアには独自の長所と短所がありますが、このガイドでは、特に Windows 10 の XAMPP について説明します。この記事では、 Windows 10 に XAMPP をインストールして構成する方法を説明します。 XAMPP: XAMPP は、A