Proc*c error in linux
I have some pro*c reports.
When i compile them,i get the error:
cc:paidgis.pc.c: No such file or directory
cc:paidgis.pc.o: No such file or directory
strip: paidgis.pc: File format not recognised,
I am on linux RH 7.2 and oracle 9.0.0.1
The proc/c++ release version is 8.0.6.3.0
You might want to
a) try with a more modern version of Linux, or
b) ask in the Linux forum
And you might check that Oracle version number as well ... I do not recall when 9.0.0.1 was released.
And finally ... Pro*C for 8.0.6 ... ??? That was an awful release. There were more than a few bugs. Any reason for not being up at a reasonably current release?
Similar Messages
-
Proc (O8i patch2 for Linux)
the following error puzzles me when I start proc:
Syntax error at line 368, column 19, file /usr/include/libio.h:
Error at line 368, column 19 in file /usr/include/libio.h
extern IOsize_t IOsgetn __P ((_IO_FILE *, void *, IOsize_t));
..................1
PCC-S-02201, Encountered the symbol "_IO_sgetn" when expecting one of the follow
ing:
; , = ( [
The symbol ";" was substituted for "_IO_sgetn" to continue.
Any suggestion is appreciate.([email protected])
nullI too received this error. This error is related to the version of the .h files you use. On Linux there are a couple of versions of some header files. Some in /usr/src and some in /usr/lib. The stdarg.h and stddef.h from /usr/lib/gcc-lib/...... appear to be the ones that worked for me. I fixed this problem by doing a "locate" on stddef.h and updating the $ORACLE_HOME/precomp/admin/pcscfg.cfg file to point to and include the correct .h file(s). I also started with the demo_proc.mk file as my base since the make files from my SUN box not longer worked. I also tried copying some files to the /usr/inlcude directory since this is a default location for header files. Bottom line, get the right stddef.h, stdarg.h and *.h files. Hack up demo_proc.mk if needed. There are a number of bugs in PRO*C for Linux. Many are simple things such as the static nature of the PRO*C configuration environment. Hop this helps. Regards.
<BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>Originally posted by shaw:
the following error puzzles me when I start proc:
Syntax error at line 368, column 19, file /usr/include/libio.h:
Error at line 368, column 19 in file /usr/include/libio.h
extern IOsize_t IOsgetn __P ((_IO_FILE *, void *, IOsize_t));
..................1
PCC-S-02201, Encountered the symbol "_IO_sgetn" when expecting one of the follow
ing:
; , = ( [
The symbol ";" was substituted for "_IO_sgetn" to continue.
Any suggestion is appreciate.([email protected])
<HR></BLOCKQUOTE>
null -
Forms compilation Errors under Linux
Hello,
I have a main form called Tbdoctrk.fmb.
This forms compiles and runs perfectly through Oracle 9i iDS.
When transfering the fmb file under Linux, and attempting to recompile using the f90genm.sh utility, I get the following compilation errors:
FRM-18108: Failed to load the following objects.
FRM-30436: Parent window not specified for canvas.View Canvas H_TOOLBAR
FRM-30041: Position of item places it off of canvas.
Item: BUTTON_HELP
Block: VARIABLE
Form: TBDOCTRK
FRM: Unable to adjust form for output.
====
I noticed that most of the object that failed to load (1 data block object, 1 canvas and a number of property classes and visual attributes) are contained in a file called TOOLBAR.fmb.
The TOOLBAR.fmb file compiles without errors under Linux/WIndows + is located in the same folder as the Tbdoctrk.fmb file.
1) How can I resolve this issue ?
PT
PS: I tried renaming the fmb files to upper/lower case without success.Hello,
My main form called Tbdoctrk.fmb in turn calls a form called Pre_bord.fmb in a Program Unit.
Most but not all Class and Value Attributes are included in a file called toolbar.fmb. I did not find any specific reference to the toolbar.fmb file.
However, at compile time, I find that those objects are not loaded.
1) In what part of the main form Tbdoctrk.fmb should I find any such reference to the toolbar.fmb file ?
2) How should I create those symbolic links under Linux ?
PT -
WBFS Manager Errors (wiithon / linux-wbfs-manager)
I am trying to get these applications to run in order to manage my Wii backups but am having trouble.
Wiithon returns what i believe is a python error :
An exit code of 1 was returned from /usr/share/wiithon/wiithon.py
There was no output
There was no error message
linux-wbfs-manager runs ok without privelages, but then i cant access my drives.
when i try and run as sudo or root it returns:
No protocol specified
(wbfs_gtk:1632): Gtk-WARNING **: cannot open display: :0.0
i think i read its a permissions error, but I am never sure which to set and how properly to do it.
Ive seen
chmod
and export=<something er other>
Last edited by jewnersey (2011-12-25 14:06:59)fixed it.
found another thread that export XAUTHORITY..... and it worked after.
can someone explain -
Ora 8.1.6 on RH 6.2 is running.
Making sample1.pc demo I get:
=====================================
1.o EXE=sample1 build
make[1]: Entering directory `/u01/app/oracle/product/8.1.6/precomp/demo/proc'
proc iname=sample1
Pro*C/C++: Release 8.1.6.0.0 - Production on Wed Oct 4 17:43:46 2000
(c) Copyright 1999 Oracle Corporation. All rights reserved.
System default option values taken from: /u01/app/oracle/product/8.1.6/precomp/a
dmin/pcscfg.cfg
Error at line 33, column 11 in file /usr/include/stdio.h
# include <stddef.h>
..........1
PCC-S-02015, unable to open include file
Error at line 38, column 11 in file /usr/include/stdio.h
# include <stdarg.h>
..........1
PCC-S-02015, unable to open include file
Error at line 29, column 10 in file /usr/include/bits/types.h
#include <stddef.h>
.........1
PCC-S-02015, unable to open include file
========================
and so on.
The pcscfg.cfg file is empty.
Thanks in advance
Mino De Angelis
nullWell, if your suspicion is that pcscfg.cfg
being empty is a problem, I'd say you're
right. I had to add the following to mine:
include=/oracle/product/8.1.6/precomp/public
include=/oracle/product/8.1.6/precomp/syshdr
include=/oracle/product/8.1.6/rdbms/public
include=/oracle/product/8.1.6/network/public
sys_include=/usr/include
sys_include=/usr/lib/gcc-lib/i486-suse-linux/2.95.2/include
The first five lines are pretty generic, the
last may be different for you.
Good luck,
-Mark -
NW04s SR2 Install error on Linux Fedora 7
Hello
I'm trying to install a Netweaver 04s SR2 (Java Stack, EP, EP Core ...) on a Fedora 7 box. I know it's not a supported platform but anyway, during phase 24 (Start central services instance), the installer stopped with the following error trace :
INFO 2007-09-19 22:43:39
Working directory changed to /tmp/sapinst_exe.5472.1190234599.
INFO 2007-09-19 22:43:39
Working directory changed to /tmp/sapinst_instdir/NW04S/SYSTEM/ADA/CENTRAL/AS.
INFO 2007-09-19 22:43:39
Working directory changed to /tmp/sapinst_exe.5472.1190234599.
INFO 2007-09-19 22:43:39
Working directory changed to /tmp/sapinst_instdir/NW04S/SYSTEM/ADA/CENTRAL/AS.
INFO 2007-09-19 22:43:39
Working directory changed to /tmp/sapinst_exe.5472.1190234599.
INFO 2007-09-19 22:43:39
Working directory changed to /tmp/sapinst_instdir/NW04S/SYSTEM/ADA/CENTRAL/AS.
INFO 2007-09-19 22:43:39
Working directory changed to /tmp/sapinst_exe.5472.1190234599.
INFO 2007-09-19 22:43:39
Working directory changed to /tmp/sapinst_instdir/NW04S/SYSTEM/ADA/CENTRAL/AS.
WARNING[E] 2007-09-19 22:43:39
FSL-02015 Node /proc/sys/net/ipv4/route/flush does not exist.
WARNING[E] 2007-09-19 22:43:39
FSL-02015 Node /proc/sys/net/ipv6/route/flush does not exist.
INFO 2007-09-19 22:43:39
Copied file '/tmp/sapinst_instdir/NW04S/SYSTEM/ADA/CENTRAL/AS/inifile.xml' to '/tmp/sapinst_instdir/NW04S/SYSTEM/ADA/CENTRAL/AS/inifile.6.xml'.
INFO 2007-09-19 22:43:39
Copied file '/tmp/sapinst_instdir/NW04S/SYSTEM/ADA/CENTRAL/AS/inifile.xml' to '/tmp/sapinst_instdir/NW04S/SYSTEM/ADA/CENTRAL/AS/inifile.7.xml'.
INFO 2007-09-19 22:43:41
Copied file '/tmp/sapinst_instdir/NW04S/SYSTEM/ADA/CENTRAL/AS/keydb.xml' to '/tmp/sapinst_instdir/NW04S/SYSTEM/ADA/CENTRAL/AS/keydb.4.xml'.
INFO 2007-09-19 22:43:41
Execute step startSCSInstance of component |NW_Onehost|ind|ind|ind|ind|0|0|NW_Onehost_System|ind|ind|ind|ind|1|0|NW_CI_Instance|ind|ind|ind|ind|11|0.
INFO 2007-09-19 22:44:01
Working directory changed to /tmp/sapinst_exe.5472.1190234599.
INFO 2007-09-19 22:44:01
Working directory changed to /tmp/sapinst_instdir/NW04S/SYSTEM/ADA/CENTRAL/AS.
INFO 2007-09-19 22:44:01
Working directory changed to /tmp/sapinst_exe.5472.1190234599.
INFO 2007-09-19 22:44:01
Working directory changed to /tmp/sapinst_instdir/NW04S/SYSTEM/ADA/CENTRAL/AS.
INFO 2007-09-19 22:44:01
Starting instance ZP1/SCS01...
INFO 2007-09-19 22:44:01
Working directory changed to /tmp/sapinst_exe.5472.1190234599.
INFO 2007-09-19 22:44:01
Working directory changed to /tmp/sapinst_instdir/NW04S/SYSTEM/ADA/CENTRAL/AS.
<b>WARNING 2007-09-19 22:44:01
Connect to message server (paloalto/3901) failed: NIECONN_REFUSED.</b>
INFO 2007-09-19 22:44:01
Account zp1adm already exists.
INFO 2007-09-19 22:44:01
Account 0 already exists.
INFO 2007-09-19 22:44:01
Account 502 already exists.
INFO 2007-09-19 22:44:01
Account 501 already exists.
INFO 2007-09-19 22:44:01
Account 0 already exists.
INFO 2007-09-19 22:44:01
Account 502 already exists.
INFO 2007-09-19 22:44:01
Creating file /tmp/sapinst_instdir/NW04S/SYSTEM/ADA/CENTRAL/AS/start_ZP1_SCS01.log.
INFO 2007-09-19 22:44:01
Output of /usr/sap/ZP1/SYS/exe/run/startsap all SCS01 paloalto is written to the logfile start_ZP1_SCS01.log.
WARNING 2007-09-19 22:44:02
<b>Execution of the command "/usr/sap/ZP1/SYS/exe/run/startsap all SCS01 paloalto" finished with return code 1. Output: </b>
ERROR 2007-09-19 22:44:02
CJS-20022 Could not start instance 'SCS01' of SAP system ZP1.
ERROR 2007-09-19 22:44:02
CJS-20022 Could not start instance 'SCS01' of SAP system ZP1.
ERROR 2007-09-19 22:44:02
FCO-00011 The step startSCSInstance with step key |NW_Onehost|ind|ind|ind|ind|0|0|NW_Onehost_System|ind|ind|ind|ind|1|0|NW_CI_Instance|ind|ind|ind|ind|11|0|startSCSInstance was executed with status ERROR .
It looks like the message server is not running or could not run on port 3901.
Any help would be appreciated
Thank youHi
I've solved the problem ! It was not related to the port number but some sort of shared memory segment size that was not big enough. Thank you for your help.
Btw, I'm getting into another problem: the installer got stucked at stage 30
"Install Software Unit" and seems not being able to start 'process server0'.
I must admit I really don't know where to look for. Here is the Log Browser trace :
WARNING 2007-09-20 11:11:35
Execution of the command "/opt/IBMJava2-amd64-142/bin/java -classpath /usr/sap/ZP1/SYS/global/sltools/sharedlib/launcher.jar -showversion -Xmx256m com.sap.engine.offline.OfflineToolStart com.sap.sl.ut.manager.UtlMain /usr/sap/ZP1/SYS/global/security/lib/tools/iaik_jce.jar:/usr/sap/ZP1/SYS/global/security/
lib/tools/iaik_jsse.jar:/usr/sap/ZP1/SYS/global/security/lib/tools/iaik_smime.jar:/usr/sap/ZP1/
SYS/global/security/lib/tools/iaik_ssl.jar:/usr/sap/ZP1/SYS/global/security/lib/tools/w3c_http.jar:
/usr/sap/ZP1/SYS/global/sltools/sharedlib/sap.com~sl.ut.infoprovider_lib.jar:
/usr/sap/ZP1/SYS/global/sltools/sharedlib/sap.com~sl.ut.manager.offline.jar:
/usr/sap/ZP1/SYS/global/sltools/sharedlib/antlr.jar:/usr/sap/ZP1/SYS/global/sltools/sharedlib/exception.jar:
/usr/sap/ZP1/SYS/global/sltools/sharedlib/jddi.jar:/usr/sap/ZP1/SYS/global/sltools/sharedlib/logging.jar:
/usr/sap/ZP1/SYS/global/sltools/sharedlib/offlineconfiguration.jar:/usr/sap/ZP1/SYS/global/sltools/sharedlib/opensqlsta.jar:
/usr/sap/ZP1/SYS/global/sltools/sharedlib/tc_sec_secstorefs.jar:/usr/sap/ZP1/SYS/global/sltools/sharedlib/sap.comtcsdtcvlimpl.jar:/usr/sap/ZP1/SYS/global/sltools/sharedlib/SDMutil.jar:/usr/sap/ZP1/SYS/global/sltools/sharedlib/SLUtil.jar:/sapdb/programs/runtime/jar/sapdbc.jar -activated -prod_name=NetWeaver -usage_name=AS -usage_vendor=sap.com -log=UTL_activate_usages.log -action=true -sid=ZP1 -dsn=jdbc/pool/ZP1 -ssprops=/usr/sap/ZP1/SYS/global/security/data/SecStore.properties -ssk=/usr/sap/ZP1/SYS/global/security/data/SecStore.key"
finished with return code 50. Output: java version "1.4.2"Java(TM) 2 Runtime Environment, Standard Edition (build 2.2)IBM J9SE VM (build 2.2, J2RE 1.4.2 IBM J9 2.2 Linux amd64-64 j9xa64142-20070708 (JIT enabled)J9VM - 20070530_2352_LHdSMrJIT - r7_level20070315_1745)
WARNING 2007-09-20 11:11:35
Execution of the command "/bin/sh -c /usr/sap/ZP1/JC00/SDM/program/StopServer.sh" finished with return code 104. Output: Starting '/opt/IBMJava2-amd64-142/bin/java' '-Xmx256M' -jar '/usr/sap/ZP1/JC00/SDM/program/bin/SDM.jar' shutdown 'sdmguiport=50018' 'sdmhome=/usr/sap/ZP1/JC00/SDM/program'Sending shutdown request on Port 50018Could not shutdown server: The SDM Server is not running.(1)Details: Could not establish connection to server 'localhost/50018': Connexion refuséeProcessing error. Return code: 104 -
I used proc compile my code, the error message show:
Syntax error at line 28, column 3, file /usr/include/sys/ipc.h:
INTERNAL ERROR: Failed assertion [PGE Code=90105]
I don't know how to fix it up, the precomp sample code can be compiled.
I'm using RedHat 6.0 Linux 2.2.5-15smp
The oracle version is 8.0.5
Thank for your reply
nullI've downloaded oracle 8i 8.1.7 and i have linux mandrake 7.2 but the proc precompiler doesn't work.
How do you have configured the pcscfg.cfg file? This file is empty and that doesn't work without it.
Thank you for your help.
<BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>Originally posted by Michael Daskaloff ([email protected]):
Hi,
I think you'd better try with Oracle 8.1.6.1
I've used it's Pro*C compiler and it works great. I've no problems with it.
I'm using it on Mandrake 7.1<HR></BLOCKQUOTE>
null -
HI. I apologize of my poor english....
Im trying to connect a new linux machine with ora8 to an old sco with ora7
points about...:
1- tnsping works fine. and I can see it in the logs
2- (here the problem) on "sqlplus user/pass@AUDI"
SQL*Plus: Release 9.2.0.1.0 - Production on Mie Nov 6 15:43:47 2002
Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
ERROR:
ORA-03113: end-of-file on communication channel
It got nothing on the trace files on the ora7 DB.
And the ora7 DB is working fine at production level with net clients whitout problems.
The service names tnsnames.ora for AUDI is:
AUDI =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.119.207)(PORT = 1521))
(CONNECT_DATA = (SID = AUDI)(SERVER=DEDICATED))
3- I can connect to any ora8 ora9 DB. without any error
what can I do ?
can I trace to a lower level ?
I really do not know what to do, becose I cant see any error at server side.
may it be an enviroment variable problem ??? I tried to put the same as in the sco enviroment.but nothing.
Please tell me any way to continue with it.
I've searched about and tried it...:
Solution Description:
=====================
The ORA-3113 error is a general error reported by Oracle client tools,
which signifies that they cannot communicate with the oracle shadow
process. As it is such a general error more information must be collected
to help determine what has happened.
This short article describes what information to collect for an
ORA-3113 error when the Oracle server is on a Unix platform.
General Issues:
===============
1) Is it only one tool that encounters the error or
do you get an ORA-3113 from any tool doing a similar operation?
If the problem reproduces in SQL*Plus, use this in all tests
below.
2) Check if the problem is just restricted to:
[ ] One particular UNIX user,
[ ] Any UNIX user
or [ ] Any UNIX user EXCEPT as the Oracle user.
3) Check if the problem is just restricted to:
[ ] One particular ORACLE logon
or [ ] Any ORACLE logon that has access to the
relevant tables.
4) If you have a client-server configuration does this occur from:
[ ] Any client
[ ] Just one particular client
or [ ] Just one group of clients ?
If so what do these clients have in common ?
Eg: Software release .
5) Do you have a second server or database version where the
same operation works correctly?
Connecting to Oracle
====================
If the ORA-3113 error occurs when actually connecting to Oracle then
continue with this section. If you connect to Oracle successfully and get
the error on an established connection, please go to the next section
'An Established Connection'.
Local Connections
~~~~~~~~~~~~~~~~~
For local connections check the following:
1) Have you installed the Parallel Server Option?
ORA-3113 will occur if you have installed the Parallel
Server Option but do NOT have a Distributed Lock Manager
installed or running.
To deinstall the Parallel Server Option:
Shut down any Oracle instances
% script /tmp/relink.out
% cd $ORACLE_HOME/rdbms/lib
# 'oracle' should not exist so delete it if it present
% rm -f oracle
% make -f oracle.mk no_parropt ioracle
% exit
If the above reports any errors Oracle support will need to
see the contents of the file /tmp/relink.out.
2) Try using the SQL*Net V1 driver for local connections:
setenv TWO_TASK P:
Then try the client tool. If this now works you may have a
problem with the default SQL*Net driver.
3) Your 'oracle' executable may be corrupt. Relink it as follows:
Log in as the 'oracle' user.
% script /tmp/relink.out
% cd $ORACLE_HOME/rdbms/lib
% rm -f oracle
% make -f oracle.mk ioracle
% exit
If this reports any errors Oracle support will need to see
the contents of the file /tmp/relink.out .
4) Some Unix platforms need LD_LIBRARY_PATH to be set
correctly to resolve any dynamically linked libraries.
As the user with the problem:
% script /tmp/ldd.out
% id
% cd $ORACLE_HOME/bin
% ldd oracle
% exit
If the 'ldd' command does not exist go to the next step below.
Check that all lines listed show a full library file. If there
are any 'not found' lines reported contact Oracle support
with the output of /tmp/ldd.out.
5) If you cannot connect as the Oracle user AND your system has
the 'truss' command try the following when logged in as
'oracle' (using the relevant client tool):
% truss -o /tmp/truss.out -f sqlplus user/password
Exit from sqlplus (or the problem tool)
Keep the file /tmp/truss.out safe - Oracle MAY need to see it.
Remote Connections
==================
For remote connections check the following:
1) Check if you can make LOCAL connections. If not then follow
the steps above for LOCAL connection problems.
2) Which SQL*Net protocol are you using ?
Table C.1
~~~~~~~~~
SYMBOL SQL*Net V1 Layer Prefix Debug Listener
osnptt PIPE Two Task P: OSNTTD none
osnasy ASYNC A: OSNADBUG none
osnttt TCP/IP Two Task T: OSNTDBUG orasrv
osntlitcp TCP/TLI Two Task TT: OSNTLIDBUG tcptlisrv
osntlispx SPX Two Task X: OSNTLIDBUG spxsrv
osndnt DECNET Two Task D: OSNDDBUG none
For the protocol you are using check that the oracle
executable has this linked in as follows:
Log in as oracle on the server
% script /tmp/drivers.out
% cd $ORACLE_HOME/bin
% drivers oracle
% exit
Eg: If you are using TCP/IP it should list TCP/IP.
If the drivers command does not exist on your machine, check
the oracle executable as below substituting the relevant
symbol from Table C.1 for the word SYMBOL. If you do not
receive any output then:
% script /tmp/symbols.out
% cd $ORACLE_HOME/bin
% nm oracle | grep -i SYMBOL # Use relevant SYMBOL
% exit
Eg: For SQL*Net TCP/IP you would use the command:
% nm oracle | grep -i osnttt
If the required driver is not installed you should:
a) Relink Oracle (See step (B3) above).
b) Re-check the oracle executable for the
relevant driver. If it is still missing then
the relevant SQL*Net driver has probably not
been installed. Reinstall the required SQL*Net
driver.
3) Check your /etc/oratab or /var/opt/oracle/oratab file
is of the form:
# Comments begin with a HASH
SID:/path/to/oracle/home:N
And confirm:
[ ] There are no blank lines.
[ ] The PATH to ORACLE_HOME is correct and contains
no environment variables.
[ ] There are no ':'s in the ORACLE_HOME path.
[ ] There is NOTHING at the end of the line.
The last character on a line should be Y or N.
There should NOT be a fourth field.
4) If you have truss available try to truss the Oracle
connection. You will normally need the root privilege to do this
and should use truss on the relevant listener process (see
Table C1)
Eg: For TCP/IP the listener is 'orasrv' so enter these
commands as 'root':
% truss -o /tmp/truss.out -f -eall -p <PID_of_orasrv>
Attempt the connection to reproduce the ORA-3113 then
interrupt this 'truss' session.
An Established Connection:
==========================
If the ORA-3113 error occurs AFTER you have connected to Oracle, then
it is most likely that the oracle executable has terminated unexpectedly.
1) Determine which database you were connected to and
obtain the following init.ora parameter values:
Parameter Default
USER_DUMP_DEST $ORACLE_HOME/rdbms/log
BACKGROUND_DUMP_DEST $ORACLE_HOME/rdbms/log
CORE_DUMP_DEST $ORACLE_HOME/dbs
Eg: To find these log into SQL*DBA or Server Manager and:
SQLDBA> show parameter dump
2) Check in your 'USER_DUMP_DEST' for any Oracle trace file.
It is important to find the correct trace file. Use the
command 'ls -ltr' to list files in time order with the
latest trace files appearing LAST. If you are not sure
which trace file may be relevant, move all the current trace
files to a different directory and reproduce the problem.
The trace file will typically be of the form 'ora_<PID>.trc'.
3) If there is no trace file check for a core dump in the
CORE_DUMP_DEST. Check as follows:
% cd $ORACLE_HOME/dbs # Or your CORE_DUMP_DEST
% ls -l core*
If there is a file called core, check that its time matches
the time of the problem. If there are directories called
'core_<PID>' check for core files in each of these. It is
IMPORTANT to get the correct core file. Now obtain a stack
trace from this core file. Check each of the sequences below
for the procedure. One of the following should work for your
platform:
If you have dbx:
% script /tmp/core.stack
% dbx $ORACLE_HOME/bin/oracle core
(dbx) where
(dbx) quit
% exit
If you have sdb:
% script /tmp/core.stack
% sdb $ORACLE_HOME/bin/oracle core
* t
* q
% exit
If you have xdb:
% script /tmp/core.stack
% xdb $ORACLE_HOME/bin/oracle core
(xdb) t
(xdb) q
% exit
If you have adb:
% script /tmp/core.stack
% adb $ORACLE_HOME/bin/oracle core
$c
$q
% exit
4) Try to isolate the SQL command that is executing when
the error occurs. Eg: Is it a particular SQL statement
or PL/SQL block that causes the error ?
To help establish this turn on SQL_TRACE for the client
tool.
Eg: Product Action
~~~~~~~ ~~~~~~
SQL*Forms Use the '-s' statistics option at run time.
SQL*Plus Issue 'ALTER SESSION SET SQL_TRACE TRUE;'
Pro* EXEC SQL ALTER SESSION SET SQL_TRACE TRUE;
This should force a server side SQL trace file as detailed
in #2 above. The trace file should give a clue as to what
SQL was being executed.
5) Try to obtain any SQL*Net trace to show what the latest
operation sent to the oracle process was.
For SQL*Net V2 ask for the article [NOTE:16564.1]
For SQL*Net V1 check which SQL*Net protocol you are using
and note the Debug environment variable from table C1 above.
Then catch SQL*Net trace from the client. Eg: For SQL*Net
TCP/IP and sqlplus:
% setenv OSNTDBUG -1 # Use correct OSN*DBUG
variable
% sh
% sqlplus scott/tiger@t:hostname:sid 2>/tmp/net1.out
6) Based on information collected above try to determine a small
test case which will reproduce the problem. This is important
for two reasons:
a) It gives Oracle support a small test case if the
problem does not look like a known problem.
b) It gives you a simple way to check if any patch
supplied will fix the problem.
7) It may be useful to follow the instructions in step (4) above.
This will produce a lot of output but MAY be useful if no
other information is available.HI. I apologize of my poor english....
Im trying to connect a new linux machine with ora8 to an old sco with ora7
points about...:
1- tnsping works fine. and I can see it in the logs
2- (here the problem) on "sqlplus user/pass@AUDI"
SQL*Plus: Release 9.2.0.1.0 - Production on Mie Nov 6 15:43:47 2002
Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.
ERROR:
ORA-03113: end-of-file on communication channel
It got nothing on the trace files on the ora7 DB.
And the ora7 DB is working fine at production level with net clients whitout problems.
The service names tnsnames.ora for AUDI is:
AUDI =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.119.207)(PORT = 1521))
(CONNECT_DATA = (SID = AUDI)(SERVER=DEDICATED))
3- I can connect to any ora8 ora9 DB. without any error
what can I do ?
can I trace to a lower level ?
I really do not know what to do, becose I cant see any error at server side.
may it be an enviroment variable problem ??? I tried to put the same as in the sco enviroment.but nothing.
Please tell me any way to continue with it.
I've searched about and tried it...:
Solution Description:
=====================
The ORA-3113 error is a general error reported by Oracle client tools,
which signifies that they cannot communicate with the oracle shadow
process. As it is such a general error more information must be collected
to help determine what has happened.
This short article describes what information to collect for an
ORA-3113 error when the Oracle server is on a Unix platform.
General Issues:
===============
1) Is it only one tool that encounters the error or
do you get an ORA-3113 from any tool doing a similar operation?
If the problem reproduces in SQL*Plus, use this in all tests
below.
2) Check if the problem is just restricted to:
[ ] One particular UNIX user,
[ ] Any UNIX user
or [ ] Any UNIX user EXCEPT as the Oracle user.
3) Check if the problem is just restricted to:
[ ] One particular ORACLE logon
or [ ] Any ORACLE logon that has access to the
relevant tables.
4) If you have a client-server configuration does this occur from:
[ ] Any client
[ ] Just one particular client
or [ ] Just one group of clients ?
If so what do these clients have in common ?
Eg: Software release .
5) Do you have a second server or database version where the
same operation works correctly?
Connecting to Oracle
====================
If the ORA-3113 error occurs when actually connecting to Oracle then
continue with this section. If you connect to Oracle successfully and get
the error on an established connection, please go to the next section
'An Established Connection'.
Local Connections
~~~~~~~~~~~~~~~~~
For local connections check the following:
1) Have you installed the Parallel Server Option?
ORA-3113 will occur if you have installed the Parallel
Server Option but do NOT have a Distributed Lock Manager
installed or running.
To deinstall the Parallel Server Option:
Shut down any Oracle instances
% script /tmp/relink.out
% cd $ORACLE_HOME/rdbms/lib
# 'oracle' should not exist so delete it if it present
% rm -f oracle
% make -f oracle.mk no_parropt ioracle
% exit
If the above reports any errors Oracle support will need to
see the contents of the file /tmp/relink.out.
2) Try using the SQL*Net V1 driver for local connections:
setenv TWO_TASK P:
Then try the client tool. If this now works you may have a
problem with the default SQL*Net driver.
3) Your 'oracle' executable may be corrupt. Relink it as follows:
Log in as the 'oracle' user.
% script /tmp/relink.out
% cd $ORACLE_HOME/rdbms/lib
% rm -f oracle
% make -f oracle.mk ioracle
% exit
If this reports any errors Oracle support will need to see
the contents of the file /tmp/relink.out .
4) Some Unix platforms need LD_LIBRARY_PATH to be set
correctly to resolve any dynamically linked libraries.
As the user with the problem:
% script /tmp/ldd.out
% id
% cd $ORACLE_HOME/bin
% ldd oracle
% exit
If the 'ldd' command does not exist go to the next step below.
Check that all lines listed show a full library file. If there
are any 'not found' lines reported contact Oracle support
with the output of /tmp/ldd.out.
5) If you cannot connect as the Oracle user AND your system has
the 'truss' command try the following when logged in as
'oracle' (using the relevant client tool):
% truss -o /tmp/truss.out -f sqlplus user/password
Exit from sqlplus (or the problem tool)
Keep the file /tmp/truss.out safe - Oracle MAY need to see it.
Remote Connections
==================
For remote connections check the following:
1) Check if you can make LOCAL connections. If not then follow
the steps above for LOCAL connection problems.
2) Which SQL*Net protocol are you using ?
Table C.1
~~~~~~~~~
SYMBOL SQL*Net V1 Layer Prefix Debug Listener
osnptt PIPE Two Task P: OSNTTD none
osnasy ASYNC A: OSNADBUG none
osnttt TCP/IP Two Task T: OSNTDBUG orasrv
osntlitcp TCP/TLI Two Task TT: OSNTLIDBUG tcptlisrv
osntlispx SPX Two Task X: OSNTLIDBUG spxsrv
osndnt DECNET Two Task D: OSNDDBUG none
For the protocol you are using check that the oracle
executable has this linked in as follows:
Log in as oracle on the server
% script /tmp/drivers.out
% cd $ORACLE_HOME/bin
% drivers oracle
% exit
Eg: If you are using TCP/IP it should list TCP/IP.
If the drivers command does not exist on your machine, check
the oracle executable as below substituting the relevant
symbol from Table C.1 for the word SYMBOL. If you do not
receive any output then:
% script /tmp/symbols.out
% cd $ORACLE_HOME/bin
% nm oracle | grep -i SYMBOL # Use relevant SYMBOL
% exit
Eg: For SQL*Net TCP/IP you would use the command:
% nm oracle | grep -i osnttt
If the required driver is not installed you should:
a) Relink Oracle (See step (B3) above).
b) Re-check the oracle executable for the
relevant driver. If it is still missing then
the relevant SQL*Net driver has probably not
been installed. Reinstall the required SQL*Net
driver.
3) Check your /etc/oratab or /var/opt/oracle/oratab file
is of the form:
# Comments begin with a HASH
SID:/path/to/oracle/home:N
And confirm:
[ ] There are no blank lines.
[ ] The PATH to ORACLE_HOME is correct and contains
no environment variables.
[ ] There are no ':'s in the ORACLE_HOME path.
[ ] There is NOTHING at the end of the line.
The last character on a line should be Y or N.
There should NOT be a fourth field.
4) If you have truss available try to truss the Oracle
connection. You will normally need the root privilege to do this
and should use truss on the relevant listener process (see
Table C1)
Eg: For TCP/IP the listener is 'orasrv' so enter these
commands as 'root':
% truss -o /tmp/truss.out -f -eall -p <PID_of_orasrv>
Attempt the connection to reproduce the ORA-3113 then
interrupt this 'truss' session.
An Established Connection:
==========================
If the ORA-3113 error occurs AFTER you have connected to Oracle, then
it is most likely that the oracle executable has terminated unexpectedly.
1) Determine which database you were connected to and
obtain the following init.ora parameter values:
Parameter Default
USER_DUMP_DEST $ORACLE_HOME/rdbms/log
BACKGROUND_DUMP_DEST $ORACLE_HOME/rdbms/log
CORE_DUMP_DEST $ORACLE_HOME/dbs
Eg: To find these log into SQL*DBA or Server Manager and:
SQLDBA> show parameter dump
2) Check in your 'USER_DUMP_DEST' for any Oracle trace file.
It is important to find the correct trace file. Use the
command 'ls -ltr' to list files in time order with the
latest trace files appearing LAST. If you are not sure
which trace file may be relevant, move all the current trace
files to a different directory and reproduce the problem.
The trace file will typically be of the form 'ora_<PID>.trc'.
3) If there is no trace file check for a core dump in the
CORE_DUMP_DEST. Check as follows:
% cd $ORACLE_HOME/dbs # Or your CORE_DUMP_DEST
% ls -l core*
If there is a file called core, check that its time matches
the time of the problem. If there are directories called
'core_<PID>' check for core files in each of these. It is
IMPORTANT to get the correct core file. Now obtain a stack
trace from this core file. Check each of the sequences below
for the procedure. One of the following should work for your
platform:
If you have dbx:
% script /tmp/core.stack
% dbx $ORACLE_HOME/bin/oracle core
(dbx) where
(dbx) quit
% exit
If you have sdb:
% script /tmp/core.stack
% sdb $ORACLE_HOME/bin/oracle core
* t
* q
% exit
If you have xdb:
% script /tmp/core.stack
% xdb $ORACLE_HOME/bin/oracle core
(xdb) t
(xdb) q
% exit
If you have adb:
% script /tmp/core.stack
% adb $ORACLE_HOME/bin/oracle core
$c
$q
% exit
4) Try to isolate the SQL command that is executing when
the error occurs. Eg: Is it a particular SQL statement
or PL/SQL block that causes the error ?
To help establish this turn on SQL_TRACE for the client
tool.
Eg: Product Action
~~~~~~~ ~~~~~~
SQL*Forms Use the '-s' statistics option at run time.
SQL*Plus Issue 'ALTER SESSION SET SQL_TRACE TRUE;'
Pro* EXEC SQL ALTER SESSION SET SQL_TRACE TRUE;
This should force a server side SQL trace file as detailed
in #2 above. The trace file should give a clue as to what
SQL was being executed.
5) Try to obtain any SQL*Net trace to show what the latest
operation sent to the oracle process was.
For SQL*Net V2 ask for the article [NOTE:16564.1]
For SQL*Net V1 check which SQL*Net protocol you are using
and note the Debug environment variable from table C1 above.
Then catch SQL*Net trace from the client. Eg: For SQL*Net
TCP/IP and sqlplus:
% setenv OSNTDBUG -1 # Use correct OSN*DBUG
variable
% sh
% sqlplus scott/tiger@t:hostname:sid 2>/tmp/net1.out
6) Based on information collected above try to determine a small
test case which will reproduce the problem. This is important
for two reasons:
a) It gives Oracle support a small test case if the
problem does not look like a known problem.
b) It gives you a simple way to check if any patch
supplied will fix the problem.
7) It may be useful to follow the instructions in step (4) above.
This will produce a lot of output but MAY be useful if no
other information is available. -
CF MX 7 Installation Errors on Linux
I have been planning to put a production web server up using
Fedora Core 5 and Cold Fusion MX 7 for some time - Mainly because
the updates on FC5 are done so much more frequenntly than most
other versions of Linux I've used.
So far, the only production web servers I've had up have been
Windows, but I've really enjoyed how well Fedora has run my DNS and
email in the arenas of stability and performance.
So, I thought it'd be best to try a test install on FC5
first. I installed the normal packages for a web server including
Apache, and I
disabled SE Linux to begin with (I might tighten it down
later).
I logged in as root, and attempted the CF Installation, and I
received a series of errors that did not show up in
/var/log/messages or anywhere else I could find. I also tried doing
a chmod on all the installation directories to 777 (all privs
granted for all users), and I verified all directories and files
exist. I'm curious if anyone else has had this problem. I
copy/pasted the context of what I saw below for reference. Any
suggestions would be appreciated. Thanks!
Bob Wiley
[root@localhost ~]# ./coldfusion-702-lin.bin
Preparing to install...
Extracting the JRE from the installer archive...
Unpacking the JRE...
Extracting the installation resources from the installer
archive...
Configuring the installer for this system's environment...
awk: error while loading shared libraries: libdl.so.2: cannot
open
shared
object file: No such file or directory
dirname: error while loading shared libraries: libc.so.6:
cannot open
shared object file: No such file or directory
/bin/ls: error while loading shared libraries: librt.so.1:
cannot open
shared object file: No such file or directory
basename: error while loading shared libraries: libc.so.6:
cannot open
shared object file: No such file or directory
dirname: error while loading shared libraries: libc.so.6:
cannot open
shared object file: No such file or directory
basename: error while loading shared libraries: libc.so.6:
cannot open
shared object file: No such file or directory
Launching installer...
grep: error while loading shared libraries: libc.so.6: cannot
open
shared
object file: No such file or directory
/tmp/install.dir.8552/Linux/resource/jre/bin/java: error
while loading
shared libraries: libpthread.so.0: cannot open shared object
file: No
such
file or directory
[root@localhost ~]#Thanks for the plug Melvin.
I've recently addressed this specific problem with libc.so.6
in a comprehensive blog entry on Running ColdFusion 7.02 on Fedora
Core 6:
http://www.talkingtree.com/blog/index.cfm/2006/12/6/Running-ColdFusion-MX-7-on-Fedora-Core -6-Linux -
Command not found error in Linux
Hi all,
While login into Linux server using terminal i am getting following error.
-bash: /usr/bin/id: No such file or directory
-bash: [: =: unary operator expected
While execute these commands getting following errors
# clear
-bash: clear: command not found
# du -sh *
-bash: du: command not found
Help on these issues.
Linux 32bit OS.
Red Hat Enterprise Linux Server release 4.0 (Tikanga)Likely a flaky environment.
What is the contents of .bash_profile in your $HOME?
Any btw, why RHEL4? It is ancient. -
OBIEE 11.1.7 installation error in Linux
Hi All
My colleague is installing 11.1.1.7.0 on Linux x86-64 (Red Hat Enterprise 6).
Once done, we will be applying the patch to make it 11.1.17.1.
Could any one please help us in fixing the below details
Error details.
/cs/psoft/obiee_installer/bishiphome/Disk1/install/linux64
[pshr@gbl20037360 linux64]$ export DISPLAY=166.15.133.89:0.0
[pshr@gbl20037360 linux64]$ ./runInstaller
Starting Oracle Universal Installer...
Checking Temp space: must be greater than 1536 MB. Actual 1814 MB Passed
Checking swap space: must be greater than 500 MB. Actual 3986 MB Passed
Checking monitor: must be configured to display at least 256 colors
>>> Could not execute auto check for display colors using command /usr/bin/xdpyinfo. Check if the DISPLAY variable is set. Failed <<<<
Some requirement checks failed. You must fulfill these requirements before
continuing with the installation,
Continue? (y/n) [n] y
>>> Ignoring required pre-requisite failures. Continuing...
Preparing to launch Oracle Universal Installer from /tmp/OraInstall2014-01-25_11-36-23AM. Please wait ...[pshr@gbl20037360 linux64]$ Exception in thread "main" java.lang.InternalError: Can't connect to X11 window server using '166.15.133.89:0.0' as the value of the DISPLAY variable.
at sun.awt.X11GraphicsEnvironment.initDisplay(Native Method)
at sun.awt.X11GraphicsEnvironment.access$100(X11GraphicsEnvironment.java:52)
at sun.awt.X11GraphicsEnvironment$1.run(X11GraphicsEnvironment.java:155)
at java.security.AccessController.doPrivileged(Native Method)
at sun.awt.X11GraphicsEnvironment.<clinit>(X11GraphicsEnvironment.java:131)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:169)
at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:68)
at sun.awt.X11.XToolkit.<clinit>(XToolkit.java:89)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:169)
at java.awt.Toolkit$2.run(Toolkit.java:834)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.Toolkit.getDefaultToolkit(Toolkit.java:826)
at com.jgoodies.looks.LookUtils.isLowResolution(Unknown Source)
at com.jgoodies.looks.LookUtils.<clinit>(Unknown Source)
at com.jgoodies.looks.plastic.PlasticLookAndFeel.<clinit>(PlasticLookAndFeel.java:122)
at oracle.as.install.engine.modules.presentation.ui.common.dialogs.SpecifyInventoryDirectoryDialog.showDialog(SpecifyInventoryDirectoryDialog.java:703)
at oracle.sysman.oio.oioc.OiocOneClickInstaller.main(OiocOneClickInstaller.java:555)you need to have the x window to be able to launch the installer in GUI, you can use cygwin tool for your installation in GUI mode or else you can run the installer in silent mode
-
OBIEE 11g Scheduler installation error on Linux box. Please help!
Hello,
I'm trying to install OBIEE on a Linux box. The repository was created using a Windows PC on a separate Oracle database on another server.
I have four of the five OBI components running but I keep getting this error for the Scheduler.
[2011-09-19T14:47:54.000+00:00] [OracleBISchedulerComponent] [ERROR:1] [] [] [ecid: 004fKlhR3PrEkJr5KJo2ye0006XX000000] [tid: dc253800] [68008] Scheduler Error: [[
Current Table: S_NQ_JOB.
[nQSError: 17001] Oracle Error code: 1017, message: ORA-01017: invalid username/password; logon denied
at OCI call OCISessionBegin.
Current Table: S_NQ_JOB_PARAM.
[nQSError: 17001] Oracle Error code: 1017, message: ORA-01017: invalid username/password; logon denied
at OCI call OCISessionBegin.
Current Table: S_NQ_INSTANCE.
[nQSError: 17001] Oracle Error code: 1017, message: ORA-01017: invalid username/password; logon denied
at OCI call OCISessionBegin.
Current Table: S_NQ_ERR_MSG.
[nQSError: 17001] Oracle Error code: 1017, message: ORA-01017: invalid username/password; logon denied
at OCI call OCISessionBegin.. Errors were encountered while initializing Scheduler's backend database, check database configuration.
I've checked the configuration and there is nothing wrong with it, plus I have checked connectivity from the weblogic server and the Linux server to this. Also I do not have Enterprise edition everything I do is at console level in Linux.
Please help. I've been trying to sort through this for a long time.
Thanks.Becky,
You need not do any thing additional to have EM running in the OBI 11g instance. Although it is a deployed JEE application, if your Weblogic Server (WLS) is started and up and running then your EM Console should also be up and running.
You say that you are doing everything from the command line. So, start the Weblogic Server then navigate to http://< your server name> : 7001/console
If that comes up then go to
http://<your server name>:7001/em
That is your EM Fusion Console and it should come up as well.
Don't mess with the XML file directly. -
ELF file's phentsize not the expected size - ERROR on Linux
I followed all the steps shown on the javasoft/tutorial on JNI and created the following files
ThreadTool.c
~~~~~~~~~~~~~~~~~~
#include <jni.h>
#include "ThreadTool.h"
#include <jvmdi.h>
JNIEXPORT jint JNICALL Java_ThreadTool_getThreadStatus
(JNIEnv *env, jclass clazz, jobject thread)
jint threadStatus;
jint suspendStatus;
jvmdiError error = JVMDI_GetThreadStatus (env, thread, &threadStatus, &suspendStatus);
return (threadStatus);
ThreadTool.h
~~~~~~~~~~
/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class ThreadTool */
#ifndef IncludedThreadTool
#define IncludedThreadTool
#ifdef __cplusplus
extern "C" {
#endif
#undef ThreadTool_THREAD_STATUS_UNKNOWN
#define ThreadTool_THREAD_STATUS_UNKNOWN -1L
#undef ThreadTool_THREAD_STATUS_ZOMBIE
#define ThreadTool_THREAD_STATUS_ZOMBIE 0L
#undef ThreadTool_THREAD_STATUS_RUNNING
#define ThreadTool_THREAD_STATUS_RUNNING 1L
#undef ThreadTool_THREAD_STATUS_SLEEPING
#define ThreadTool_THREAD_STATUS_SLEEPING 2L
#undef ThreadTool_THREAD_STATUS_MONITOR
#define ThreadTool_THREAD_STATUS_MONITOR 3L
#undef ThreadTool_THREAD_STATUS_WAIT
#define ThreadTool_THREAD_STATUS_WAIT 4L
#undef ThreadTool_SUSPEND_STATUS_SUSPENDED
#define ThreadTool_SUSPEND_STATUS_SUSPENDED 1L
#undef ThreadTool_SUSPEND_STATUS_BREAK
#define ThreadTool_SUSPEND_STATUS_BREAK 2L
* Class: ThreadTool
* Method: getThreadStatus
* Signature: (Ljava/lang/Thread;)I
JNIEXPORT jint JNICALL Java_ThreadTool_getThreadStatus
(JNIEnv *, jclass, jobject);
#ifdef __cplusplus
#endif
#endif
ThreadTool.java (This is my test class)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
public class ThreadTool {
public static final int THREAD_STATUS_UNKNOWN = -1;
public static final int THREAD_STATUS_ZOMBIE = 0;
public static final int THREAD_STATUS_RUNNING = 1;
public static final int THREAD_STATUS_SLEEPING = 2;
public static final int THREAD_STATUS_MONITOR = 3;
public static final int THREAD_STATUS_WAIT = 4;
public static final int SUSPEND_STATUS_SUSPENDED = 1;
public static final int SUSPEND_STATUS_BREAK = 2;
public static native int getThreadStatus (Thread t);
static {
String currpath = System.getProperty("java.library.path");
String newpath = currpath+":/home/apota/";
System.setProperty("java.library.path", newpath);
System.loadLibrary ("ThreadTool");
public static void main(String[] args) {
Reaper rp = new Reaper(1000, "apota");
Reaper rp1 = new Reaper(2000, "drice");
rp.start();
rp1.start();
while (true) {
System.out.println("Apota thread "+ThreadTool.getThreadStatus(rp));
System.out.println("Drice thread "+ThreadTool.getThreadStatus(rp1));
I use the following command to compile on Linux
gcc -I/usr/local/java/include -I/usr/local/java/include/linux ThreadTool.c -c -o libThreadTool.so
When I run the java program to test it, I get the following
Exception in thread "main" java.lang.UnsatisfiedLinkError: /usr/home/apota/libThreadTool.so: /usr/home/apota/libThreadTool.so: ELF file's phentsize not the expected size
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1419)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1343)
at java.lang.Runtime.loadLibrary0(Runtime.java:749)
at java.lang.System.loadLibrary(System.java:820)
at ThreadTool.<clinit>(ThreadTool.java:21)
Whats going on?
(FYI: I am trying ot get the status of a Thread in Java using the JVMDI C API)aldus99 wrote:
I use the following command to compile on Linux
gcc -I/usr/local/java/include -I/usr/local/java/include/linux ThreadTool.c -c -o libThreadTool.so
I could be wrong, but it looks like you're invoking gcc all wrong.
1) You're using the -c flag which tells the compiler to only compile, yet you're trying to also link.
2) The last time that I used gcc, I believe you had to use a special flag to tell it that you wanted a shared library... something like -G. (It's not smart like Kai's KCC or Forte).
3) On top of all that, you may have to use a -thread option to make sure you are generating multi-thread safe code.
I suggest taking a second look at the man pages for gcc.
God bless,
-Toby Reyelts -
Hi,
We have installed OBIEE on linux and all is working fine except the Charts. Charts are not working at all. I am getting following error.
Error Generating Chart
A fatal error occurred while processing the request. The server responded with: Error while executing ChartRpcCall.processMessage com.siebel.analytics.web.javahostrpccalls.corda.ChartRpcCall$EmptyChartException at com.siebel.analytics.web.javahostrpccalls.corda.ChartRpcCall.processMessageInternal(ChartRpcCall.java:294) at com.siebel.analytics.javahost.AbstractRpcCall.processMessage(AbstractRpcCall.java:107) at com.siebel.analytics.javahost.MessageProcessorImpl.processMessage(MessageProcessorImpl.java:175) at com.siebel.analytics.javahost.Listener$Job.run(Listener.java:223) at com.siebel.analytics.javahost.standalone.SAJobManagerImpl.threadMain(SAJobManagerImpl.java:205) at com.siebel.analytics.javahost.standalone.SAJobManagerImpl$1.run(SAJobManagerImpl.java:153) at java.lang.Thread.run(Thread.java:619) .
Error Details
Error Codes: AGEGTYVF
Please let me know if any had faced a similar kind of error prior and a solution around it.
Thanks,
Raman KumarIs your javahost process running?
ps -ef|grep javahost -
Tns-12560: TNS protocol adapter error on linux
I've installed an oracle 10g database on linux 4.6 in a VMWare image. After opening an x term window within the image, I'm getting a tns-12560 error when both running tnsping and opening a sqlplus session as a database user. The listener and database seem to start fine. I've included entries for sqlnet.ora, tnsnames.ora and ORACLE_SID and ORACLE_HOME values for my user.
mui> tnsping orcl
Used parameter files:
/pinmaster/newtools/oracle_10.2/linux/network/admin/sqlnet.or
Used TNSNAMES adapter to resolve the alias
Attempting to contact (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = cgbu-p731v2.us.oracle.com)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = orcl)))
TNS-12560: TNS:protocol adapter error
From sqlnet.ora: NAMES.DIRECTORY_PATH= (TNSNAMES, EZCONNECT)
From tnsnames.ora:
ORCL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = cgbu-p731v2.us.<<my domain entry>>.com)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
EXTPROC_CONNECTION_DATA =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
(CONNECT_DATA =
(SID = PLSExtProc)
(PRESENTATION = RO)
This is from init.ora
# Database Identification
db_domain=""
db_name=orcl
Environment variables for the database user:
9mui> env | grep ORACLE_SID
ORACLE_SID=orcl
13mui> env | grep ORACLE_HOME
ORACLE_HOME=/pinmaster/newtools/oracle_10.2/linuxOne of the more common issues causing 12560 is that the host in the listener.ora does not match current host name. Commonly caused by dhcp.
Your tnsnames.ora looks for cgbu-p731v2.us.oracle.com
Your listener.ora want to listen for cgbu-p731v2.us.<<my domain entry>>.com
Your hostname is ??? (enter 'hostname' at command line)
Maybe you are looking for
-
This computer is no longer authorized to play purchased items that are on the iPod "Mac0217's iPod". Would you like to authorize this computer for items purchased from the iTunes Store? If you do not authorize this computer, 117 songs, including "Der
-
Skin Customization in Oracle Identity Manager 11g Release 2 (11.1.2)
I was recently tasked with branding an OIM instance to match pretty stringent branding standards. To accomplish this task, I extended the fusion theme which is provided out of the box into a new custom skin. In the example below, I took the design as
-
General Error (34) and Out of Memory Msgs
I've been editing footage for a video for quite some time (several weeks). I have several folders in my media browser depicting different scenes. However, there is only one folder with media clips that yield the message (General Error {34} followed b
-
Transparency problems with JPanel
I wrote a color chooser application, where I can change the RGB values and the alpha value by a JSlider. If a slider is changed the background color of an additional JPanel is set. If alpha is lesser 1.0 (255), than a slider is shown in the additiona
-
New to computers New to programing New to java
I downloaded jdk1.3.1 and it installed itself into C:\jdk1.3.1, I followed the tutorial on this site `your first cup of java` but the first example would'nt compile. The tutorial suggested typing in the path manually to javac which I did and got the