IMP errors on LINUX
I am trying to import to a database running on LINUX a *DMP file that I got from another database running on a windows server. The export ran sucessfully and I used SCP to copy the file over to the LINUX box. I keep getting the following:
IMP-00019: row rejected due to ORACLE error 1400
IMP-00003: ORACLE error 1400 encountered
ORA-01400: cannot insert NULL into ("DEMO"."ADMINISTRATIVE_CHECKLIST"."MEMBER")
Column 1
Column 2
Column 3
Column 4
Column 5
Column 6
Column 7
Column 8
Column 9
Column 10
for seemingly all the columns ....on and on till the next row.
I have already sucessfully done and export and import of a different users schema between these two databases previously.
Any ideas? Is it just a bad file or do I have some other issue with characterset conversion between LINUX and Windows?
Yes, I checked and the table has not null constraint for that column but when I query the source database table there are no nulls - just good numbers. I tried this with another *.dmp and I'm getting the same thing on a different schema, the common thing is that both not null columns are numbers. There must be something hosed in the *.dmp file itself and I've got it on not one, but two *dmp files now. This has to be some sort of character set translation issue between Windows or Linux or just a bad set of files. I did NOT FTP them I used a flash disk physically to bring those files to my own Windows machine from the Windows server behind the firewall and then did SCP to copy them up to the target LINUX server.
Strange thing is that I managed to get a good exp/imp between these databases using the exact same method on yet a third *.dmp file.
Similar Messages
-
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 -
I have an I-Mac running OSX 10.9.2. When I try to export (upload) pics from I-Photo to Photobucket I'm getting a failed messafge that reads "Upload failed. Resize error. IMP error We were unable to upload your image" Any thoughts on a possible solution? My enable java script is checked in the security window on Safari.
This a help page from Photobucket with an email link to Photobucket support if the suggestions do not help.
http://support.photobucket.com/hc/en-us/articles/200723794-Troubleshooting-Uploa d-Problems -
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) -
Content Server error on LINUX (HTTP error: 404 Not Found)
Hi All,
While checking the status of content sever by using the T-code CSADMIN I am getting the following error message.
<b>***********************************************************
Error : - HTTP error: 404 Not Found
Message no. CMS025
Diagnosis
Error in accessing via HTTP
404 Not Found
*************************************************************</b>
I have done the installation of Content server 640 on Red Hat Linux / MaxDB.
Moreover I am using the following connection data in CSADMIN.
HTTP server :- 80.0.0.205
Port Number:- 1090
HTTP Script :- ContentServer/ContentServer.dll
Version no. :- 0046
Please help me.
Thanks ,
HarshalHi Dagmar,
The HTTP services are working fine. But i m not able to reach the content server url can u help on this?
Please find the http trace file
ERROR => PlugInHandleServData: HttpParseRequestHeader failed (rc=701) [http_plg.c 3258]
ERROR => IcmHandleNetWrite(id=3/4782): HandleServData failed (rc=701) [icxxthrio.c 1833]
The error i am getting in Content server url is
Server Error
404 - File or directory not found.
The resource you are looking for might have been removed, had its name changed, or is temporarily unavailable. -
JDBC Connect error on Linux: UnsatisfiedLinkError
Hi,
I'm running one of the sample JDBC programs
provided by Oracle (This installation is on
Linux system). This simple program tries to
connect to Database after accepting all the
parameters. When I run this program, I get
the following error.(I'm using Java2).
Any ideas/solution(s) would be appreciated.
Rgds,
$ java JdbcCheckup
Please enter information to test connection to the database
user: scott
password: tiger
database (a TNSNAME entry): ORCL.localhost
Connecting to the database...Connecting...
Exception in thread "main" java.lang.UnsatisfiedLinkError: make_c_state
at oracle.jdbc.oci7.OCIDBAccess.logon(OCIDBAccess.java:148)
at oracle.jdbc.driver.OracleConnection.<init>(OracleConnection.java:103)
at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:148)
at java.sql.DriverManager.getConnection(DriverManager.java:453)
at java.sql.DriverManager.getConnection(DriverManager.java:133)
at JdbcCheckup.main(JdbcCheckup.java:43)
nullHi again,
now, as I found out how to get around the broken forum login, thank you, Dave, for your reply. You were right, the configuration was the problem.
I did Naming.rebind("//localhost/MyServiceName", serviceObject); which worked well on Windows even when connecting remotely. On Linux I had to put the actual IP address of the machine to make it work, i.e. something such as Naming.rebind("//192.162.2.99/MyServiceName", serviceObject); ...simpler than I feared... ...just in case someone encounters similar trouble.
Ulrich -
JNI - core dump - internal error on linux after calling Java method
I'm getting a core dump after calling athe main statric method using JNNI.
On linux.
I can get the class id correcttly but when I attempt to call the method it craches with an internal error , anyone know why it would crash instead of just not work.
if(cls)
main_methodID = env->GetStaticMethodID(cls, "main", "([Ljava/lang/String;)V");
printf("Class Found Successfully\n");
else
printf ( "cls not found\n");
return 0;
if(main_methodID)
jstring first_str = env->NewStringUTF("The First String");//create string
jobjectArray args = (jobjectArray)env->NewObjectArray(1,env->FindClass("java/lang/String"), first_str);//new array with 2 elements
env->SetObjectArrayElement(args, 2, first_str);//insert the second string into index 1 of the array
jstring second_str = env->NewStringUTF("The Second String");//create string
env->SetObjectArrayElement(args, 1, second_str);//insert the second string into index 1 of the array
env->CallStaticVoidMethod(cls, main_methodID, args);//pass the array to the Java main method
The JAVA method is
public static void main(String[] args) {
System.out.println("Main method in Framework");
Framework framework = new Framework();
I see yere points but what I see on linux is it makes it to the constructor of the Java object and somewhere afterwards it bails out, the Java app does work alone. It appears to have problems initializing the JFrame, could there be a problem with the Java inheritance when a JVM is invoked throurgh native invocation??
Here's some of the Java stuff
public class Framework extends WindowAdapter {
public int numWindows = 0;
private Point lastLocation = null;
private int maxX = 500;
private int maxY = 500;
public Framework() {
System.out.println("JAVA Framework cnst");//GETTING HERE
makeNewWindow();
public void makeNewWindow() {
System.out.println("JAVA makeWindow"); //GETTING HERE
JFrame frame = new MyFrame(this); //NOT GETTING HERE!!!!!!!!!
numWindows++;
System.out.println("Number of windows: " + numWindows);
System.out.println("Frame location: " + lastLocation);
frame.setVisible(true);
System.out.println("Post Java set frame visible");
public static void main(String[] args) {
System.out.println("Main method in Framework");
Framework framework = new Framework();//GETTING HERE
class MyFrame extends JFrame {
protected Dimension defaultSize = new Dimension(200, 200);
protected Framework framework = null;
public MyFrame(Framework controller) {
super("New Frame");
System.out.println("MyFrame cnst ");//NOT GETTING HERE!!!!!!
framework = controller;
setDefaultCloseOperation(DISPOSE_ON_CLOSE);
addWindowListener(framework);
JMenu menu = new JMenu("Window");
menu.setMnemonic(KeyEvent.VK_W);
setSize(defaultSize);
}
Maybe you are looking for
-
Conditional Link on Interactive Report
I'm trying to make the link column conditional on an interactive report. That is, I only want the pencil icon on the rows which have a field that is greater than 30. So, assume my query says: select DEPT_ID, USER_LEVEL from my_table; I only want the
-
Has anyone reserved a Genius Bar "Personal Shopping" spot for iPhone?
Anticipating long waits, I reserved an appointment via the Genius Bar for personal shopping assistance on the 19th. Have others done the same?
-
Request for Sticky #2 - Advanced Group Policy Troubleshooting Help
GPOMG! Group Policy driving you crazy? Here are some advanced troubleshooting tools (beyond RSOP, GPRESULT, etc.) that may be helpful. For first level troubleshooting, check out this link: http://technet.microsoft.com/en-us/library/cc787386(v=WS.10).
-
hai all.... In determining a item category system takes in to account sales document type,item category group,higher level item category and item usage.so what actually are item usage and higher level item category. item category is linked to item gr
-
HT2604 I can't instal software from applications instal DVD! please help me!
I can't instal software from applications instal DVD! please help me!