Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Cơ Sở Dữ Liệu

Hướng Dẫn Bước Đi: Cài Đặt Oracle Demantra 12.2 Trên Linux Và Cấu Hình Web Server & Analytical Engine

Giới thiệu Oracle Demantra

Oracle Demantra là công cụ quản lý nhu cầu và quản lý chuỗi cung ứng do Oracle cung cấp.

Nó là nhà cung cấp hàng đầu về quản lý nhu cầu, kế hoạch bán hàng & vận hành (S&OP) và giải pháp quản lý khuyến mãi thương mại. Nó được tích hợp với Oracle E-Business Suite / Oracle Advanced Planning (APS) Suite (Oracle Advanced Supply Chain Planning - ASCP) để tận dụng tối đa chức năng quản lý nhu cầu và chuỗi cung ứng của Demantra. Để hiểu thêm chi tiết kiến trúc, tham khảo blog trước của tôi.

Trong bài này, tôi thảo luận hướng dẫn từng bước để cài đặt Oracle Demantra 12.2 với Oracle Advanced Planning (APS) 12.2 Suite và cấu hình Demantra Web Server và Analytical Engine trên máy chủ Linux để có hiệu suất và ổn định tốt hơn.

Lưu ý

  • Các bước cài đặt dựa trên Oracle Demantra 12.2.6.2 với Oracle Advanced Planning (APS) 12.2.6 Suite
  • Các bước tích hợp chức năng của Oracle Demantra và Oracle APS/ASCP nằm ngoài phạm vi tài liệu này.

Các bước cài đặt Demantra 12.2 với APS/ASCP 12.2

Quy trình cài đặt ứng dụng Demantra là quy trình nhiều bước.

Các bước cài đặt Oracle Demantra 12.2 với Oracle Advanced Planning (APS) 12.2 Suite và cấu hình Demantra Web Server và Analytical Engine trên máy chủ Linux cho hiệu suất tốt hơn được chia thành bốn giai đoạn:

  • Giai đoạn 1: Chuẩn bị database APS/ASCP cho Demantra
  • Giai đoạn 2: Cài đặt Oracle Demantra trên máy Windows
  • Giai đoạn 3: Cấu hình Oracle Demantra Web Server và triển khai ứng dụng Demantra (ear) trên Linux
  • Giai đoạn 4: Cấu hình và triển khai Oracle Demantra Analytical Engine trên Linux

Tôi tập trung vào Giai đoạn 1 và 2 lần này và trong blog tiếp theo, tôi sẽ bao gồm Giai đoạn 3 và 4.

Chi tiết liên quan đến Giai đoạn 1 và 2:

Tài liệu này giả định ASCP Suite đã được provisioned, cũng như build của máy chủ Windows và Linux cho Demantra đã hoàn thành cùng với users/group/networking/security/storage đã có sẵn.

Giai đoạn 1: Chuẩn bị database APS/ASCP cho Demantra

Ứng dụng Demantra phải được cài đặt trong cùng database với ASCP/APS (target Planning instance) để tích hợp ASCP và Demantra hoạt động. Instance nguồn EBS có thể ở database riêng biệt.

Hoàn thành các bước sau trong Database ASCP:

  1. Thêm dưới đây vào file init.ora:
    db_16K_cache_size=1024M
    db_securefile=NEVER
  2. Tạo file password bằng orapwd (bỏ qua nếu file password đã tồn tại):
    orapwd file=orapw<ORACLE_SID> password=XXXXX entries=10 ignorecase=y
  3. Tạo Tablespace TS_DMT_DATA và TS_DMT_IDX với blocksize 16k trong database:
    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;
    
    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;

Giai đoạn 2: Cài đặt Oracle Demantra trên máy Windows

Ứng dụng Demantra được cài đặt trên máy chủ Windows vì Oracle Demantra Installer và Oracle Demantra Administrative Utilities (Installer, Business Modeler và Demand Management Tools, v.v.) chỉ được hỗ trợ trên nền tảng Windows.

Demantra Installer trên máy chủ Windows tạo schema database (trong APS Database) và các công cụ quản trị cần thiết để cấu hình ứng dụng.

Các bước chuẩn bị cài đặt 12.2.6.2 Demantra trên Windows 64-bit 2012 Server:

  1. Cài đặt Oracle Database 12c (12.1.0.2) client 64-bit trên Windows Server.
  2. Thêm Oracle home và Oracle base vào biến môi trường (Environment Variables).
  3. Thiết lập TNS cho Planning Database (thêm vào tnsnames.ora).
  4. Kiểm tra kết nối SQLPLUS từ Oracle client (system/syssbx@dbSid).

Các bước cài đặt 12.2.6.2 Demantra trên Windows 64-bit 2012 Server:

  1. Tải Patch 25820351: DEMANTRA 12.2.6.2 Release từ My Oracle Support và giải nén p25820351_122620_MSWIN-x86-64.zip tại vị trí tạm trên máy chủ Windows.
  2. Double-click vào setup.exe.
  3. Nhấp vào Install Demantra Spectrum.
  4. Cửa sổ Installer hiển thị. Nhấp Next.
  5. Chọn các tùy chọn triển khai: Demantra and/or engine on Linux Lưu ý: Hãy chọn các tùy chọn này để triển khai Demantra Web và Analytical Engine trên máy chủ Linux để có hiệu suất và ổn định tốt hơn.
  6. Chọn thư mục cài đặt cho ứng dụng Demantra.
  7. Chọn vị trí shortcuts/icons cho ứng dụng Demantra.
  8. Điền user/password DBA.
  9. Nhấp Next trên màn hình Demantra installer.
  10. Điền tên schema Demantra và password (Ví dụ: DEM).
  11. Điền chi tiết kết nối.
  12. Tùy thuộc vào việc user DBA (trong trường hợp này là user system) có đặc quyền SYSDBA không, thông báo cảnh báo có thể xuất hiện. Nhấp Next.
  13. Tùy chọn chọn ứng dụng standard hoặc custom hiện ra.
    • Chọn tablespaces nơi các đối tượng Demantra sẽ nằm. Đảm bảo bạn có đủ tablespace trống.
  14. Chọn ngôn ngữ. Một ngôn ngữ mặc định phải được chọn.
  15. Thiết lập Demantra URL.
  16. Thiết lập tài khoản email hoặc có thể thiết lập sau.
  17. Kiểm tra tóm tắt các lựa chọn và nhấp Install.
  18. Đợi cài đặt chạy.
  19. Sẽ yêu cầu cài đặt Java 8 update 51 nếu chưa cài đặt.
  20. Cài đặt Java 8 update 51. Chọn Next, chọn thư mục cài đặt Java. Đóng Java setup khi cài đặt hoàn tất.
  21. Acrobat reader installer sẽ được khởi chạy. Nhấp OK.
  22. Cài đặt Demantra sẽ tiếp tục.
  23. Điền mật khẩu user Demantra. Tất cả mật khẩu được đặt giống nhau. (Lưu ý: Phân biệt chữ hoa/thường)
  24. Nhấp Done để hoàn tất cài đặt.
  25. Nếu user DBA không có đặc quyền SYSDBA, cảnh báo sẽ hiện ra.
  26. Ghi chú SQL phải chạy sau khi hoàn tất cài đặt. Nhấp OK. Cài đặt đã hoàn tất.
  27. Thực thi thủ công sys_grants.sql: Copy D:\demantra\Demand Planner\Database Objects\Oracle Server\admin đến Database server vào vị trí tạm ví dụ /u01/app/oradc/DTTIC/patches/Demantra. Chạy sys_grants.sql với tham số DEM ACL_DEFAULT ACL_DEFAULT false.
  28. Kiểm tra file log để tìm lỗi.
  29. Giữ các file log được tạo trong quá trình cài đặt để xem xét thêm: D:\temp\reInstall. Kiểm tra các phiên bản.
  30. Kiểm tra xem có thể đăng nhập vào Business Modeler không. Khởi động Business Modeler từ modeler.bat.
  31. Điền user và password. Sử dụng dm / <dm password> (Phân biệt chữ hoa/thường)
  32. Xem phiên bản Business Modeler từ Help > About Business Modeler.
  33. Kiểm tra xem Tomcat có khởi động thành công không. Double-click startup.bat. Đảm bảo có thể đăng nhập Demantra Anywhere: https://localhost:8080/demantra/portal/anywhereLogin.jsp từ local server, https://nchwdat01.xxx.net:8080/demantra/portal/anywhereLogin.jsp từ bất kỳ máy nào trong mạng nội bộ.
  34. Xem danh sách High Priority Patches (My Oracle Support Note 470574.1) và áp dụng các patch mới nhất có thể. Sao lưu file system Demantra trên máy Windows và schema Demantra.

Giai đoạn 3: Cấu hình Oracle Demantra Web Server và triển khai ứng dụng Demantra (ear) trên Linux

Các bước chi tiết sẽ được bao gồm trong blog tiếp theo, tuy nhiên các bước cấp cao:

  1. Cài đặt Java JDK 8 64-bit trên Linux server (Demantra Web Server)
  2. Cài đặt Weblogic 12c (12.1.3.0.0) trên Linux server (Demantra Web Server)
  3. Cấu hình domain cho Demantra Deployment
  4. Cấu hình JDBC Data Source
  5. Kích hoạt Archived Real Path
  6. Tạo Demantra WAR file trên máy Windows
  7. Triển khai Demantra ear
  8. Kích hoạt ứng dụng Demantra

Giai đoạn 4: Cấu hình và triển khai Oracle Demantra Analytical Engine trên Linux

Các bước chi tiết sẽ được bao gồm trong blog tiếp theo, tuy nhiên các bước cấp cao bao gồm:

  1. Cài đặt Java JDK 8 64-bit và Oracle Client trên Linux Server (Demantra Analytical Engine)
  2. Copy engine tar từ máy chủ Windows sang Linux Server
  3. Tạo Engine Data Source File
  4. Cấu hình Demantra Analytical Engine trên Analytical Server với Oracle Wallet Repository mới
  5. Khởi động Analytical Engine Starter

Kết luận

Quy trình cài đặt ứng dụng Demantra là quy trình nhiều bước trải dài trên nhiều instance và sử dụng nhiều component. Tuy nhiên, bằng cách làm theo các hướng dẫn trên, bạn có thể dễ dàng triển khai tất cả các bước liên quan đến các instance và component khác nhau để giảm đáng kể thời gian triển khai và đạt được hiệu quả tốt nhất từ Demantra. Demantra giúp nhà lập kế hoạch cảm nhận nhu cầu thời gian thực, cải thiện độ chính xác dự báo và định hình nhu cầu để có lợi nhuận.

Kết quả của việc tích hợp các sản phẩm này là:

  • Năng suất của nhà lập kế hoạch được nâng cao, vì nó cho phép họ nhìn thấy cái nhìn phân tích tổng hợp với phân tích có hướng dẫn.
  • Quyết định nhanh chóng và có thông tin, vì nó cho phép nhà lập kế hoạch chia sẻ thông tin quy hoạch chuỗi cung ứng thống nhất trên toàn doanh nghiệp.
  • Cải thiện hiệu suất chuỗi cung ứng bằng cách phân tích tất cả các khía cạnh của chuỗi cung ứng và phát triển các kế hoạch tối ưu trên chuỗi cung ứng ảo.

Sử dụng tab Feedback để đưa ra nhận xét hoặc đặt câu hỏi. Bạn cũng có thể bắt đầu cuộc trò chuyện với chúng tôi.