IMPAX 6.5.1 Server Knowledge Base home > Troubleshooting: IMPAX Server > Troubleshooting: Oracle Server
Details
You cannot connect to the Oracle 10.2.0.4 Enterprise Management console due to a National Language Set mismatch between the Enterprise Management console and the Oracle database. This problem is documented in Oracle bug BUG:7112829 - ORA-12705 IN EM CONSOLE.
When this problem occurs, the console displays an error message similar to the following:
2008-04-16 14:27:52,335 [HttpRequestHandler-21263661] ERROR conn.ConnectionService verifyRepositoryEx.433 - Invalid Connection Pool. ERROR = ORA-604: error occurred at recursive SQL level 1 ORA-12705: Cannot access NLS data files or invalid environment specified
Solution
Change to the ORACLE_HOME/bin directory.
Make a backup copy of the emwd.pl file
Stop the dbconsole process.
Open the emwd.pl file.
Search for the following section of the file:
sub getDBCConsoleLaunchCmd()
Locate the following text:
return "$JAVA_HOME/bin/java -server -Xmx512M -XX:MaxPermSize=96m"
Replace the line you found in step 6 with the following
return "$JAVA_HOME/bin/java -server -Xmx512M -XX:MaxPermSize=96m -Duser.language=en -Duser.country=US"
![]() | Note: This line you replaced occurs twice in the emwd.pl file. Both occurrences must be changed. |
Restart the dbconsole process.
Topic number: 120817 Applies to: IMPAX 6.5.1 Server Knowledge Base |