Vous êtes sur la page 1sur 4

7/18/2017

Knowledgebase | BPM: Perceptive Process Database Technical Overview

Print | Send Link | Close

Author: Milo Housknecht Document ID: 160340 First Published: 12/4/2013 2:33 PM Last Modified: 3/3/2017 2:18 PM Last Published: 3/3/2017 2:18 PM Channels: Internal; Customer Portal; Partner Portal;

BPM: Perceptive Process Database Technical Overview

Table of Contents

OverviewProcess Database Technical Overview Table of Contents Technical requirements Questions to ask Information to

Technical requirementsDatabase Technical Overview Table of Contents Overview Questions to ask Information to capture Frequently asked

Questions to askOverview Table of Contents Overview Technical requirements Information to capture Frequently asked questions Related

Information to captureof Contents Overview Technical requirements Questions to ask Frequently asked questions Related articles Overview

Frequently asked questionsrequirements Questions to ask Information to capture Related articles Overview Perceptive Process is a three-tier

Related articlesto ask Information to capture Frequently asked questions Overview Perceptive Process is a three-tier application,

Overview

Perceptive Process is a three-tier application, which means that the client communicates with the application server, which in turn communicates with the database server.

While the Perceptive Process application server requires Microsoft Windows, the database server can use any operating system that the DBMS (database management system) supports. The DBMS for Perceptive Process can be either Microsoft SQL Server or Oracle. Microsoft Windows is required for SQL Server, but Oracle may run on Windows or Linux platforms.

Technical requirements

Microsoft SQL Server or Oracle versions as follows:run on Windows or Linux platforms. Technical requirements Microsoft SQL Server 2005 with SQL Server Native

Microsoft SQL Server 2005 with SQL Server Native Client v9.0Microsoft SQL Server or Oracle versions as follows: Microsoft SQL Server 2008 (and 2008 R2) with

Microsoft SQL Server 2008 (and 2008 R2) with SQL Server 2008 Native ClientMicrosoft SQL Server 2005 with SQL Server Native Client v9.0 Microsoft SQL Server 2012 with SQL

Microsoft SQL Server 2012 with SQL Server 2012 Native ClientServer 2008 (and 2008 R2) with SQL Server 2008 Native Client Oracle 10.2 on Windows Server

Oracle 10.2 on Windows Server 2008 64-bit with Oracle Client 10.2.0.4Microsoft SQL Server 2012 with SQL Server 2012 Native Client Oracle 10.2 on other platforms with

Oracle 10.2 on other platforms with Oracle Client 10.2.0.3on Windows Server 2008 64-bit with Oracle Client 10.2.0.4 Oracle 11.1 on Windows Server 2008 64-bit

Oracle 11.1 on Windows Server 2008 64-bit with Oracle Client 11.1.0.7.0Oracle 10.2 on other platforms with Oracle Client 10.2.0.3 Oracle 11.1 on other platforms with Oracle

Oracle 11.1 on other platforms with Oracle Client 11.1.0.6.0on Windows Server 2008 64-bit with Oracle Client 11.1.0.7.0 Oracle 11.2 with Oracle Client 11.2.0.1.0 Oracle

Oracle 11.2 with Oracle Client 11.2.0.1.0Oracle 11.1 on other platforms with Oracle Client 11.1.0.6.0 Oracle 12c with Oracle Client 12.1.0.2 Perceptive

Oracle 12c with Oracle Client 12.1.0.2Client 11.1.0.6.0 Oracle 11.2 with Oracle Client 11.2.0.1.0 Perceptive Process Server For additional information, see

Perceptive Process ServerClient 11.2.0.1.0 Oracle 12c with Oracle Client 12.1.0.2 For additional information, see the technical requirements

For additional information, see the technical requirements for each version:

7/18/2017

Questions to ask

Knowledgebase | BPM: Perceptive Process Database Technical Overview

These are the basic questions to ask when troubleshooting Perceptive Process database issues.

Question

Reason

What DBMS is used?

Issues are sometimes handled differently between SQL Server and Oracle.

Has it ever worked?

This helps determine the timing of the issue. If the answer is no, there is likely an implementation issue.

Is the ODBC connection test successful?

This can help pinpoint connection issues on the database server side, application server side, or both.

Does a TNSPING work? (Oracle only)

This helps pinpoint Oracle connection issues.

Is the DBMS service running?

The database service must be running to interact with the database.

Information to capture

Obtain the following files when troubleshooting Perceptive Process database issues.

File/Information

Reason

Database server name or IP address

For verifying that the config.xml file is set up correctly.

[drive]:\BPMone\Server\etc\config.xml This is the configuration file for Perceptive Process.

info.log

Informational log file to verify the Perceptive Process version.

errors.log

This log contains general Perceptive Process information and errors.

deamon.log

This log contains system errors.

Note: Log files are located in [drive]:\BPMone\Server\log.

Frequently asked questions

Do I need to install a special driver on my application server for connecting to the database?

Yes. For Microsoft SQL Server, install the 32-bit Microsoft SQL Server client tools, which contain the OSQL executable.

For Oracle, a 32-bit Oracle client is needed with the following components:

Oracle client is needed with the following components: SQLplus

SQLplus

7/18/2017

Knowledgebase | BPM: Perceptive Process Database Technical Overview

Oracle Net| BPM: Perceptive Process Database Technical Overview Oracle Call Interface (OCI) Oracle Windows Components (ODBC

Oracle Call Interface (OCI)Perceptive Process Database Technical Overview Oracle Net Oracle Windows Components (ODBC driver) Can Perceptive

Oracle Windows Components (ODBC driver)Technical Overview Oracle Net Oracle Call Interface (OCI) Can Perceptive Process connect to an Oracle database

Can Perceptive Process connect to an Oracle database that is on a UNIX/Linux server?

Yes, the two servers communicate with each other through database drivers, so the operating systems do not have to be the same.

What encryption method is used to save encrypted passwords in both the Process database and the config.xml file?

Perceptive Process uses a proprietary encryption method based on the 3DES (Triple DES) encryption method.

What are the permissions a database owner or schema has?

For Microsoft SQL Server, the database owner has public and db_owner permissions on the Perceptive Process database.

For Oracle, the following permissions are granted to the Perceptive Process database schema:

ALTER INDEX ALTER PROCEDURE ALTER SEQUENCE ALTER TABLE ALTER TRIGGER "CONNECT"

CREATE INDEX CREATE PROCEDURE CREATE SEQUENCE CREATE TABLE CREATE TRIGGER CREATE VIEW CREATE SESSION

DROP INDEX DROP PROCEDURE DROP SEQUENCE DROP TABLE DROP TRIGGER DROP VIEW

What is the minimum database size needed for a new Perceptive Process installation?

SQL Server: 100 MB for the MDF file and 50 MB for the LDF file, both with 10 MB auto-growthsize needed for a new Perceptive Process installation? Oracle: 100 MB for the WFD_DATA tablespace and

Oracle: 100 MB for the WFD_DATA tablespace and 100 MB for the WFD_INDEX tablespace WFD_DATA tablespace and 100 MB for the WFD_INDEX tablespace

Related articles

Updated 3/3/2017 by Hans van Egteren (added encryption method inHow to obtain an SSL certificate for Perceptive Process the Frequently asked questions section and links

the Frequently asked questions section and links to technical requirements

for newer versions)

Updated 6/17/2016 by Susan Cook (updated to include new productand links to technical requirements for newer versions) requirements, fixed minor typos and broken links, and

requirements, fixed minor typos and broken links, and revised formatting to

match current KB standards)

7/18/2017

7/18/2017 Knowledgebase | BPM: Perceptive Process Database Technical Overview Updated by Archana Bangalore (8/8/2014 -

Knowledgebase | BPM: Perceptive Process Database Technical Overview

Updated by Archana Bangalore (8/8/2014 - Fixed broken links; created pointers, and added 3.1 related articles links)

Updated by Archana Bangalore (8/8/2014 - Fixed broken links; created pointers, and added 3.1 related articles

Is this the topic you were looking for?

Comments:

links) Is this the topic you were looking for? Comments: Y e s N o Submit

Yes

Is this the topic you were looking for? Comments: Y e s N o Submit ©2017

No

Submit
Submit

©2017 Perceptive Software | Legal Terms and Privacy Policy