Installing the Inventory Management Application Server

This chapter describes the prerequisites and instructions for installing and setting up the Inventory Management application server:

Prerequisites

Before installing the Inventory Management application:

  • Review the Oracle MICROS Inventory Management Security Guide for information pertaining to installing and setting up a secure environment. The Security Guide contains instructions that must be followed prior to starting installation.

  • Review the Oracle MICROS Enterprise Back Office Release Notes for the latest operating system, database server, and software requirements.

  • Install the required full Microsoft .NET Framework version. Do not install the Client Profile distribution.

  • Install the required Microsoft Visual C++ Redistributable Package on Microsoft Windows Server 2012 R2.

  • Install Oracle Data Provider for Microsoft .NET using the setup file extracted from ODAC121024Xcopy_x64-30165.zip. Use the appropriate 32-bit or 64-bit version for your system and for the Oracle Client.

  • In a command line prompt, enter the following command: install.bat odp.net4 root:\oracle odac

  • Copy the Microsoft .NET Infragistics scripts from the Inventory Management package to root\inetpub\wwwroot\aspnet_client\Infragistics\ and verify that it creates the \2013CLR4\ folder.

If you are performing an upgrade:
  • Stop the IIS Admin Service, the DGService, the DGNetService, and the delegateSys.myinventoryAutomation2 services.

  • Uninstall DGService.

  • Back up the following folders:
    • \inetpub\wwwroot\

    • \myinventoryAutomation2\

    • \myinventoryService\ (you can remove this directory after creating the backup)

    • \Program Files\Materials Control\ (you can exclude the log files)

    • \Program Files\DBUpdater\ (you can exclude the log files)

  • If you are upgrading from a version older than 8.5.0, uninstall existing instances of the Database Maintenance tool.

Installing Inventory Management

  1. Extract the installation archive to the application server.
  2. Right-click WebAppInstaller.exe, and then click Run as administrator.
  3. On the WebSite page, select the web application port, and then click Use this Web Site.
  4. Select the web applications and services to install, and then configure the Web Path to which they are installed.
  5. Select the destination application pool, and then click Use this App Pool.

    To create an application pool, enter a name and then click Add Application Pool.

  6. Allow the installation to complete, and review the summary for installation errors.

Installing Automation Service (MIA2)

  1. To install the Automation Service (MIA2), download and extract date_AutomationService (LB) for MYINV version.zip to the application server, double-click setup.exe, and then follow the installation wizard instructions.
  2. On the Inventory Management database server:
    1. Log in to the Inventory Management database.
    2. Enter the following command:

      update dbo.filiale set FIL_NAME='orgshortname', FIL_DBUSER='orgshortname', FIL_NAMEID='orgshortname(capitalized)',FIL_DATABASE='servername', FIL_PASSWORD='databasepassword', ORGANIZATIONID='orgID', FIL_RETENTION='93' where fil_id=0;

      You can find the organization short name and organization ID in COREDB.CORE_ORGANIZATION.

  3. Start the MIA2 Console, and then fill out the Configuration tab:
    1. For the Database user and Database catalog fields, enter the organization short name.
    2. Make sure to deselect Disable Notifications per E-Mail.
    3. Click Save Configuration and make sure the database connectivity shows OK.
    4. Click Start and verify that the service status changes to Running.
  4. Configure the service:
    1. From Microsoft Windows, click Start, click Run, enter services.msg, right-click the DelegateSys.myInventoryAutomation2 service, and click Properties.
    2. On the Recovery tab, set First failure, Second failure, and Subsequent failures to Restart the Service.

Installing the Automation Service Monitor

The Automation Service Monitor is a utility for monitoring the job queue and activity of the Activity Service.

  1. Extract date_ASAMon version.zip to a temporary directory to create the following folders:
    • ASAMON.Application

    • ASAMon.Config

  2. Copy the content of ASAMON.Application to the installation path for the Automation Service Monitor, such as root\ASAMon.
  3. Copy the content of ASAMON.Config to the installation path for the Automation Service Monitor.
  4. In the installation directory, open fmlogin.ini in a text editor.
  5. Enter the server name for all instances of the DBLogin parameter. For example:

    [BON]

    DBLogin = server_name/BON/MICROS,BON,myInvenMenu.ini

  6. If you are using a Microsoft SQL Server, open sql.config in a text editor.
  7. Update the server name and service name:

    <servers>

    <server name=”server name used in fmlogin.ini”>

    <DbBrand value=”SQLServer” />

    <ServiceName value=”name of the MSSQL Server instance” />

    </server>

    </servers>

Related Topics