Home | Contact Us | Submit Troubleshooting Info | Search | Help


    Output | Software Solutions | Proofing | Color, Screening and Calibration | Scanning | Digital Photography | Consumables | POS


Emergency PlateMaking (EPM) is broken after upgrading from 2.0.7 to 2.1


Product

  Prinergy Connect 2.1 ; Prinergy Direct 2.1 ; Prinergy Access 2.1 ; Prinergy Powerpack 2.1

Platform

 

Operating system

 


Error

 

Get a series of messages for multiple processes, similar to below:

E 25Oct02 14:40:46.265-PDT [2508.2040] BEAST AraxiLab PChangeJobShare.main iDBIF_ThrowDBException.cpp(96): A database-related error occurred; [SERVERERROR] Error from Server: ORA-12154: TNS:could not resolve service name

rw err = 5; db err #1 = 12154; db err #2 = 0; db msg #1 = 'araxidbemergencyserver'

E 25Oct02 14:40:46.281-PDT [2508.2040] BEAST AraxiLab PChangeJobShare.main DBIF_DBManager.cpp(529): DBIF_DBException attempting to access the database; [SERVERERROR] Error from Server: ORA-12154: TNS:could not resolve service name

rw err = 5; db err #1 = 12154; db err #2 = 0; db msg #1 = 'araxidbemergencyserver'; database service name = 'araxidbemergencyserver'; database user name = 'prinergy'

E 25Oct02 14:40:46.281-PDT [2508.2040] BEAST AraxiLab PChangeJobShare.main DBIF_DatabaseFactory.cpp(143): caught exception, class DBIF_UnRecoverableDBException error: [SERVERERROR] Error from Server: ORA-12154: TNS:could not resolve service name

rw err = 5; db err #1 = 12154; db err #2 = 0; db msg #1 = 'araxidbemergencyserver'


Symptoms

 

The EPM server will not start up in EPM primary mode (ie. after a "switch to primary" on the EPM secondary) after an upgrade from 2.0.7 to 2.1.

On startup, DIAG indicates that you cannot connect to the araxidbemergencyserver.


Cause

  There is a TNSNames.ora file for the database that contains database names and information on how to connect to them. A typical system contains only one entry for a single database called "araxidbserver".

When you install EPM, a new entry gets added into this file for the EPM server's database called "araxidbemergencyserver". During the 2.0.7 to 2.1 upgrade, this file gets overwritten and the "araxidbemergencyserver" entry is wiped out.


Solution

 

If the primary server was:

YCS1185-546

and the EPM secondary server was:

YCS1187-546

The original entry on the EPM secondary in the ora816\network\admin\tnsnames.ora file

should appear as:

AraxiDBServer =

(DESCRIPTION =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = TCP)(HOST = YCS1185-546)(PORT = 1521))

)

(CONNECT_DATA =

(SERVICE_NAME = CreoDB)

)

)

You should add a new additional entry into the ora816\network\admin\tnsnames.ora file on the EPM secondary as:

AraxiDBEmergencyServer =

(DESCRIPTION =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = TCP)(HOST = YCS1187-546)(PORT = 1521))

)

(CONNECT_DATA =

(SERVICE_NAME = CreoDB)

)

)

Permanent fix:


See also

 


Keywords

 

Emergency Platemaking (EPM), install, oracle, patches


Technical contact(s)
 

Brian Laberge

Submitted by
 

Brian Laberge

Date submitted
 

25 Oct 2002


    Copyright © 2005 Creo Inc. All rights reserved. Confidential. Back to top.