Help : Oracle8i

Hi,
I'm new to this product and we're intended to migrate to it in near future. Can someone answer my questions below:
- What is the difference between JServer & OAS? they seem to both support EJB.
- How scalable is the JServer or OAS? What is currently largest deployment site? how many servers and hits per day?
- To determine the scalability of the EJB server, which areas should I look into?
- What is major issues of using this product?
- How to do O/R mapping? Does BC4J give help?
- How about the performance and limitation of Java stored procedures?
- XML can be returned as resultset from db. What is the performance? any constraint? can it handle complex data types?
Thanks.
null

Some more questions:
- How about the performance of the session bean? Does it implement pooling?
- What is the performance of JNDI lookup?
- What is the performance of JDBC call?
Your help is really important to me. Thanks.

Similar Messages

  • Help: Oracle8i installation on Linux6.0

    I could use some help with the installation of Oracle8i
    I have downloaded the single file version of the enterprise and
    I have gotten JDK116_v5 installed and running.
    I am new to this..
    Can any one help.
    null

    Hi
    I did not follow the whole discussion about installation of
    Oracle8i on Linux 6.0, but if you speak of linux 6.0 and Oracle8i
    this means to me you are using SuSE6.0 and Oracle8.1.5.
    Is this right?
    Let's say something to SuSE6.0 and Oracle8i - I don't know a way
    to make this Oracle release running on 6.0!
    You have - as mentioned - to read the installation manual
    carefully and you will notice, that you need glibc2.1 which is
    only shipped with RedHat 6.0 and SuSE6.2.
    Don't try to upgrade form the earlier glibc to the newer one - it
    may crash and destroy your system - as happened to me.
    I recommend to use the RedHat6.0 version (this is the only
    linux-box running RedHat, normally I am using SuSE), but this
    will make less problems.
    Feel free to contact me personally:
    [email protected]
    or
    [email protected]
    Dietmar
    Kurt Hannigan (guest) wrote:
    : Al Pivonka (guest) wrote:
    : : I could use some help with the installation of Oracle8i
    : : I have downloaded the single file version of the enterprise
    : and
    : : I have gotten JDK116_v5 installed and running.
    : : I am new to this..
    : : Can any one help.
    : Brew a pot of coffee.
    : Read ALL of the instructions before beginning.
    : Then turn on your computer and execute each and every step of
    : the horrible procedure carefully.
    : If you are very careful you may only have to repeat the install
    : 3 or 4 times.
    : Read all of the discussion threads you can.
    : Many people have had many problems, which vary depending upon
    : system environments.
    : We all must pay homage. It does not come easy.
    null

  • SQLLDR: selecting columns to load, help pls :)

    HI,
    need some help here. im trying to load a comma sepated text file into my db table using a script in sqlldr. can anyone help me how to bypass a certain column? i just want to load the emp_id, fname, and lname (omitting mname) but my csv file contains this value. how shud i change my ctl? thanks!
    [on my script]
    sqlldr user/pass@xxx CONTROL='insert.ctl' DATA='data.csv'
    [insert.ctl]
    LOAD DATA
    APPEND
    INTO employee
    TRAILING NULLCOLS
    EMP_ID TERMINATED BY ',' "RTRIM(:EMP_ID,' ')",
    FNAME TERMINATED BY ',' "RTRIM(:FNAME,' ')",
    MNAME TERMINATED BY ',' "RTRIM(:MNAME,' ')",
    LNAME TERMINATED BY ',' "RTRIM(:LNAME,' ')",
    [data.csv]
    123,Aron,Smith,Chan
    324,John,Steven,Cole
    424,Lei,Duncan,Marcos
    THANKS!!
    BROKEN

    The key word is filler.
    See:
    http://www.orafaq.com/faqloadr.htm
    http://asktom.oracle.com/~tkyte/SkipCols/index.html
    or the oracle documentation
    http://www.cs.umbc.edu/help/oracle8/server.815/a67792/ch03.htm
    for more information

  • Database Aplication Tables Reconciliation in real time

    Hi.
    Is there a way to get database aplication tables trusted reconciliation in real time?
    I mean, If I add/update a row to a table in the trusted source, some type of agent calls an API in OIM which gets the added/updated row (and creates the user)
    Thank You.

    DBAT Connector will not fulfil your requirement.
    Please see the below link. It may help you in developing what you want. You can call OIM Recon APIs through DB Trigger
    http://www.cs.umbc.edu/portal/help/oracle8/java.815/a64686/04_call2.htm

  • Call Java program in APEX

    Hi, I am an APEX newbie... I need to call a Java program (.JAR file) from a PL/SQL script inside an APEX application. My question is, does the JAR file need to be in a particular place (and if so, what's the best way to get it there)?
    - somewhere in the APEX database?
    - somewhere in the production database (9i)?
    - could it be called if it resides on a shared network drive?
    Any help would be appreciated... everything I've found thus far tells me to use the loadjava tool to get it onto the prod. database, but I want to make sure that there isn't an easier option as I've had some trouble with that.
    Thanks in advance...
    Kenny

    Hi,
    If you want to call the method of the java class that is stored in the jar you have to make this jar file accessible to the client.
    1/ The jar file can be stored in the database by using loadjava utility
    E.g. loadjava -u scott/tiger -resolve yourjavapackage.jar
    More details on http://www.oracleutilities.com/OSUtil/loadjava.html
    and http://www.csee.umbc.edu/help/oracle8/java.815/a64683/tools1.htm
    1.1/ Once the jar file is in the database you can access it's object methods by defining the pl/sql function that is able to call particular java method
    E.g.
    FUNCTION jCreateDir (dir varchar2, checkExistsOnly number, grantRootDir varchar2)
    RETURN NUMBER as LANGUAGE java
    NAME 'mypkg.Utils.createDirectory(java.lang.String, int, java.lang.String) return int';
    Above function then calls the java method defined in the class included in the jar file (jar file is just an archive of the java classes - to bundle several classes, images... in one file)
    The example contents of the java class
    package mypkg;
    import java.io.File;
    public class Utils {
    public static int createDirectory(String dir, int checkExistsOnly, String grantScriptDir)
    ///some code here
    1.3/ So if you know what method to call, what are the input parameters and return value you can create your calling procedure/function in pl/sql
    I am not very sure if you can load jar files containing the classes that render some user interface items(buttons,panels etc - items from awt or swing package) so basicaly load just the code that performs actions like computation/ xml transformation/ file I/O so anything that does not require GUI items.
    2/ If your jar file contains the objects that display some user interface control or you need to call the java from the javascript then you need to embed your jar file in the html code by using <OBJECT > or <APPLET> tag
    Re: Open program in FF
    Rado

  • Data Transfer / Communication between Live Applications

    Gurus,
    I am basically an E-Business Sutie Developer. This is my first experience posting questions in Application and Architecture community.
    Please read the following and let me know if this is the correct thread to post this question also it would be appreciable if you could provide suggestions / solutions for my question.
    Q:
    We are on E-Bus Suite 11.5.9 with custom applications built using Oracle Forms. Recently one of our department decided to buy a custom software to replace one of the application. There are other applications which we built still running in E-Bus Suite. The custom software is based on .NET and SQL Server. We at IT rite now researching how to data transfer between our existing applications and the new software. They both were in different platforms.
    This is a new initiative for us because all these years we use to work on oracle applications and this is the first time where we have to go away from our forte. This could be simple for people with experience in related field but this is challenging for us.
    Your views and suggestions are highly valuable.
    Thank You.
    Karthik.

    Hi,
    Thank You for the reply. Below are the notes from person who already did some of the research. I am not sure whether to go with the below mentioned or to research more...
    Below are the following options to load data from SQL server to Oracle, I read limited on each option. See if something convince you and I will explore more on that option..
    1.     Linked Servers: Linked Servers can be setup on the SQL server instance and then data can be pushed out to the Oracle schema.
    a. Limitation in terms of data type supported by provider/ODBC driver used for creating
    linked servers, Performance good for decent size tables
    b. Advantage: All SLQ based
    http://msdn.microsoft.com/en-us/library/ms188279.aspx
    http://www.codeproject.com/Articles/35943/How-to-Config-Linked-Servers-in-a-Minute
    2.     Oracle Hetereogeneous services: This is Oracle’s answer to Microsoft’s linked servers. By setting it up,
    this can be used to pull data from SQL server db and load to Oracle.
    Same limitations and advantages as 1.
    http://www.csee.umbc.edu/portal/help/oracle8/server.815/a67784/hs_ch6.htm
    3.     DTS (Data Trnasformation Services) or SSIS (SQL Server Integration Services) : Microsoft SQL server 2000 comes
    with DTS and SQL 2005 with SSIS.
    SSIS is robust than DTS for this job and can be used to load data up in the Oracle Schema.
    These tools can be used to provide a real ETL process for data loading.
    4.     Scripting Framework: Scripts can be written to bcp data from a SQL servere db and then use SQL Loader to
    load data to oracle schema
    5.     Third Party tools: A couple of third party tools also provide these options.
    -----------------------------------------------------------------------------------------------------------------------------------------------------------

  • Related to ctl file

    Hi All,
    Can i write stored procedure to create .ctl file (used for sql loader utility)..
    Help appreciate in this regards.
    Thanks,
    Vivek

    Hi Nicolas..
    Thanks for reply..
    As per oracle document on UTL_FILE pkg.
    The PL/SQL file I/O feature is available for both client side and server side PL/SQL. The client implementation (text I/O) is subject to normal operating system file permission checking, and it does not need any additional security constraints. However, the server implementation might be running in a privileged mode, and will need additional security restrictions that limit the power of this feature.
    pls refer http://www.cs.umbc.edu/help/oracle8/server.815/a68001/utl_file.htm
    Now my que is how to create file on client side?
    Thanks & Regards

  • Clarification about OCI_FO_REAUTH failover event of TAF

    Hello everyone,
    Can someone explain my the real meaining of the OCI_FO_REAUTH failover event when we are using TAF?
    All I found is : "OCI_FO_REAUTH indicates that you have multiple authentication handles and failover has occurred after the original authentication. It indicates that a user handle has been re-authenticated. To find out which, the application checks the OCI_ATTR_SESSION attribute of the service context handle (which is the first parameter)."
    But it is not clear for me.
    Regards.
    Carl

    The session receiving this error did not automatically failover, or this automatic failover failed.
    This does not mean however that a new connection would not be possible
    Since you did not mention anything about the system, I can't tell you where to look for the reason.
    If it's a RAC consider looking at the CRS logs.
    This link explains more about the OCI_FO_ABORT : http://www.cs.umbc.edu/portal/help/oracle8/server.815/a67846/new_adva.htm
    Success!
    FJFranken

  • Drop database 8.1.7.0 and then import

    Hi,
    We are having Oracle database 8.1.7.0
    Now, i have to drop the whole database and then import the whole database through import utility to recover the database.
    Export .dmp file is available as backup for the whole database.
    what are the steps for it ???
    or do provide the good link to refer the topic.
    With Regards

    Hi..
    Export dump can't be used to recover the database. It will provide you the data up till when it was taken. Suppose the export dump is of one day back , so you will get theconsistent data till 1 day back. Once, imported you can't perform any sort of recovery on it.
    CAs you have dropped the whole database , create a new database, create all the tablespace and the users similar to the one that were previously in the old database and then use the imp utilit with fromuser touser parameters or full=y parameter.
    link: [http://www.cs.umbc.edu/help/oracle8/server.815/a67792/ch02.htm#16959]
    HTH
    Anand
    Edited by: Anand... on Nov 12, 2008 10:25 AM

  • What is "DBMS_LOCK_ALLOCATED" dictionary view??

    Hi, all.
    I have a 2 node RAC database(10.2.0.2.0) on windows 2003 EE SP1.
    I was monitoring Enterprise Manager, and found overhead in the following SQL
    "SELECT LOCKID FROM DBMS_LOCK_ALLOCATED WHERE NAME = :B1 FOR UPDATE".
    The above is recurrsive sql, not application sql.
    The followings are "wait events" about the above sql.
    -->gc current request
    -->gc buffer busy
    -->gc current retry
    http://download.oracle.com/docs/cd/B19306_01/server.102/b14237/statviews_4190.htm#sthref2793
    What is DBMS_LOCK_ALLOCATED for??
    Does Oracle background process update "DBMS_LOCK_ALLOCATED" view
    whenever getting locks and releasing locks??
    select * from dbms_lock_allocated;
    NAME LOCKID EXPIRATI
    DROP_EM_USER:SYSMAN 1073741824 07-08-06
    SERVICE_NAME_RAC1 1073741825 07-08-30
    SERVICE_NAME_RAC2 1073741845 07-08-30
    ORA$KUPV$MT-SYSTEM.SYS_EXPORT_SCHEMA_01 1073741865 07-08-17
    ORA$KUPV$JOB_SERIALIZE 1073741866 07-08-17
    ORA$KUPM$SYSTEM$SYS_EXPORT_SCHEMA_01 1073741885 07-08-17
    6行が選択されました。
    Thanks and Regards.
    Message was edited by:
    user507290
    null
    Message was edited by:
    user507290

    Well an old document but should clarify your doubts...
    http://www.csee.umbc.edu/help/oracle8/server.815/a68001/dbms_loc.htm

  • Advanced queues are waiting in ready status and do not process

    Advanced queues are waiting in ready status and do not process.
    There are no Db locks.
    DB 11.2.0.2.0

    Hi,
    With this information it is not possible to get appropriate answer in the forum.
    By the way you checked alert log file.
    Check the below link also:
    http://www.cs.umbc.edu/portal/help/oracle8/server.815/a68005/03_adq2f.htm
    Best regards,
    Rafi.
    http://rafioracledba.blogspot.com/

  • Query executing faster after restart

    Hi,
    I have a query which used to take around 60 seconds to execute. The query is mainly made up of joins and has an order by condition. The query was showing a service time of 125ms when accessing the temp datafile.
    When I restarted the server (windows) and database and I ran the query the execution time was 1 sec!! The query no longer seems to be accessing the temp file.
    Any suggestions on what could have triggered this change?
    Thanks
    Keith

    Because when you restart, the segments of the temp datafiles are deallocated. This means that you have space to do sort on disk if the sort of the query not have the sufficient space on SORT_AREA_SIZE
    < src = http://www.csee.umbc.edu/help/oracle8/server.815/a67775/ch24_pex.htm#43319 >
    SORT_AREA_SIZE
    The recommended values for this parameter fall in the range from 256KB to 4MB.
    This parameter specifies the amount of memory to allocate per query server process for sort operations. If you have a lot of system memory, you can benefit from setting SORT_AREA_SIZE to a large value. This can dramatically increase the performance of sort operations because the entire process is more likely to be performed in memory. However, if memory is a concern for your system, you may want to limit the amount of memory allocated for sort and hash operations.
    If the sort area is too small, an excessive amount of I/O is required to merge a large number of sort runs. If the sort area size is smaller than the amount of data to sort, then the sort will move to disk, creating sort runs. These must then be merged again using the sort area. If the sort area size is very small, there will be many runs to merge and multiple passes may be necessary. The amount of I/O increases as SORT_AREA_SIZE decreases.
    If the sort area is too large, the operating system paging rate will be excessive. The cumulative sort area adds up quickly because each query server process can allocate this amount of memory for each sort. For such situations, monitor the operating system paging rate to see if too much memory is being requested.
    < >

  • Partial recovery in RMAN 8i

    Hi,
    I'm looking for an example of partial recovery (a table only, or a tablespace or some rows in a table) in RMAN 8i.
    I deleted some rows from a table and I recovered its tablespace I did not find the rows.
    Many thanks.

    What you actually performed was a complete recovery of a tablespace. You must perform a TSPITR (TableSpace Point In Time Recovery):
    http://www.csee.umbc.edu/help/oracle8/server.815/a67773/rmantspi.htm

  • How can I translate this from PL/SQL into embedded SQL!?

    CURSOR TEMP1 is
    SELECT emp.fname fname, emp.lname lname, emp.ssn, dname,emp.salary salary, emp1.fname supervisor_fname, emp1.minit supervisor_mdlname,emp1.lname supervisor_lname FROM employee emp, employee emp1,department d
    WHERE emp.superssn=emp1.ssn(+) and emp.dno=dnumber order by ssn;
    PNTR_TEMP1 TEMP1%ROWTYPE;
    --calcualting values for the cursor TEMP1
    for PNTR_TEMP1 in TEMP1 loop
    fname:= PNTR_TEMP1.fname;
    lname:= PNTR_TEMP1.lname;
    ssn := PNTR_TEMP1.ssn;
    dname:=PNTR_TEMP1.dname;
    sup_name:=PNTR_TEMP1.supervisor_fname||' '|| PNTR_TEMP1.supervisor_mdlname||' '||PNTR_TEMP1.supervisor_lname;
    salary := PNTR_TEMP1.salary;
    n_deps:=0 ;
    /* how can I translate this to embedded SQL...I'm using C++*/

    Hi,
    you can follow this link to use cursor in Pro*c /C++
    http://www.csee.umbc.edu/help/oracle8/server.815/a68022/sql.htm
    Regards

  • SQL*LOADER example not working for REF

    I was working on the Oracle bulk load scripts using SQL*LOADER utility .
    I have encountered an error while using the REF column option to resolve the parent-child referential integrity .
    The example given in the URL http://www.csee.umbc.edu/help/oracle8/server.815/a67792/ch05.htm Example 5-9 Loading Primary Key REF Columns
    does not work . and generates errors : 'SQL*Loader-418: Bad datafile datatype for column DEPT_MGR'
    example :
    Control File
    LOAD DATA
    INFILE `sample.dat'
    INTO TABLE departments_alt
    FIELDS TERMINATED BY `,' OPTIONALLY ENCLOSED BY `"'
    (dept_no CHAR(5),
    dept_name CHAR(30),
    dept_mgr REF(CONSTANT `EMPLOYEES', emp_id),
    emp_id FILLER CHAR(32))
    Data file (sample.dat)
    22345, QuestWorld, 007,
    23423, Geography, 000,
    Could you please suggest any solutions for this ?

    Some of the quotes are wrong
    Try the sample from the 10.2 documentation
    LOAD DATA
    INFILE 'sample.dat'
    INTO TABLE departments_alt
    FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'
    (dept_no       CHAR(5),
    dept_name      CHAR(30),
    dept_mgr       REF(CONSTANT 'EMPLOYEES', emp_id),
    emp_id         FILLER CHAR(32))

Maybe you are looking for

  • Need help understanding how DNS should be set up...

    Some time back I was advised to switch my network settings such as to start using the OpenDNS servers rather than the ISP (Comcast) servers that were setup by default... I did so, at least I did so in the Network/DNS settings on my MacBook Pro... But

  • Error in CC while using SAP_XI_IDOC/IDOCXmlToFlatConvertor module

    Hi, We are getting an error in CC monitoring while using SAP_XI_IDOC/IDOCXmlToFlatConvertor module for converting IDoc XML to flat file. Below is the error text: "Message processing failed. Cause: com.sap.conn.idoc.IDocParseException: (7) IDOC_ERROR_

  • Removable disks and multiple catalogs

    HI, I have a new system and I am wondering what my options are to get my images onto the system. I have the disks from my old system that have about 300 GB of images each. These images are divided by years so that 2 years are on one drive and two yea

  • PAPI Web Service (PAPI-WS) Example for Oracle BPM Studio

    Here is the location of a step-by-step explanation on how to use PAPI Web Service (PAPI-WS) to create a work item instance and then run the instance inside an activity in a process running on Oracle BPM Studio. http://www.4shared.com/file/128256802/f

  • Parameter to Report

    I have a question about passing parameter from form to the report. I know how to use run_product to call a report but my question is when I pass a parameter in the run_product to the report like eg. Add_Parameter (pl_id,'count_number',TEXT_PARAMETER,