Professional Documents
Culture Documents
Release Information
Business FLEX 250: Release 250.1
Revision Date: September 2016
Business FLEX Database Version: BF250.0.00
Document ID: BFO-UPG-250
Contents
About the Database Upgrade 1
What is Business FLEX database upgrade 1
About this guide 2
Related documents 3
Contact us 3
Upgrade Checklist 5
What is a checklist 5
Overall upgrade checklist 5
Server components
Historian, on one node or in a shadow/buffer hierarchical arrangement
Oracle database
Application Server
TIP: Identifies advice or hints for the user, often in terms of performing a
task.
CAUTION Indicates a situation which, if not avoided, may result in equipment or work
(data) on the system being damaged or lost, or may result in the inability to
properly operate the process.
Related documents
Further information about Business FLEX Database and related applications can
be found in the following documents.
Document Title
BF-INS-250 Business FLEX Installation Guide
BFO-RAC-250 Business FLEX Oracle Real Application Cluster Guide
BFO-INS-250 Oracle Database Installation Guide
For more information on the other Business FLEX applications see the
documents included on the Business FLEX Software DVD. Refer to the Business
FLEX Software Change Notice for a list of the documents that are supplied.
Contact us
Please send any comments or questions to the Help Desk at
support@honeywell.com. Ensure that you type Business FLEX Oracle Database
in the subject line of your e-mail.
Upgrade Checklist
What is a checklist
A checklist provides a list of tasks that you must perform to complete a job. Each
checklist includes sub-tasks that must be done in the order listed, unless specified
otherwise.
This guide makes extensive use of checklist to guide you through the installation
process. Make sure to complete the tasks listed in the checklist before
proceeding.
Workflow
ATTENTION:
These migration procedures are developed for this Business FLEX release
expecting that existing users will continue to use PHD as their historian of
choice for their sites.
This means that sites must complete the Uniformance 300 upgrade process
prior to starting the Business FLEX 250 database migration process.
If a site wishes to upgrade their database to Business FLEX 250 and change
historians at the same time, contact AppTech for assistance.
This guide is prepared to simplify the database migration procedure for existing
Business FLEX customers who want to migrate from an existing Uniformance /
Business FLEX Oracle database to the database version as delivered with
Business FLEX 250. This guide includes the procedures to upgrade Business
FLEX from previous versions to 250 and to create the Business FLEX
installation scripts. However, this guide does not include the procedures to
remove previous version of Oracle, install and configure Oracle11gR2/12c
software. Refer to the BFO Installation Guide for details.
When you follow these procedures, ensure that you read each step and review the
screens associated with the step before proceeding. This document includes notes
that provide critical upgrade information to help you avoid mistakes during your
upgrade.
Expertise requirements
This guide assumes that the person handling the upgrade is familiar with
Oracle11gR2/12c server concepts, which is required for the successful upgrade of
the Business FLEX database and/or Oracle11gR2/12c server software.
ATTENTION:
Honeywell suggests that before you install the Oracle 11gR2/12c software, you
become familiar with the Oracle11gR2/12c installation documentation which is
located on the ORACLE11gR2/12c Documentation DVD. The following
ORACLE11gR2/12c documents contain a wealth of information that must be
reviewed:
For Oracle 11gR2:
ORACLE11gR2 Database Installation Guide, Release 2 (11.2.0.3.0) for
Windows
ORACLE11gR2 Database Release Notes, Release 2 (11.2) for Windows
For Oracle 12c:
ORACLE12c Database Installation Guide, (12.1.0.2) for Windows
ORACLE12c Database Release Notes, (12.1) for Windows
Read the latest Business FLEX 250 Software Change Notice to be aware of any
installation issues. The Software Change Notice (SCN) contains information
needed for a particular release, including changes that are not in the product
documentation. This includes information that must be read before installing the
software.
Additional technical notices and updates to the Software Change Notice are
available on the Honeywell Solution Support Online website. Before installing
this release, check for updates through http://hpsweb.honeywell.com.
Those who are not able to access Honeywell Solution Support Online can
obtain the SCN updates by contacting their regional Honeywell Technical
Assistance Center (TAC).
Installation media
Business FLEX 250 is distributed on a single DVD containing the following:
DVD Title Contents
Business FLEX The Business FLEX applications, Business FLEX Oracle database,
250 Software Business FLEX TPI Client, and Business FLEX Application Server
(background processes). This DVD includes the supplemental
software components and user documentation.
Installation guidelines
Administrator privileges
You must have Administrator privileges for the Windows account to install
Oracle11gR2/12c, and install or upgrade Business FLEX on a system.
Installation variables
The following table describes installation variables for which you are prompted
in forms, default values you must use, and a place for you to enter your actual
values when defaults are not used.
Database Installation Installation Default Value Users Actual Value
Variable (Fill In)
SYS BFLEX
SYSTEM BFLEX
TOTALPLANT BFLEX
For upgrades, perform the following steps to verify if your system uses a
password:
1. Open the listener.ora file.
By default, the file is located in the following directory:
2. Check to see if the PASSWORDS_LISTENER line is present in the file:
Not present LSNRCTL does not require a password
Present LSNRCTL requires a password
Prerequisites
Database version
Business FLEX 250 runs on Oracle 11gR2 and Oracle12c. ORACLE7,
ORACLE8 and Oracle 9i are not supported in this release. Before you begin,
ensure that the Oracle software you plan to use for this installation/upgrade meets
the following version requirements:
Oracle 11g Standard Edition Release 11.2.0.3.0
Oracle 11g Enterprise Edition Release 11.2.0.3.0
Oracle 11g Standard Edition One Release 11.2.0.3.0
Oracle 12c Standard Edition 2, 12.1.0.2
NOTE: Standard Edition One is a licensing edition. It is same as Standard
Edition for a system that includes 1 or 2 processor sockets. There are no
packaging differences. It was called Standard Edition One as it was originally
Standard Edition for a 1 processor socket system. After the release of 10g, it has
extended to 1 or 2 processor socket systems. Therefore, to install Standard
Edition One, you have to install Standard Edition software. In addition, it must
not be used in a clustered environment (RAC).
Check the latest Business FLEX R250 Software Change Notice (SCN) to see if
any patches from Oracle are approved and required by Honeywell, and then
obtain those patches.
For patches subsequent to the Business FLEX release and for additional technical
notifications, log on to Honeywell's Solution Support Online website through
http://hpsweb.honeywell.com.
NOTE: Oracle 11.2.0.3.0 and Oracle 12.1.0.2 are the only supported versions on
all 64-bit and 32-bit operating systems.
Example
sqlplus system/BFLEX@totalplant
In the early stages of the database install, connections are made to the database
that do not use the database alias portion of the connect string. This is because
the Net8 configuration files are not yet configured in the early stages of the
database install, and therefore, making a connection with the database alias is not
possible.
Business FLEX ships with the three stub Oracle configuration files. They are:
1. LISTENER.OR_
2. SQLNET.OR_
3. TNSNAMES.OR_
These files must be copied from the Business FLEX working area to the Oracle
Net configuration directory. By default, the Business FLEX working area is
D:\BFX_DB.
Perform the following steps to copy the Business FLEX Oracle NET stub files:
1. Navigate to the Business FLEX 250 working area.
By default, this is D:\BFX_DB
2. Copy the following Oracle configuration files to the Oracle configuration
folder.
For Oracle11gR2, the Oracle configuration folder is
D:\app\administrator\product\11.2.0\dbhome_1\NETWORK\ADM
IN
copy listener.or_
D:\app\administrator\product\11.2.0\dbhome_1\NETWORK\ADM
IN
copy sqlnet.or_
D:\app\administrator\product\11.2.0\dbhome_1\NETWORK\ADM
IN copy tnsnames.or_
D:\app\administrator\product\11.2.0\dbhome_1\NETWORK\ADM
IN
For Oracle12c, the Oracle configuration folder is
D:\app\administrator\product\12.1.0\dbhome_1\NETWORK\ADM
IN
copy listener.or_
D:\app\administrator\product\12.1.0\dbhome_1\NETWORK\ADM
IN
copy sqlnet.or_
D:\app\administrator\product\12.1.0\dbhome_1\NETWORK\ADM
IN copy tnsnames.or_
D:\app\administrator\product\12.1.0\dbhome_1\NETWORK\ADM
IN
NOTE: If you have named your database anything other than the Business
FLEX default of PRD, change the SID_NAME to reflect your database name.
ATTENTION:
If you installed have the Oracle 11gR2/12c Enterprise Edition Server
software and installed the Oracle Enterprise Manager by following the
instructions in this guide, uncomment the three lines for the OEMREP
SID name.
If you have used a SID name other than OEMREP, make changes
accordingly.
LISTENER.ORA
The value for HOSTNAME must match that of the Server on which Oracle is
installed.
The value for SID_NAME must match your database instance name. If you
named your database anything other than the Business FLEX default of PRD,
change the value for SID_NAME to reflect your database name.
SQLNET.ORA
SQLNET.EXPIRE_TIME = 10
#
# uncomment for Windows Authentication (NTS)
#
#SQLNET.AUTHENTICATION_SERVICES=(NTS)
TNSNAMES.ORA
The value for HOSTNAME must match that of the Server on which Oracle is
installed.
The value for SID must match your database name. If you named your database
anything other than the Business FLEX default of PRD, change the value for
SID to reflect your database name.
TOTALPLANT =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = HOSTNAME)(PORT =
1521))
(CONNECT_DATA = (SERVICE_NAME = PRD))
)
/*
OEMREP =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = hostname)(PORT =
1521))
(CONNECT_DATA = (SERVICE_NAME = OEMREP))
)
*/
Ensure the files on your system have some resemblance to these examples.
Prerequisites
The prerequisites required for exporting the PRD Database are described:
An idle database is required for a successful upgrade. To make the database
idle, you must shut down:
The Application Server. Refer to Prerequisites for details.
The Message Log Server. Refer to Appendix B Kill MSGLOGSERVER
Job for details.
ATTENTION: Not shutting down the Application Server and Message Log
Server results in severe database upgrade problems during various stages of
the upgrade.
Preparing CUSTOMTBS.SQL
CUSTOM tablespaces are the tablespaces other than TOTALPLANT default
tablespaces. This is an optional procedure to create CUSTOM tablespaces.
Perform the following steps to create CUSTOM tablespaces:
1. Prepare a CUSTOMTBS.sql file if site wants to create any CUSTOM
tablespaces. CUSTOM tablespaces are the tablespaces other than
TOTALPLANT default tablespaces.
2. Copy the CUSTOMTBS.sql file to Business FLEX working area. This is by
default D:\BFX_DB.
3. Uncomment the following line from bfxdbImport.cmd
rem if exist %BfxDir%\CUSTOMTBS.sql
%ORA_HOME%\bin\sqlplus /nolog @%BfxDir%\CUSTOMTBS.sql
by removing the word rem from in front of it:
if exist %BfxDir%\CUSTOMTBS.sql %ORA_HOME%\bin\sqlplus
/nolog @%BfxDir%\CUSTOMTBS.sql
NOTE: Copy the CUSTOMTBS.sql file to the BFX_DB folder of the Oracle
system that will host the new Business FLEX database.
Result: Connected
If you get a TNS protocol adapter error, the Oracle SID was not set correctly
in a previous step.
If the password you specified for internal is incorrect, contact your Oracle
DBA or Honeywell TAC to change the internal password.
5. Shutdown the database.
shutdown immediate
NOTE: Shutting down the Oracle instance may take a few minutes.
Result: Database closed.
Database dismounted.
Oracle instance shut down.
If the database does not shutdown, call Honeywell TAC for assistance.
6. Startup the database in restricted mode (change the pfile value where
necessary)
For the Run the script
database
Options available
This guide outlines the steps to do a database backup using EXP. The file which
is created by this export is needed for steps that come later in this guide. To
perform an additional backup, other than an export, contact your DBA.
ATTENTION:
Oracle recommends that you not rely solely on EXP as a backup
mechanism. You are advised to always implement a proper physical
backup strategy for databases.
Image backups must be taken. In the event of a catastrophic upgrade
failure, the entire system could be restored from an image backup. This
would be much faster than having to reinstall/recreate the database, and
then perform a full import.
If an image backup is taken, ensure the Oracle database is completely
shut down before making the image backup.
3. Run the script that will generate a script that is used for recreating the user on
the system.
For the database Run the script
4. Run the script that generates a script that is used for recreating the user on the
system.
For the database Run the script
Overview
Uniformance has been a prerequisite for Business FLEX and users who are
following the Business FLEX 250 Database Upgrade, have the PRD Database
instance and Uniformance in their systems.
The following table outlines the steps that sites can follow to upgrade their
existing Oracle database to Business FLEX 250 depending on their starting point.
ATTENTION: Business FLEX 250 database migration is recently initiated through
a single database command file. This command file is capable of handling a
migration from as far back as Uniformance 150.1.6.
Upgrade process
The following table outlines the various starting points and prerequisites to
update to Business FLEX 250:
Starting Point Prerequisites
Business FLEX 140 system This upgrade scenario requires the transport of the PRD
-using new server hardware dump file from one system to another. Follow the steps
outlined in Export PRD Database, followed by Prepare for
the Business FLEX 250 database, Creating the Business
FLEX Database and Upgrade Pre-250 Business FLEX
database to 250.
There will be work needed to decommission the old Oracle
server which is beyond the scope of this guide.
Business FLEX 140 system This upgrade scenario requires the transport of the PRD
-converting to Unicode dump file from one system to another. Following the steps
database outlined in Export PRD Database, followed by Prepare for
the Business FLEX 250 database, Creating the Business
FLEX Database and Upgrade Pre-250 Business FLEX
database to 250.
Earlier Business FLEX This upgrade scenario requires the transport of the PRD
systems like dump file from one system to another. Follow steps
BF200/201/210/220/230/240 outlined in Export PRD Database, followed by Prepare for
-using new server hardware the Business FLEX 250 database, Creating the Business
FLEX Database, and Upgrade Pre-250 Business FLEX
database to 250.
There will be work needed to decommission the old Oracle
server which is beyond the scope of this guide.
Business FLEX 230/240 This is a simple upgrade scenario. Follow the steps
system outlined in Prepare for the Business FLEX 250 database
-using same server hardware and Upgrade Pre-250 Business FLEX database to 250.
NOTE: This guide does not discuss how to install Oracle11gR2/12c or remove
previous versions of Oracle. Refer to the Oracle Database Installation Guide
(BFO-INS) for details.
Scenario 1
Perform the following steps to install EDS first and then continue with the
installation process:
1. Install EDS. For more information on the installation of EDS, refer to
Experion Desktop Server installation guide.
2. Configure Oracle Database Gateway. For more information about how to
configure Oracle Database Gateway, refer to BFO-INS guide, Appendix
C Configuring Oracle Database Gateway for ODBC section.
3. Upgrade the Business FLEX Database
4. If the SQL server name has changed, then perform the following step.
a. Browse to the following path D:\BFX_DB and run the following
script in SQL Server (EDS).
Use ExperionCoreServices;
insert into SecurityApplication values
('OPMGMT',0,'Operations Management');
insert into SecurityRole
values('BFShiftAdmin',GETDATE(),GETDATE(),'Allows to
change Shift Rotation in TPI',1);
insert into SecurityApplicationRoleMap values
('OPMGMT','BFShiftAdmin');
insert into SecurityHierarchyApplicationMap values
('ASSET','OPMGMT');
Scenario 2
Perform the following steps if you are not following the sequence of installation
for EDS:
1. Import the pre-250 BFlex database (see Creating the Business FLEX
database).
2. Upgrade pre-250 Business Flex database to 250 (see Upgrade the
Business FLEX Database).
3. Ignore all the invalid object messages that are displayed while upgrading
and type C in the below screen to continue.
a. Enter the user name for SQL Server that you had configured in
ODBC database.
NOTE: If a domain user is used for running the background processes, then
the full username such as <Domain>\UNISERVER must be mentioned.
Verify the schema owner, schema password, DB alias.
If no value is specified, then the script defaults to:
set OraSchemaOwner=Totalplant
set OraDbAlias=Totalplant
Determine if the existing schema must be backed-up:
if no value is specified, then the script defaults to:
set BackupOldSchema=NO
Determine if the database is migrated to Unicode.
If the site wishes to make the database Unicode compliant then the
following value must be set:
set CHARSET=AL32UTF8
If the site DOES NOT WANT to make the database Unicode compliant
then the following value must be set:
set CHARSET=WE8MSWIN1252
Verify the TNS connection information to the Uniformance database.
Sites that have selected to use PHD as their Historian must enter the
TNSNAMES connection information for the Uniformance database to
allow database synchronization to occur.
If no value is specified, the script defaults to the name of the
Uniformance
set UnfConnectStr=Uniformance
Verify the ISDBUNICODE.
This environment variable is valid from BF200 database onwards.
Databases above BF200 must run this environment variable to migrate to
Unicode.
By default, this is set to NO.
If the existing database or dump is Unicode set:
ISDBUNICODE=YES
If the existing database or dump is Non-Unicode set:
ISDBUNICODE=NO
ATTENTION:
As the upgrade process requires an idle database to upgrade
successfully, Application Server must be shutdown.
Refer to Prerequisites for details.
As the upgrade process requires an idle database to upgrade
successfully, Message Log Server must be shut down.
Refer to Appendix B Kill MSGLOGSERVER Job for details.
Perform the following steps to copy the Business FLEX database scripts:
1. Copy the pre_250.dmp file, CUSTOMTBS.SQL, and the UsersRolesPer.sql
script file to the Business FLEX working area. By default this folder is
D:\BFX_DB.
The command file creates the database instance and imports that database
contents from the pre_250.dmp file.
If the script aborts with error messages, you must stop and determine the
cause of the error.
If unacceptable errors are found in any of the log files, the name of the log
file and the error messages are reported on the screen.
If you are unable to determine the cause of the error, contact Honeywell TAC
for assistance.
NOTES:
1. At this point of time, following objects may be invalid if you are upgrading
Business FLEX 120 or 130 databases to BF200, 201, 210, 220, 230, 240 or
241 or 250. This is not an issue. The following objects are compiled with the
BF200, 201, 210, 220, 230, 240, 241, 242, 250 migrations using the script
Bfora9prep.sql.
PA, PBINTERFACE,
PBSEQUENTIAL,
PBWRITEBACK,
PBUTILITY,
PHDSQL Body, and
3. Ensure that the user specific dump file (user.dmp) created previously is
located in the Business FLEX 250 working area and where USER refers to
the user name initially exported.
4. Run the import command.
cmd> import.cmd
The following information needs to be prompted for as part of the execution
of the import command file:
Password for Oracle user SYSTEM (default is MANAGER).
Prerequisites
The Application Server is installed as a Windows service (IP_Schedule.exe).
Before continuing with the database upgrade, you must stop the services.
Perform the following steps to stop each service:
1. At each Application Server node, open the Services application in the
Windows Control Panel.
For Windows NT: Start> Settings> Control Panel> Services.
For other Windows versions: Start> Settings> Control Panel>
Administrative Tools> Services.
2. Stop the service named Uniformance Scheduler xxxx for Business FLEX pre-
200.
Stop the service Business FLEX Application Server Scheduler xxxx for
Business FLEX 200 release and later.
Where xxxx refers to the TNS name selected for the ORACLE connection.
NOTE: Post Business FLEX 120 users will see Uniformance 200 Scheduler
xxx.
On receiving the stop signal, the Application Server tries to stop all the
running processes. A warning message may be displayed stating that the
service is not responding to the stop command.
3. Click OK to ignore the message and wait a few minutes before attempting to
stop the service again.
4. Perform the following steps to prevent the Scheduler and associated
processes from restarting when you restart during the database
upgrade/install:
Set the Uniformance Scheduler xxxx and Business FLEX Scheduler xxxx
services to Manual startup.
Open the TPI application and disable the configured "background
processes".
5. Verify that the Message Log Server job is not running. Refer to the section
Kill MSGLOGSERVER Job for more details.
6. Shutdown connections to the database. Ensure that there are no active users
on the system. This includes Web applications, TPI forms, and even PHD.
Alternately, you can check the upgrade from a SQL PLUS command.
sqlplus totalplant/BFLEX@totalplant
When in SQL PLUS, type:
SELECT prodline, ver_name from ip_appl_ver;
you must see the following:
BFX BF250.0.00
8. The log file deletion begins, and until the deletion is complete, it is
recommended not to close the command prompt.
NOTE: The log file deletion process may take 20 to 25 minutes to complete.
Overview
ATTENTION:
This section is required for sites that want to use PHD300 or later as the site
Historian.
The following steps are involved in reading ip_tag related data from PHD
Database.
The following table data are read and update from PHD to Business FLEX
instance tables.
IP_TAG
IP_TAG-SRC
IP_ENG_UNIT
IP_ENG_UNIT_TYP
Configuring Database 42
Verifying Application Servers user is registered with PHD Database 42
Configuring the Background Processes 43
ReadDataFromEclipse
This executable reads data from the PHD database and updates the respective
tables in Business FLEX database. This procedure reads and updates only those
records which are changed in PHD database after last run of this process.
The following is a sample of background process configuration.
NOTE:
The DELETE_YES parameter is not required for correlation table
synchronization. The correlation table synchronization is slightly different from
the synchronization of tags and units. Correlation table synchronization performs
delete, update, and insert operations of synchronization together.
The Business FLEX TPI has a user interface to update the tables. If these tables
are updated manually, insert and update operations may fail. Hence, the
executable performs all three operations of synchronization together.
CMDLINE_SWITCHES:
Summary
Starting with Business FLEX release 200 and Uniformance PHD release 210 the
organization of the Oracle database changed significantly. Previously, a single
Oracle instance was used for both Uniformance and Business FLEX, and this
Oracle instance was created by Uniformance and extended by Business FLEX.
In Business FLEX 200 (and 201, 210, 220, 230, 240, 241, 242 and 250) these
two product lines maintain separate Oracle instances. This section of the guide
discusses this change in the use of Oracle, and addresses a few considerations
from the perspective of staff responsible for installing, maintaining, and
supporting Honeywell products.
Business FLEX 250 release includes common installation kit that provides an
option to install BFLEX 250 Database on Oracle 11g/12c software. In addition,
Business FLEX 250 database installed on Oracle11g/12c software provides
redundancy support using Oracle Real Application Clusters. Refer to the Oracle
Real Application Cluster Guide for details.
All new installations of Business FLEX Oracle database are made Unicode
compliant. The existing sites can either move to a Unicode database or retain the
existing non-Unicode database.
Oracle versions
Business FLEX 250 requires Oracle 11.2.0.3.0 or Oracle 12.1.0.2.0. This is the
minimum version of Oracle that supports Business FLEX 250.
Database interconnections
PHD tag names and engineering units are maintained in one Oracle instance, and
automatically copied to the other using Oracle database links between the two
Oracle instances.
The master tables and business logic relating to PHD configuration and operation
are maintained within the Uniformance database instance. The Business FLEX
database instance also contains some of these same tables. The contents of these
common tables are maintained by Uniformance. The Business FLEX database
installation process will create Oracle database links between the two instances.
Therefore, when tags (and other information) are edited in the Uniformance
instance, the changes are automatically propagated to the Business FLEX
instance.
NOTE: These links are created if the site has specified PHD as the historian type
used in the SETTINGS.CMD file.
These links keep the Business FLEX database instance up-to-date with process
tag and engineering unit information. As a result, applications continue to have
access to PHD tags and engineering units in the Business FLEX database
instance and therefore need not be changed.
User of the Business FLEX applications can view tag configuration from the
Business FLEX TPI but configurations changes can only be done using the
Uniformance TPI.
Security
The Uniformance and Business FLEX Oracle instances continue to provide the
same level of security as before. However, users require separate Oracle accounts
to access these two database instances, and these accounts are maintained
independently. A site may choose to configure Oracle authentication using
Windows Integrated Security. This is still required to create two accounts for
each user who requires access to both Uniformance and Business FLEX.
Each of the two TPI instances is connected to a different Oracle database
instance. Therefore, they have independent security and user accounts.
Migrating from releases prior to Uniformance 202 or Business FLEX 140 will
require upgrading Oracle to 10.2.0.5.0 as part of the release activities. The
standard Business FLEX migration procedures do not include information related
to the installation/migration of Oracle versions on the database server as the
Oracle migration step is addressed by the Uniformance upgrade.
At the end of a successful Uniformance / Business FLEX upgrade, sites will have
two Oracle database instances on a single server computer (optionally two
servers).
CAUTION Over time, unused database objects may be removed in future releases. A
procedure is established with Product Management to inform interested users
of the pending removal of items well in advance of a release.
Appendix B Kill
MSGLOGSERVER Job
Overview
Killing the MSGLOGSERVER requires that you run queries as the Oracle user
that submitted the MSGLOGSERVER job.
The user is validated in Oracle at the operating system level. You must log on to
Windows with adequate permission to run the Uniformance Windows Scheduler
service and kill the MSGLOGSERVER job.
2. To determine the configured username, check the Logon tab in the Properties
of the service Uniformance Scheduler xxxx. xxxx refers to the TNS
name selected for the ORACLE connection.
Connecting to Oracle
Perform the following steps to connect to Oracle:
1. At the ORACLE database node, log on to Windows as the user identified in
the previous step l.
NOTE: The user may be a local or a domain user.
1. Enter the following and substitute <SID> and <SERIAL> with the SID and
SERIAL revealed in the previous steps.
ALTER SYSTEM KILL SESSION '<SID>,<SERIAL>';
There may be a pause when ORACLE attempts to kill the session. It may not
take more than five minutes for the MSGLOGSERVER to stop running.
ORACLE will eventually respond with the following error if the session
being killed is performing a non-interruptible task. The error indicates that
the session will be killed when it completes its task. This error can be
ignored. Continue to the next step.
ERROR at line 1:
ORA-00031: session marked for kill
Overview
This section explains on the type of sorting and the language specific sorting
supported by Oracle.
Binary sort
The most common way to sort the character data is to order them by their
numeric binary codes as defined by the character encoding scheme. This is
achieved by using Binary sort. It is the quickest method of sorting in the database
because no special processing is required on sorted values. Binary sorts produce
reasonable results for the English alphabet because the ASCII and EBCDIC
standards define the letters in ascending numeric value. When characters used in
other languages are present, a binary sort generally does not product reasonable
results.
JAPANESE_M Japanese sort supports SJIS character set order and EUC
characters which are not included in SJIS.
KOREAN_M Korean sort: Hangul characters are based on Unicode binary
order. Hanja characters based on pronunciation order. All
Hangul characters are before Hanja characters.
THAI_M Thai sort supports swap characters for some vowels and
consonants.
SCHINESE_STROKE_M Simplified Chinese sort uses number of strokes as primary
order and radical as secondary order.
SCHINESE_PINYIN_M Simplified Chinese PinYin sorting order.
TCHINESE_RADICAL_M Traditional Chinese sort based on radical as primary order and
number of strokes order as secondary order.
TCHINESE_STROKE_M Traditional Chinese sort uses number of strokes as primary
order and radical as secondary order.
For example, for the PINYIN order for the Chinese strings, add the
NLS_SORT=SCHINESE_PINYIN_M
to the Registry in the
[HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0]
in the EDS/Web server (ORACLE_HOME).
Documentation feedback
You can find the most up-to-date documents on the Honeywell Process Solutions support website at:
http://www.honeywellprocess.com/support
If you have comments about Honeywell Process Solutions documentation, send your feedback to:
hpsdocs@honeywell.com
Use this email address to provide feedback, or to report errors and omissions in the documentation. For immediate help with a
technical problem, contact your local Honeywell Process Solutions Customer Contact Center (CCC) or Honeywell Technical Assistance
Center (TAC) listed in the Support and other contacts section of this document.
Honeywell investigates all reports of security vulnerabilities affecting Honeywell products and services.
To report a potential security vulnerability against any Honeywell product, please follow the instructions at:
https://honeywell.com/pages/vulnerabilityreporting.aspx
Submit the requested information to Honeywell using one of the following methods:
Contact your local Honeywell Process Solutions Customer Contact Center (CCC) or Honeywell Technical Assistance Center (TAC)
listed in the Support and other contacts section of this document.
http://www.honeywellprocess.com/support
For more information
To learn more about Honeywells products or
solutions visit www.honeywellprocess.com or
contact your Honeywell account manager.
www.honeywellprocess.com