Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> ฐานข้อมูล

ติดตั้ง Oracle Demantra 12.2 และกำหนดค่าเว็บเซิร์ฟเวอร์และเครื่องมือวิเคราะห์บน Linux

Oracle Demantra คือเครื่องมือจัดการอุปสงค์และการจัดการซัพพลายเชนที่ Oracle จัดหาให้

เป็นผู้ให้บริการที่ดีที่สุดในระดับเดียวกันในด้านการจัดการความต้องการ การวางแผนการขายและการดำเนินงาน และโซลูชันการจัดการการส่งเสริมการค้า มีการผสานรวมกับ Oracle E-Business Suite / Oracle Advanced Planning (APS) Suite (Oracle Advanced Supply Chain Planning (ASCP)) เพื่อยกระดับการจัดการอุปสงค์ของ Demantra และฟังก์ชันการจัดการซัพพลายเชนให้อยู่ในระดับสูงสุด หากต้องการทราบรายละเอียดเกี่ยวกับสถาปัตยกรรมเพิ่มเติม โปรดดูที่บล็อกก่อนหน้าของฉัน

ในบทความนี้ ฉันได้พูดถึงคำแนะนำทีละขั้นตอนในการติดตั้ง Oracle Demantra 12.2 ด้วย Oracle Advanced Planning (APS) 12.2 Suite และกำหนดค่าเว็บเซิร์ฟเวอร์ Demantra และเครื่องมือวิเคราะห์บนเซิร์ฟเวอร์ Linux เพื่อประสิทธิภาพและความเสถียรที่ดียิ่งขึ้น

หมายเหตุ

  • ขั้นตอนการติดตั้งอิงตาม Oracle Demantra 12.2.6.2 พร้อม Oracle Advanced Planning (APS) 12.2.6 Suite

  • ขั้นตอนการผสานการทำงานของ Oracle Demantra และ Oracle APS/ASCP อยู่นอกขอบเขตของเอกสารนี้

ขั้นตอนการติดตั้งสำหรับ Demantra 12.2 ด้วย APS/ASCP 12.2

ขั้นตอนการติดตั้งแอปพลิเคชัน Demantra เป็นกระบวนการหลายขั้นตอน

ขั้นตอนในการติดตั้ง Oracle Demantra 12.2 ด้วย Oracle Advanced Planning (APS) 12.2 Suite และกำหนดค่าเว็บเซิร์ฟเวอร์ Demantra และเครื่องมือวิเคราะห์บนเซิร์ฟเวอร์ Linux เพื่อประสิทธิภาพที่ดีขึ้นแบ่งออกเป็นสี่ขั้นตอนต่อไปนี้:

  • ระยะที่ 1:เตรียมฐานข้อมูล APS/ASCP สำหรับ Demantra
  • ระยะที่ 2:ติดตั้ง Oracle Demantra บนเครื่อง Windows
  • ระยะที่ 3:กำหนดค่า Oracle Demantra Web Server และปรับใช้ Demantra Application (ear) บน Linux
  • ระยะที่ 4:กำหนดค่าและปรับใช้ Oracle Demantra Analytical Engine บน Linux

ตอนนี้ฉันกำลังมุ่งเน้นไปที่ระยะที่ 1 และระยะที่ 2 และในบล็อกติดตามของฉัน ฉันจะครอบคลุมระยะที่ 3 และ 4

ต่อไปนี้คือรายละเอียดที่เกี่ยวข้องกับระยะที่ 1 และ 2:

เอกสารนี้อนุมานว่า ASCP Suite ได้รับการจัดเตรียมแล้ว บิลด์ของเซิร์ฟเวอร์ Window และ Linux สำหรับ Demantra ก็เสร็จสมบูรณ์พร้อมกับผู้ใช้/กลุ่ม/เครือข่าย/ความปลอดภัย/ที่เก็บข้อมูลที่มีอยู่แล้ว

เตรียมฐานข้อมูล APS/ASCP สำหรับ Demantra

ต้องติดตั้งแอปพลิเคชัน Demantra ในฐานข้อมูลเดียวกันกับ ASCP /APS (อินสแตนซ์การวางแผนเป้าหมาย) เพื่อให้การรวม ASCP และ Demantra ทำงาน อินสแตนซ์ต้นทาง EBS สามารถอยู่ในฐานข้อมูลแยกต่างหากได้

โปรดทำตามขั้นตอนต่อไปนี้ในฐานข้อมูล ASCP

  1. เพิ่มด้านล่างลงในไฟล์ init ora

db_16K_cache_size=1024M

db_securefile=NEVER

SQL> show parameter db_16k_cache_size

ชื่อประเภทค่า

db_16k_cache_size จำนวนเต็มขนาดใหญ่ 1GSQL> แสดงพารามิเตอร์ db_securefile

ชื่อประเภทค่า

db_securefile string NEVERSQL>

  1. สร้างไฟล์รหัสผ่านโดยใช้ orapwd ละเว้นหากไฟล์รหัสผ่านมีอยู่แล้ว

orapwd file=orapw<ORACLE_SID> password=XXXXX entries=10 ignorecase=y

  1. สร้าง Tablespace TS_DMT_DATA และ TS_DMT_IDX ที่มีขนาดบล็อก 16k ในฐานข้อมูลโดยทำตามขั้นตอนต่อไปนี้

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:ติดตั้ง Oracle Demantra บน Windows Machine

แอปพลิเคชัน Demantra ได้รับการติดตั้งบนเซิร์ฟเวอร์ Windows เนื่องจาก Oracle Demantra Installer และ Oracle Demantra Administrative Utilities (Installer, Business Modeler และ Demand Management Tools เป็นต้น) ได้รับการสนับสนุนบนแพลตฟอร์ม Windows เท่านั้น

โปรแกรมติดตั้ง Demantra บนเซิร์ฟเวอร์หน้าต่างสร้างสคีมาฐานข้อมูล (ในฐานข้อมูล APS) และเครื่องมือผู้ดูแลระบบที่จำเป็นในการกำหนดค่าแอปพลิเคชัน

ขั้นตอนเบื้องต้นในการติดตั้ง Demantra 12.2.6.2 ใน Window 64-bit 2012 Server Machine

  1. ติดตั้งไคลเอ็นต์ Oracle Database 12c (12.1.0.2) 64 บิตบน Window Server
  2. เพิ่ม Oracle home และ Oracle base ในตัวแปร env ของคุณ

ขั้นที่ 1:คลิกขวาที่ My Computer PropertiesClick on Advanced system settings Environment Variables

ขั้นตอนที่ 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. ทดสอบการเชื่อมต่อ SQLPLUS จากไคลเอ็นต์ Oracle (system/syssbx@dbSid)

ขั้นตอนในการติดตั้ง 12.2.6.2 Demantra ใน Window 64-bit 2012 Server Machine คือ

  1. ดาวน์โหลดแพตช์ 25820351:DEMANTRA 12.2.6.2 รีลีสจาก My Oracle Support และแตกไฟล์ p25820351_122620_MSWIN-x86-64.zip ที่ตำแหน่งชั่วคราวบนเซิร์ฟเวอร์หน้าต่าง
  2. ดับเบิลคลิกที่ setup.exe
  1. คลิกที่ติดตั้ง Demantra Spectrum
  2. หน้าต่างตัวติดตั้งปรากฏขึ้น
  3. คลิกถัดไป
  4. เลือกตัวเลือกในการปรับใช้ Demantra และ/หรือเอ็นจิ้นบน Linux หมายเหตุ:โปรดเลือกตัวเลือกเหล่านี้เพื่อใช้ demantra Web และเครื่องมือวิเคราะห์บนเซิร์ฟเวอร์ Linux เพื่อประสิทธิภาพและความเสถียรที่ดียิ่งขึ้น
  1. เลือกโฟลเดอร์การติดตั้งสำหรับแอปพลิเคชัน Demantra
  2. เลือกตำแหน่งของทางลัด/ไอคอนสำหรับแอปพลิเคชัน Demantra ของคุณ
  3. กรอกชื่อผู้ใช้ / รหัสผ่าน DBA
  1. จากนั้นคลิกถัดไปบนหน้าจอโปรแกรมติดตั้ง Demantra
  2. กรอกชื่อสคีมา Demantra ของคุณและรหัสผ่าน

(ที่นี่ Demantra schema :DEM)

  1. กรอกรายละเอียดการเชื่อมต่อของคุณ
  1. ขึ้นอยู่กับว่า DBA ของคุณ (ในกรณีนี้คือผู้ใช้ระบบ) มีสิทธิ์ SYSDBA ข้อความเตือนสามารถป๊อปอัปได้ คลิกถัดไป
  1. ตัวเลือกในการเลือกแอปพลิเคชันมาตรฐานหรือแบบกำหนดเองจะปรากฏขึ้น

  2. เลือกพื้นที่ตารางที่วัตถุ Demantra จะอาศัยอยู่ ตรวจสอบให้แน่ใจว่าคุณมีพื้นที่โต๊ะว่างเพียงพอ

  1. เลือกภาษา ต้องเลือกภาษาเริ่มต้น
  2. ตั้งค่า Demantra URL
  3. คุณสามารถตั้งค่าบัญชีอีเมลหรือตั้งค่าภายหลังได้
  4. ตรวจสอบสรุปตัวเลือกแล้วคลิกติดตั้ง
  1. รอให้การติดตั้งทำงาน
  1. มันจะขอติดตั้ง java 8 update 51 ถ้ายังไม่ได้ติดตั้ง
  1. ติดตั้ง Java 8 อัปเดต 51

  2. เลือกถัดไป

  3. เลือกโฟลเดอร์สำหรับการติดตั้งจาวา

  4. ปิดการตั้งค่าจาวาเมื่อการติดตั้งเสร็จสิ้น

ตัวติดตั้งโปรแกรมอ่าน Acrobat จะเปิดตัว

คลิกตกลง

  1. การติดตั้ง Demantra จะดำเนินต่อไป
  1. กรอกรหัสผ่านผู้ใช้ Demantra

ตั้งรหัสผ่านทั้งหมดเป็นรหัสผ่านเดียวกัน (หมายเหตุ:เป็นกรณีที่สำคัญ)

  1. คลิกเสร็จสิ้นเพื่อสิ้นสุดการติดตั้ง
  1. หากผู้ใช้ DBA ไม่มีสิทธิ์ SYSDBA คำเตือนจะปรากฏขึ้น
  1. จดบันทึก SQL ที่ต้องรันหลังจากการติดตั้งเสร็จสิ้น

  2. คลิกตกลง การติดตั้งเสร็จสิ้น

30.ดำเนินการ sys_grants.sql ด้วยตนเอง

  1. ดำเนินการ sys_grants.sql ด้วยตนเองคัดลอก D:\demantra\Demand Planner\Database Objects\Oracle Server\admin ไปยังเซิร์ฟเวอร์ฐานข้อมูลลงในตำแหน่งชั่วคราว เช่น /u01/app/oradc/DTTIC/patches/Demantra

[oradc@ndemdb01 admin]$ pwd

/u01/app/oradc/DTTIC/patches/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 ผู้ดูแลระบบ]$ sqlplus / เป็น 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;

spool off

ตัดการเชื่อมต่อจาก Oracle Database 12c Enterprise Edition รีลีส 12.1.0.2.0 - การผลิต 64 บิตด้วยตัวเลือกการแบ่งพาร์ติชัน OLAP การวิเคราะห์ขั้นสูง และการทดสอบแอปพลิเคชันจริง[oradc@ndemdb01 admin]$

  1. ตรวจสอบไฟล์บันทึกเพื่อหาข้อผิดพลาด
  1. เก็บล็อกไฟล์ที่สร้างขึ้นระหว่างการติดตั้งเพื่อตรวจสอบเพิ่มเติม:D:\temp\reInstall

  2. ตรวจสอบเวอร์ชัน

  1. ตรวจสอบว่าคุณสามารถเข้าสู่ระบบ Business Modeler ได้หรือไม่ เริ่ม Business Modeler จาก modeler.bat
  1. กรอกชื่อผู้ใช้และรหัสผ่าน

ใช้ dm / (คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่)

  1. ดูเวอร์ชัน Business Modeler จาก Help> เกี่ยวกับ Business Modeler
  1. ตรวจสอบว่า Tomcat เริ่มทำงานสำเร็จหรือไม่ ดับเบิลคลิกที่ startup.bat

  2. ตรวจสอบว่าคุณสามารถเข้าสู่ระบบ demantra anyware.https://localhost:8080/demantra/portal/anywhereLogin.jsp จากเซิร์ฟเวอร์ภายใน demantrahttps://nchwdat01.xxx.net:8080/demantra/portal/anywhereLogin.jsp จากเครื่องใดก็ได้บน เครือข่ายภายใน

  1. ตรวจสอบรายการแพตช์ที่มีลำดับความสำคัญสูง โปรดดู My Oracle Support Note 470574.1 และใช้แพตช์ล่าสุดที่เกี่ยวข้อง

  2. ทำการสำรองข้อมูลและ Demantra file system บน window machine และ Demantra schema

เฟส 3:กำหนดค่า Oracle Demantra Web Server และ Deploy Demantra Application (ear) บน ลินุกซ์

ขั้นตอนโดยละเอียดจะกล่าวถึงในบล็อกติดตาม อย่างไรก็ตาม ขั้นตอนในระดับสูง

  1. ติดตั้ง Java JDK 8 64 บิตบนเซิร์ฟเวอร์ Linux (เว็บเซิร์ฟเวอร์ Demenatra)
  2. ติดตั้ง Weblogic 12c (12.1.3.0.0 ) บนเซิร์ฟเวอร์ Linux (เว็บเซิร์ฟเวอร์ Demenatra)
  3. กำหนดค่าโดเมนสำหรับการปรับใช้ Demantra
  4. กำหนดค่าแหล่งข้อมูล JDBC
  5. เปิดใช้งานเส้นทางจริงที่เก็บถาวร
  6. สร้างไฟล์ Demantra WAR บน Window Machine
  7. ปรับใช้ Demantra ear
  8. เปิดใช้งานแอปพลิเคชัน Demantra

ระยะที่ 4:กำหนดค่าและปรับใช้ Oracle Demantra Analytical Engine บน Linux

ขั้นตอนโดยละเอียดจะกล่าวถึงในบล็อกติดตามผล อย่างไรก็ตาม ขั้นตอนระดับสูงจะรวมถึง-

  1. ติดตั้ง Java JDK 8 64 บิตและ Oracle Client บนเซิร์ฟเวอร์ Linux (Demantra Analytical Engine)
  2. คัดลอก tar ของเครื่องยนต์จาก windows server ไปยัง Linux Server
  3. สร้างไฟล์ที่มาข้อมูลเครื่องยนต์
  4. กำหนดค่า Demantra Analytical Engine บนเซิร์ฟเวอร์การวิเคราะห์ด้วย Oracle Wallet Repository
  5. เริ่มตัวสตาร์ทเครื่องวิเคราะห์

สรุป:

กระบวนการติดตั้งแอปพลิเคชัน Demantra เป็นกระบวนการที่มีหลายขั้นตอนซึ่งครอบคลุมหลายอินสแตนซ์และใช้หลายองค์ประกอบ อย่างไรก็ตาม เมื่อปฏิบัติตามคำแนะนำข้างต้น คุณจะสามารถใช้งานขั้นตอนทั้งหมดที่เกี่ยวข้องกับอินสแตนซ์และส่วนประกอบต่างๆ ได้อย่างง่ายดาย เพื่อลดเวลาการใช้งานและบรรลุผลสำเร็จ ดีที่สุดจาก Demantra Demantra ช่วยให้นักวางแผนสามารถรับรู้ความต้องการแบบเรียลไทม์ ปรับปรุงความแม่นยำในการคาดการณ์ และกำหนดความต้องการในการทำกำไร

ผลลัพธ์ของการบูรณาการผลิตภัณฑ์เหล่านี้คือ

  • เพิ่มประสิทธิภาพการทำงานของนักวางแผน เนื่องจากช่วยให้พวกเขาเห็นมุมมองการวิเคราะห์โดยรวมด้วยการวิเคราะห์แบบมีคำแนะนำ
  • การตัดสินใจอย่างชาญฉลาดและรวดเร็ว เนื่องจากช่วยให้นักวางแผนสามารถแชร์ข้อมูลการวางแผนซัพพลายเชนแบบครบวงจรทั่วทั้งองค์กร
  • ปรับปรุงประสิทธิภาพของห่วงโซ่อุปทานโดยการวิเคราะห์ทุกแง่มุมของห่วงโซ่อุปทานและพัฒนาแผนที่เหมาะสมที่สุดในห่วงโซ่อุปทานเสมือน

ใช้แท็บคำติชมเพื่อแสดงความคิดเห็นหรือถามคำถาม คุณสามารถเริ่มการสนทนากับเราได้เช่นกัน