RedHat 6.2 Intel - Oracle8i (8.1.5)

RedHat Linux 6.2 Server Install (Intel) 256Mb RAM, Oracle8i (8.1.5) for Linux Intel.
Please help, I am thoroughly confused, I just want the install to go well and am sure this is a critical task. I am not a c guy so don't quite follow the "Configure the Linux Kernel for Oracle8i" steps. More importantly I DO NOT know how to re-build the kernel if I did successfully make any changes.
Below are is the excerpt from the Install Guide for Oracle Database 8i (8.1.5) CD Pack v5 for Linux Intel - "Configure the Linux Kernel for Oracle8i". Directly below is a copy of my shmparam.h and sem.h files. I have no idea on how to configure. Can someone maybe paste copies of their files, or show me how to make my changes if necessary?
Thanks A MILLION In Advance For All That Can Help! Seriously!
Chris Becker
MCDBA MCSE
shmparam.h:
#ifndef ASMI386SHMPARAM_H
#define ASMI386SHMPARAM_H
/* address range for shared memory attaches if no address passed to shmat() */
#define SHM_RANGE_START     0x50000000
#define SHM_RANGE_END     0x60000000
* Format of a swap-entry for shared memory pages currently out in
* swap space (see also mm/swap.c).
* SWP_TYPE = SHM_SWP_TYPE
* SWP_OFFSET is used as follows:
* bits 0..6 : id of shared memory segment page belongs to (SHM_ID)
* bits 7..21: index of page within shared memory segment (SHM_IDX)
*          (actually fewer bits get used since SHMMAX is so low)
* Keep SHMID_BITS as low as possible since SHMMNI depends on it and
* there is a static array of size SHMMNI.
#define SHMID_BITS     7
#define SHM_ID_MASK     ((1<<_SHM_ID_BITS)-1)
#define SHM_IDX_SHIFT     (_SHM_ID_BITS)
#define SHMIDX_BITS     15
#define SHM_IDX_MASK     ((1<<_SHM_IDX_BITS)-1)
* SHMID_BITS + SHMIDX_BITS must be <= 24 on the i386 and
* SHMMAX <= (PAGE_SIZE << SHMIDX_BITS).
#define SHMMAX 0x2000000          /* max shared seg size (bytes) */
/* Try not to change the default shipped SHMMAX - people rely on it */
#define SHMMIN 1 /* really PAGE_SIZE */     /* min shared seg size (bytes) */
#define SHMMNI (1<<_SHM_ID_BITS)     /* max num of segs system wide */
#define SHMALL                    /* max shm system wide (pages) */ \
     (1<<(_SHM_IDX_BITS+SHMID_BITS))
#define     SHMLBA PAGE_SIZE          /* attach addr a multiple of this */
#define SHMSEG SHMMNI               /* max shared segs per process */
#endif /* ASMI386SHMPARAM_H */
===================================================================
sem.h:
#ifndef LINUXSEM_H
#define LINUXSEM_H
#include <linux/ipc.h>
/* semop flags */
#define SEM_UNDO 0x1000 /* undo the operation on exit */
/* semctl Command Definitions. */
#define GETPID 11 /* get sempid */
#define GETVAL 12 /* get semval */
#define GETALL 13 /* get all semval's */
#define GETNCNT 14 /* get semncnt */
#define GETZCNT 15 /* get semzcnt */
#define SETVAL 16 /* set semval */
#define SETALL 17 /* set all semval's */
/* ipcs ctl cmds */
#define SEM_STAT 18
#define SEM_INFO 19
/* One semid data structure for each set of semaphores in the system. */
struct semid_ds {
     struct ipc_perm     sem_perm;          /* permissions .. see ipc.h */
     __kernel_time_t     sem_otime;          /* last semop time */
     __kernel_time_t     sem_ctime;          /* last change time */
     struct sem     sem_base;          / ptr to first semaphore in array */
     struct sem_queue sem_pending;          / pending operations to be processed */
     struct sem_queue **sem_pending_last;     /* last pending operation */
     struct sem_undo     undo;               / undo requests on this array */
     unsigned short     sem_nsems;          /* no. of semaphores in array */
/* semop system calls takes an array of these. */
struct sembuf {
     unsigned short sem_num;     /* semaphore index in array */
     short          sem_op;          /* semaphore operation */
     short          sem_flg;     /* operation flags */
/* arg for semctl system calls. */
union semun {
     int val;               /* value for SETVAL */
     struct semid_ds buf;          / buffer for IPC_STAT & IPC_SET */
     unsigned short array;          / array for GETALL & SETALL */
     struct seminfo __buf;          / buffer for IPC_INFO */
     void *__pad;
struct seminfo {
     int semmap;
     int semmni;
     int semmns;
     int semmnu;
     int semmsl;
     int semopm;
     int semume;
     int semusz;
     int semvmx;
     int semaem;
#define SEMMNI 128 /* ? max # of semaphore identifiers */
#define SEMMSL 250 /* <= 512 max num of semaphores per id */
#define SEMMNS (SEMMNI*SEMMSL) /* ? max # of semaphores in system */
#define SEMOPM 32     /* ~ 100 max num of ops per semop call */
#define SEMVMX 32767 /* semaphore maximum value */
/* unused */
#define SEMUME SEMOPM /* max num of undo entries per process */
#define SEMMNU SEMMNS /* num of undo structures system wide */
#define SEMAEM (SEMVMX >> 1) /* adjust on exit max value */
#define SEMMAP SEMMNS /* # of entries in semaphore map */
#define SEMUSZ 20          /* sizeof struct sem_undo */
#ifdef __KERNEL__
/* One semaphore structure for each semaphore in the system. */
struct sem {
     int     semval;          /* current value */
     int     sempid;          /* pid of last operation */
/* One queue for each semaphore set in the system. */
struct sem_queue {
     struct sem_queue *     next;     /* next entry in the queue */
     struct sem_queue **     prev;     /* previous entry in the queue, *(q->prev) == q */
     struct wait_queue *     sleeper; /* sleeping process */
     struct sem_undo *     undo;     /* undo structure */
     int                pid;     /* process id of requesting process */
     int                status;     /* completion status of operation */
     struct semid_ds *     sma;     /* semaphore array for operations */
     struct sembuf *          sops;     /* array of pending operations */
     int               nsops;     /* number of operations */
     int               alter;     /* operation will alter semaphore */
/* Each task has a list of undo requests. They are executed automatically
* when the process exits.
struct sem_undo {
     struct sem_undo *     proc_next;     /* next entry on this process */
     struct sem_undo *     id_next;     /* next entry on this semaphore set */
     int               semid;          /* semaphore set identifier */
     short *               semadj;          /* array of adjustments, one per semaphore */
asmlinkage int sys_semget (key_t key, int nsems, int semflg);
asmlinkage int sys_semop (int semid, struct sembuf *sops, unsigned nsops);
asmlinkage int sys_semctl (int semid, int semnum, int cmd, union semun arg);
#endif /* __KERNEL__ */
#endif /* LINUXSEM_H */
=================================================================
Configure the Linux Kernel for Oracle8i
Configure the Linux kernel Interprocess Communication (IPC) parameters to accommodate the Shared Global Area (SGA) structure
of the Oracle8i Server. You will not be able to start up the database if the system does not have adequate shared memory to
accommodate the SGA.
1. Use the ipcs command to obtain a list of the current shared memory and semaphore segments of the system. and their
identification number and owner.
2. Set the following kernel parameters in:
/usr/src/linux/include/asm/shmparam.h and
/usr/src/linux/include/linux/sem.h
- maximum size of the shared memory segment (SHMMAX)
- minimum size of the shared memory segment (SHMMIN)
- maximum number of shared memory identifiers in the system (SHMMNI)
- maximum number of shared memeory segments a user process can attach (SHMSEG)
- maximum number of semaphore identifiers in the system (SEMMNI)
- maximum number of semaphores in a ser (SEMMSL)
- maximum number of semaphores in the system (SEMMNS)
- maximum number of operations per semop call (SEMOPM)
- semaphore maximum value (SEMVMX)
The total allowable shared memory is determined by the formula:
SHMMAX * SHMSEG
Table 2-1 shows the recommended settings. The recommended values are optimal for one instance and are based on the default
initsid.ora file. If you plan to install more than one instance, or to modify the initsid.ora file extensively, set these
parameters higher.
To set the kernel parameter for SEMMNS, use the formula in Table2-1. For example, consider a system that has three Oracle
instances with the PROCESSES parameter in their initsid.ora files set to the following values:
ORACLE_SID=A, PROCESSES=100
ORACLE_SID=B, PROCESSES=100
ORACLE_SID=C, PROCESSES=200
The value of SEMMNS is calculated as follows:
some formula i'm sure i don't have to worry about.
3. Rebuild the kernel if you have modified the kernel, shared memory, or semaphore parameters.

Just in case anyone is having same problems, I discovered how to handle this:
linux kernels from major version 2.2 forward allow dynamic system settings at runtime. You can change the maximum size of shared memory, SHMMAX, for example by echoing the desired value to the appropriate parameter location in the running kernel. Edit the linux startup script file
/etc/rc.d/rc.local and add the following line:
echo 500001024 > /proc/sys/kernel/shmmax
this is an appropriate shared mem max for an SGA of 500,000,000 bytes.
(thanks Dan Jefferson http://www.dbatoolbox.com/WP2001/linux/linux1_nt1.pdf )
bye the bye - 8.1.5 - desupported by Oracle, install >= 8.1.6 on RH6.2 goes smooth...
Chris

Similar Messages

  • A Problem in executing svrmgrl (R. 8.1.6.1.0, RedHat 7.2, intel)

    Dear Oracle gurus.
    i'm suffering from ORA-03113 error - with defunct process - in execution of svrmgrl.
    (i've to install R.8.1.6.1.0 on RedHat 7.2.)
    like this....
    [ora816@encdb ora816]$ svrmgrl
    Oracle Server Manager Release 3.1.6.0.0 - Production
    Copyright (c) 1997, 1999, Oracle Corporation. All Rights Reserved.
    ORA-03113: end-of-file on communication channel
    SVRMGR>
    i saw similar problems posted in this forum. but, there's no helpful answer.
    how can i solve this problem?
    (i attached env variables below)
    [ora816@encdb ora816]$ env
    PWD=/ora816
    LD_ASSUME_KERNEL=2.2.5
    ORACLE_SID=ora816
    HOSTNAME=encdb
    LD_LIBRARY_PATH=/ora816/app/lib
    PVM_RSH=/usr/bin/rsh
    QTDIR=/usr/lib/qt-2.3.1
    CLASSPATH=/ora816/app/jdbc/lib/classes111.zip:/usr/local/jre/lib/classses.zip
    LESSOPEN=|/usr/bin/lesspipe.sh %s
    XPVM_ROOT=/usr/share/pvm3/xpvm
    KDEDIR=/usr
    USER=ora816
    MACHTYPE=i386-redhat-linux-gnu
    MAIL=/var/spool/mail/ora816
    INPUTRC=/etc/inputrc
    LANG=en_US
    JAVA_HOME=/usr/local/jre
    ORACLE_HOME=/ora816/app
    LOGNAME=ora816
    SHLVL=1
    SHELL=/bin/bash
    HOSTTYPE=i386
    OSTYPE=linux-gnu
    HISTSIZE=1000
    LAMHELPFILE=/etc/lam/lam-helpfile
    PVM_ROOT=/usr/share/pvm3
    TERM=xterm
    HOME=/ora816
    SSH_ASKPASS=/usr/libexec/openssh/gnome-ssh-askpass
    PATH=/usr/kerberos/bin:/bin:/usr/bin:/usr/local/bin:/usr/bin/X11:/usr/X11R6/bin:
    /ora816/bin:/usr/local/java/bin:/usr/local/jre/bin:/usr/local/bin:/ora816/app/bi
    n:/usr/local/sbin:/usr/bin/X11:/usr/X11R6/bin:/root/bin:/usr/local/samba/bin
    NLS_LANG=Korean_Korea.KO16KSC5601
    TNS_ADMIN=/ora816/app/network
    _=/usr/bin/env
    Thanks in Advance,
    Sam.

    HI
    Did you fix this problem with svrmgr. I have exactly the same problem and I am runing redhat 7.2 and oracle 8.1.6
    Thanks, Jason

  • Unable to connect to Oracle8i

    Hi all,
    I am having some real difficulty in connecting a Win98 client running oci-jdbc driver to a Oracle 8i server.
    Here is my environment:
    Client machine config
    Win98
    jdk 1.2.2
    ocijdbc8.dll in c:\oracle\ora81\lib
    classes12.zip in c:\oracle\ora81\jdbc\lib
    Net8 client
    Server machine config
    Redhat Linux 6.2
    Oracle8i version 8.1.5.0.0
    I started the listerner, open the database instance and mount the database on the server. I can connect to the Oracle server by running the GUI sqlplus.exe on the client machine.
    But when I run the jdbc sample application "JdbcCheckup.java", the connection was not successful after I type in the user name, password, and TSAName (same as the SERVICE_NAME) on the init.ora file. Below is the output from my terminal
    Output on running JdbcCheckup
    C:\Oracle\Ora81\jdbc\demo\samples\oci8\basic-samples>java JdbcCheckup
    Please enter information to test connection to the database
    user: scott
    password: tiger
    database (a TNSNAME entry): i815
    Connecting to the database...Connecting...
    Exception in thread "main" java.lang.UnsatisfiedLinkError: C:\Oracle\Ora81\BIN\o
    cijdbc8.dll: ?s????t????Y???m?S???@?QC
    at java.lang.ClassLoader$NativeLibrary.load(Native Method)
    at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1319)
    at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1243)
    at java.lang.Runtime.loadLibrary0(Runtime.java:470)
    at java.lang.System.loadLibrary(System.java:778)
    at oracle.jdbc.oci8.OCIDBAccess.logon(OCIDBAccess.java:209)
    at oracle.jdbc.driver.OracleConnection.<init>(OracleConnection.java:198)
    at oracle.jdbc.driver.OracleDriver.getConnectionInstance(OracleDriver.ja
    va:251)
    at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:224)
    at java.sql.DriverManager.getConnection(DriverManager.java:457)
    at java.sql.DriverManager.getConnection(DriverManager.java:137)
    at JdbcCheckup.main(JdbcCheckup.java, Compiled Code)
    Please let me know what is wrong. Thanks.
    Best regards,
    Simon Lee
    Email: [email protected]
    null

    ocijdbc8.dll must be in c:\oracle\ora81\bin not in c:\oracle\ora81\lib
    null

  • J2ee beta2 RH8.0 setup fails with segmentation violation

    On my RedHat 8.0 Intel Linux, I unzipped the 103858908 bytes of j2eesdk-1_4-beta2-linux-eval.zip into a directory called j2ee_sdk_lin and executed the 'setup -console' command as per the Installation notes. But the setup aborts with segmentation violation. I tried running with/without -console invain. The requirements say that RH7.3 is supported, but I guess RH 8.0 should be OK for backward compatibility. Please help me ASAP.

    Sorry, it works OK, after I did "su - root". I guess, I might have typed "su" earlier and got into that trouble.

  • Use Apache CGI to listen the WebDB site?

    Please Help me?
    Questions
    1. When use the WebDB listener to listen the WebDB site,why the WebDB listener for Linux download the image is slower than the WebDB
    listener for Windows NT?
    2. When I use the Apache server to listen the WebDB,the others are correct but next two problem.
    a. Useing the URL http://192.168.1.254/cgi-bin/wdbcgiw/webdb/admin_/gateway.htm to change the DADs setting is inefficacy.
    b. When I access the WebDB site, I get a logon page,I input the username and password than click OK,the browser's URL address turn to "http://192.168.1.254/cgi-bin/wdbcgiw/webdb/WEBDB.home?auth_userid='usernam'&auth_password='password'&login_hidden=%2Fcgi-bin%2Fwdbcgiw%2Fwebdb%2FWEBDB.home",and the browser prompt can't find the page.I turn back the logon page and try to logon again,the brower prompt web server internal error.But,when I added the username and password to the DAD,I don't need to logon and can access the webdb site correct.
    My system environment
    Redhat Linux 6.1
    Oracle8i Enterprise Edition Release 8.1.6.1.0
    Oracle WebDB 2.2.0.5 for Linux
    Apache 1.3.12
    MS IE 5.0

    Could you explain:
    1) Why you can't use content area pages?
    2) What do you wont specific on WEBPAGE?
    Regards,
    Vladimir
    null

  • European Charset

    Hi,
    I got problem in create database when if I chose some European
    charset or so, like WE8ISO9..P1 or P15.
    I seem to be in currency or decimal format.
    Anyway, after I installed it, I have a charset conversion
    between Apache+Php and Oracle.
    They always convert my character after 128 ASCII code.
    Someone can help me?
    I got a RedHat 7.2 box + Oracle9i + apache 1.3.20 + php 4.0.6 +
    tomcat, but I got the same problem with RedHat 6.2 and oracle8i.
    Thank morgan

    1. You have to modify the character semantics in the source database before the export,
    or
    you have to first import table metadata (i.e. create empty tables), then change the semantics in the target database, and then import the rows.
    2. CSSCAN shows if you have issues assuming that the current semantics does not change. But character length semantics columns (containing valid character codes) can cause truncation issues only if the post-conversion length exceeds the datatype limit (4000 bytes for VARCHAR2, 2000 bytes for CHAR). You can look for such values in the error report or in CSMIG.CSMV$COLUMNS view.
    -- Sergiusz

  • Choosing oracle for linux ! what are merits and demerits

    we are going to choose oracle for linux for our e-commerce site which will serve as search engin and shopping mall.

    Thanks cgawoods for the advice...
    I followed all the steps that you mentioned... Installing the Oracle client proved to be easy as pie on the Linux server, and connecting to the Oracle instance on the NT server was instantaneous with sqlplus... tnsping also finds the Oracle server without a hitch.
    I also made the modifications to the coldfusion start script you mentioned, i.e. setting ORACLE_HOME, etc (which is also mentioned in Allaire's docs).
    However.... (yes, here it comes) The DSN still comes up as 'failed' when I try to add a new one using the native drivers in the Coldfusion Administrator.
    Do I need to do anything on the Oracle server side (NT) first in order to get things working?
    I'm pretty stumped at this point as to why this won't work.
    Thanks
    DH
    <BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>Originally posted by cgawoods ():
    I've done Cold Fusion installs on Solaris 2.6, and am an OCP DBA. If you download the Oracle 8.0.5 EE (RedHat 5.2) or Oracle8i EE(Redhat 6.0-6.2) Server programs, you may use the "Server" installation as an Oracle Client. Once you get Oracle installed, you will need to configure the tnsnames.ora file to point to your remote database. Then, you will need to point Cold Fusion to the $ORACLE_HOME where you installed the Oracle Server software. You will want (and probably need) to use the "native" oracle driver for Cold Fusion instead of the ODBC driver. Once the Oracle installation is complete, and you can "tnsping" the Oracle instance on NT, you should be able to configure Cold Fusion to talk to your Oracle database. It's just a matter of reading Allaire's documentation on configuring Cold Fusion for use with Oracle at that point.<HR></BLOCKQUOTE>
    null

  • Flash crashes PXE-Server

    Hello!
    We use RedHat-PXE-Server Intel PXE daemon, PXE-2.0 Beta-1
    (build 001). When we startet using PXE for setup new machines, we
    use dhcp-relay to diffrent machines (DHCP-Server and DHCP-Proxy ie.
    PXE-Server) At least 5 times a day some machines send out a
    dhcp-packet for searching an fms server and this packet crashes the
    pxe-server, because i think this packet is malformed. The
    DHCP-Server has no problem with this packet, but the pxe-server.
    This problem is seen on flash 8 and above. The contents of this
    packets can be viewd with tcpdump or ethereal/wireshark and it
    says:
    Adobe Flash Proxy Auto-Discovery
    +ktag=fpadreq;timestamp=28649419;zone=0;uri=rtmp://213.200.107.231:80/ondemand?_fcs_vhost= cp31165.edgefcs.net
    How can i prevent the Flashplayer from creating those
    packets? We do not use any Edge or FMS or what the hell else.

    Jay is correct - Flash Media Encoding Server is a companion product to Flash Media Server that will encode/transcode files to Flash friendly formats for delivery via Flash Media Server or other forms of delivery.  It is not meant for live capture and encode - simply for preparing VOD files for delivery.   For more about encoding for Flash and the various Adobe and products in this space for both Live and VOD - you may want to read an article I wrote on our developer center.
    http://www.adobe.com/devnet/video/articles/video_encoding_ecosystem.html
    Laurel Reitman
    Sr. Product Manager

  • Sun 1 RH8, Debian fails

    Hello All,
    I am brand new to J2. I am trying to install J2SE on two Linux systems just to learn things and have something to play with when I read the tutorial book - A Redhat 8.0 Intel and a newest Debian intel.
    I downloaded:
    J2re-1_4_1...i585.bin
    J2sdk-1_4_1...i585.bin
    J2sdk-s1studio-1_4_1...linux.bin
    I am trying to install in the /usr/local directory logged in as root.
    On both Linux systems, the J2re and J2sdk bin files seem to install OK. I get corresponding directories and the script says "done".
    Q: Is there a way to test the installs to see if they are working?
    On both systems the s1studio fails in different ways.
    On the Linux RH8 system, I run the bin file and get "Install shield Wizzard Init", then 5 or so lines of 40 or so dots quickly and 1 line of 3 dots slowly. The install wizzard opens. I go through the install. The last dialog screen says "run /usr/local/..../runide.sh to start ide". But, there is no runide.sh file in the specified dir or anywhere else. I looked at the log file in the dir where runide was supposed to be and the last lines had a "Null return" error and nothing much else very informative.
    On the Debian system, I run the bin file and get "Install shield Wizzard Init", then 5 lines of 40 dots quickly and 1 line of 3 dots slowly. Then the command line prompt returns and the install wizzard never opens. No error messages. No studio dir.
    Wonderful software SUN...
    Any ideas or suggestions are very appreciated.
    Thanks,
    Barry.

    Hi, Barry,
    First of all, I'd like to tell u the differences/similarities between the j2re, j2sdk and j2sdk-s1studio installers, which is quite useful to know.
    These r what each installer is for:
    1. j2re - Java Runtime Environment or JRE;
    2. j2sdk - Software Development Kit or SDK (used to known as JDK or Java Development Kit; renamed to SDK in 1999), and in your case it's the Standard Edition for the SDK;
    3. j2sdk-s1studio - cobundle for SDK and Sun ONE Studio.
    The JRE is for running Java programs. The SDK is, again, as the name suggests for Java program development. It includes command-line development tools, such as a compiler and a debugger, and also the JRE. So if u run the j2sdk installer, u don't need to run the j2re installer. And since the j2sdk-s1studio cobundle includes the SDK, u don't need to run the j2sdk installer if the cobundle installer installs the cobundle without problem.
    Not sure if u've had a look at the troubleshooting section of the s1studio getting started guide? If u haven't, for the Debian problem, the last table cell at the bottom of p.53 of
    http://forte.sun.com/ffj/documentation/s1s41/getstartedce41.pdf
    might give u some ideas (hopefully useful).
    It seems there could a possibility that for both the Red Hat and Debian problems, the cause might be a corrupted installer file. U could try checking the file size as said here:
    http://java.sun.com/j2se/1.4.1/install-s1s4-linux.html
    and c if u've missed a few other things noted here for the cobundle installation.
    Hope this is where the problem is. Good luck.
    Jack

  • Applet connection with DB

    Hi Guys,
    I have designed an applet and have placed in the htdocs of Apache server that comes with Oracle 9iAS when I can login to the db within my Lan it works fine but when I try to login from outside LAN through a dialup modem I get following error:
    Error in Connecting to the Database java.sql.SQLException: Io exception: The Network Adapter could not establish the connection
    I know applets can only communicate with the server they are downloaded from, I have the DB on this same server where I am downloading applet from!
    I am using a router to connect the server to the internet and have opened ports 7777, 4443 and 1521.
    Any1 Any ideas??????????????
    Thanx!

    The error you are getting is a client side error, you will find no log in the listener. The applet demo was tested. The only thing I can think of is the classpath, please make sure your HTML code is pointing to the right ones. Also, you may want to make sure your browser is compatible with the version of the classes you are using, I thought browsers today support jdk 1.1.
    -Soulaiman
    <BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>Originally posted by kibito:
    Since two weeks we are trying to get
    a connection working within an applet with our db.
    Plattform: Linux RedHat 6.1
    Database: oracle8i
    jdk: 1.02 (the classes102.zip)
    webserver: Apache 1.3
    browser: netscape 4.6
    We have always the no suitable driver exception!
    We worked thought different tries:
    - with the JdbcApplet.java Sample from Oracle
    - with the DriverManager.registerDriver
    (new oracle.jdbc.dnlddriver.OracleDriver()); approach
    - with the Class.forName( "oracle.jdbc.dnlddriver.OracleDriver" ); approach
    - with the driver = new oracle.jdbc.dnlddriver.OracleDriver(); approach
    - we tried every possible kind of
    getConnection method
    Questions:
    1. Is it possible to connect from an applet (jdk1.02) to an oracle8i database running under redhat 6.1?
    2. The No suitable driver means for me,
    that the listener has not found a
    driver handling the TCP request for our
    connection. Is this correct?
    3. The listener works like the inetd.
    It gets a connection forks the
    requested process to handle the connection.
    Is this correct?
    4. Even if I check the listeners logs and
    traces, there is never a request arriving
    from my applet. What am I missing?
    Help would be great!
    <HR></BLOCKQUOTE>
    null

  • ORACLE LITE for ARM LINUX

    Hi All
    Can anyone tell me where i can get ORACLE 9i lite and ORACLE 8i lite database for linux arm processors.
    Any info mail me at [email protected]
    Thanks in advance
    Gururaj

    There are two linux flavor:
    1. Linux Client
    The size of the Oracle9i Lite 5.0.1.0.1 release for Linux is 1.9MB. This includes Oracle Lite database, ODBC, JDBC, and utilities for RedHat 7.2 Intel Linux. Go to metalink/patch and search for patch # 2240530.
    2. Linux Server
    The 5.0.2 for Linux release includes Mobile Server for RedHat 7.2 Linux, but not the Linux client. This full release includes the entire server framework plus the Mobile Development Kit. Alltogether 250 MB.

  • JVM problem during Oracle8i installation on Redhat Linux 9

    Hi there,
    I was trying to install Oracle8i Release 2 (8.1.6) for Linux on P4-1.7Ghz pc running Redhat Linux9.
    I created a new user and gave appropriate piviliges also.When i gave the ./runInstaller command it gave me the error as follows..
    ./runInstaller
    Initializing Java Virtual Machine from ../stage/Components/oracle.swd.jre/1.1.8/1/DataFiles/Expanded/linux/bin/jre. Please wait...
    [oracle@linux cdrom]$ /mnt/cdrom/stage/Components/oracle.swd.jre/1.1.8/1/DataFiles/Expanded/linux/lib/linux/native_threads/libzip.so: symbol errno, version GLIBC_2.0 not defined in file libc.so.6 with link time reference (libzip.so)
    Unable to initialize threads: cannot find class java/lang/Thread
    Could not create Java VM
    Can you kindly help me how to fix this issue...
    Tons of thanks in advance..
    With regards,
    Prasad

    Do this:
    export LD_ASSUME_KERNEL=2.4.1

  • Installation porblem of oracle8i release 3(version 8.1.7) on redhat linux 7

    HI,
    this is very urgent.any one please help me immeditely.
    This is my problem while installing oracle8i(8.1.7)on redhat linux 7.i installed oracle 8i.at the last stage of installation,the database configuration assistant will start.while database creating it is displaying error i.e :ORA-03114-not connected to oracle;
    (2) ORA-03113-end-of -file on communication cahnnel.
    these are the problems i got.and i want to listener .ora and tnsnames.ora also.
    if any get this solution.please send mail with clear description to my personnal mail or this forum.
    iam waiting for your response.
    krishna

    This is my work-around for RH 7. This John Smiley's step-by-step description which is posted elsewhere on this forum. It is better put than my original post:
    Here is a step-by-step process for getting Oracle 8.1.6 or 8.1.7 working on systems with glibc 2.2 (don't bother with 8.1.5 if you can help it):
    1. Install the compat-glibc RPM for 2.1.3.x
    2. cd to the directory where compat-glibc installed the files (for me it's /usr/i386-glibc21-linux/lib).
    3. Copy the following files to $ORACLE_HOME/lib:
    libc-2.1.3.so
    libpthread.so
    libdl.so
    ld-linux.so.2
    For me, several of these are symbolic links, so you'll need to copy the target of the symbolic link and rename it to the link name when you copy it to $ORACLE_HOME/lib.
    For example, if ls -l shows:
    ld-linux.so.2 -> ld-2.1.3.so
    libc-2.1.3.so
    libdl.so -> libdl.so.2
    libpthread.so -> libpthread.so.0
    Then you will:
    cp ld-2.1.3.so $ORACLE_HOME/lib/ld-linux.so.2
    cp libc-2.1.3.so $ORACLE_HOME/lib
    cp libdl.so.2 $ORACLE_HOME/lib/libdl.so
    cp libpthread.so.0 $ORACLE_HOME/lib/libpthread.so
    4. Create a file in $ORACLE_HOME/lib called libc.so with the following contents (as a single line):
    GROUP ( <OH>/lib/libc-2.1.3.so <OH>/lib/ld-linux.so.2 <CL>/libc_nonshared.a )
    Substitute the value of $ORACLE_HOME for <OH> and the location of the compat-glibc directory for <CL>. For example:
    My $ORACLE_HOME is:
    /u01/app/oracle/product/8.1.7
    and my compat-glibc directory is:
    /usr/i386-glibc21-linux/lib
    so the GROUP line looks like this for me:
    GROUP (/u01/app/oracle/product/8.1.7/lib/libc-2.1.3.so /u01/app/oracle/product/8.1.7/lib/ld-linux.so.2 /usr/i386-glibc21-linux/lib/libc_nonshared.a)
    This is all one line.
    5. cd $ORACLE_HOME/bin
    6. Run the following command from the UNIX prompt:
    relink all
    All of the Oracle software, including the assitants, will work fine now.
    null

  • Create database (Oracle8.1.5 on Redhat 6.0)

    I installed oracle8i 8.1.5 under linux redhat 6.0, but during the launching of the dbassist an error message is display:
    Exeption JNSL:oracle.ntpg.jnls.JNLSexeption
    What I can do for Create my database
    null

    See Section3, specially 3.7, on how to create db without using dbassist:
    http://homepages.tig.com.au/~jmsalvo/linux/oracle8i.html

  • Oracle Forms (Support & Certification) on Linux RedHat AS 4.0 (Intel 32bit)

    Hello,
    Does anybody know for sure if Oracle is certifying Forms (part of Application Server 10.1.2.2) on Linux RedHat AS 4.0 (Intel 32 bit). We are trying to move from v3.0 to v.4.0, however without Oracle support, that might not happen.
    Any help or guidance on this matter would be greatly appreciated.
    Regards
    Kunal Bansal

    I did search in Metalink indeed. This document is really the latest certification they have. But funny thing is that the rda.sh script Oracle released checks for RH4 in addition to RH3. I have my test iAS server (10.1.2.0.2) and iDS (same version) installed on RH 3 (just in case) but I have installed iAS server in 2 different places (for deployment) on RH 4 - both went just fine. I know there is a document on Metalink, explaining how to install on RH 4 - basically, they released a small patch set for those who wants to install on RH 4. I did apply that patchset (it is for OUI not for the forms). My quick solution to implement this patchset was to create a staging directory (disk1, ...) and then replace couple of files located under disk1 staging directory with the files that comes with the patchset (unzipped into a separate place), then start the installation of 10.1.2.0.2 on RH 4. Everything then went just perfect on RH 4. No problems reported so far (2 separate installations on 2 separate sites on RH 4). I don't know if this helps but just wanted to provide some feedback.
    R/ Zaf

Maybe you are looking for