Three tier architecture using oracle dev suite 10g & oracle database 9i

hi ,
I am trying to build a software which will manage the database of a hospital through usual form design .
The tools I am using for these are
(1) oracle server database 9i (2) oracle developer suite 10g (3) windows xp professional service pack 2 .
I have designed the form modules in developer suite , created the tables in the database , connected those tables to the form modules using dml statements, now data can be inserted , updates and deleted through the form design . I have also deployed the forms using "run forms through web" and thereby other computers connected to the main computer through lan can also access the software using the web port address and the name of form to be used , these computers are not having oracle developer suite or oracle database installed , but they can access the software through the browser .
In this scenario my question is that , is this a three tier architecture as oracle database is the first tier , oracle developer suite is the middle tier where I am puting all the bussiness logics and oc4j instance is used to connect the database and the dev suite , and for user interaction we have the browser as the third tier ?
or this is a two tier architecture ? if this is a two tier architecture please let me know how can I implement a three tier architecture using oracle developer suite 10g and oracle server database 9i .
Thanks a lot for showing ur interest to read this

You need Oracle Application Server to deploy the forms when you go live.
What you are currently using OC4J which came in the developer suite. It is used only for development purpose and can not have capacity to handle higher load.
3 tier arch
1. Thin Client :-> Browser
2 Middle tier -> Oracle Appln Server /OC4j(in ur case)
3 Database Tier -> Oracle Database
Rajesh

Similar Messages

  • Oracle Dev-suite 10g installation on WINDOWS server 2008 R2

    Hi Friends,
    Is it possible to install Oracle Dev-suite 10g on WINDOWS server 2008 R2.Any idea on this,can you please share.
    Best regards,
    Rafi.

    Hi John,
    Is it possible to do this by applying any patches or alternate option.
    Best regards,
    Rafi.

  • Is 1GB ram is enough for the installation of oracle developer suite 10g and database 11g???  And which one to install first developer suite or database????

    Hello everyone,
    I have install windows XP in my existing windows 7 64 bit system using virtualization software. I have allocated 1024 MB of RAM to XP virtual windows.
    Now, M trying to install oracle developer suite 10g and oracle database 11 in the XP windows.
    IS 1GB ram is enough for the installation of oracle developer suite 10g and database 11g???
    And which one to install first developer suite or database????
    Thanks in advance.

    you should check (before installing) requeriments from documentation.
    Oracle Developer Suite Installation Guide 10g (10.1.2.0.2) for Solaris, Windows and Linux x86
    Table 4 Memory Requirements for Oracle Developer Suite Components
    Component
    Memory
    Oracle10g JDeveloper (including Oracle Business Intelligence Beans, and UIX and Bali subcomponents)
    Minimum: 256 MB
    Recommended: 512 MB
    Oracle Reports Developer
    Minimum: 128 MB
    Recommended: 256 MB
    Oracle Forms Developer
    Minimum: 128 MB
    Recommended: 256 MB
    I usually install first database and later DS, I never tried first DS and later database.

  • Re-installation of a damaged/partial install of Oracle Dev Suite 10g (9.0.4

    Hi
    First of apologies if this is the incorrect location to post - I couldn't find a dedicated forum!!
    My problem is this......
    I have followed Oracle's guidelines and created a silent installation of the full Dev Suite 10g (9.0.4) and have used this many times successfully to install to fully patched Windows XP Pro workstations.
    Periodically the installation fails and only partially completes....no problem I naively thought - reinstall.
    Initially I tried re-installing over the top of the partial install - but this always fails with the error "You have specified a non-empty directory to install this product...etc"
    Oracle's recommended method is to uninstall and then reinstall - except the installer doesn't think anything is installed.
    The obvious thing was then to delete all folders and files pertaining to Dev Suite....this also failed with the same message!!
    I extended my deletion to temp folders, windows\prefetch and the registry......still fails!!
    Frustratingly the java installer doesn't have the force reinstall switch that the windows installer has....gggrrrr...
    So I had the mad idea of watching a manual install......this generated the non-empty folder error......so I deleted the folders and hey bisto!! Then I started getting these errors "The value of the environment variable path is more than 1023 characters. This value cannot be set."
    I even tried creating a response file against a damaged install.....failed with both of the above errors.
    Now I am stuck....if only Oracle used a decent windows installer!!
    I did think to check the installation on a virgin build workstation - success....
    I really hope someone can help me with this as it's driving me mad!!
    Please help
    Thanks in advance

    Many thanks Sainath.....
    This has certainly helped......the limitation appears to be in the java installer......it seems to check whether there is enough space in the Env Var PATH and errors if there is insufficient space.
    Of course the installer was written in pre SP2 days when the Env Vars were limited to 1023 characters......todat SP2 allows 2047 characters.
    My installation script now temporarily modifies the PATH variable, allows the installation and then returns the PATH variable to its original state and then adds the DevSuite paths.
    I can now smile again.
    Thanks
    Greg

  • Oracle Dev Suite and Oracle DB Server on same machine

    I have Oracle 10g database server already installed.
    Now I want to install Oracle Development Suite 10g on the same machine.
    Should they be installed in the same or separate Oracle home?
    Is their anything I need to be aware of when installing?
    Thanks!

    Install the Developer Suite in its own Oracle Home.
    Think to adapt the tnsnames.ora file of the Dev Suite path to connect Forms/Reports to your database.
    Francois

  • Is it possible to install oracle developer suite 10g in windows 7(64 bit), I have tried to install but failed so. Though, database 11g gets install in Windows 7.  If possible, Kindly provide me the website link.

    Is it possible to install oracle developer suite 10g in windows 7(64 bit), I have tried to install but failed so. Though, database 11g gets install in Windows 7.
    If possible, Kindly provide me the website link.

    Pl do not post duplicates
    Is 1GB ram is enough for the installation of oracle developer suite 10g and database 11g??? And which one to install fi…
    I want to install oracle database 11g and oracle developer suite 10g (latest) in my system. As i'm quite new to oracle ,…
    Continue the discussions in your original threads

  • ERROR IN CONNECTING IN SQL PLUS(ORACLE DEVELOPER SUIT 10g)

    hi Friends
    I have just installed ORACLE DEVELOPER SUIT 10g. my DATABASE is ORACLE XE(express edition) and username ,password for database is "SYSTEM","*****".
    when i log in SQL PLUS witn this user name and password ,and HOST STRING=XE.it shows an ERROR =             ORA-12154: TNS:could not tesolve the connect identifier specified.
    my tnsname.ora is
    XE =
      (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = ARUNSOROUT-PC)(PORT = 1521))
        (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = XE)   )  )
    EXTPROC_CONNECTION_DATA = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1)) )
        (CONNECT_DATA = (SID = PLSExtProc) (PRESENTATION = RO) ) )
    ORACLR_CONNECTION_DATA = (DESCRIPTION =   (ADDRESS_LIST = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))   )
        (CONNECT_DATA =   (SID = CLRExtProc) (PRESENTATION = RO) )  )
    please help me in solving this ERROR.

    This forum is for the SQL Developer tool, not for general SQL or PL/SQL questions.  The clue is in the name.
    Try asking in the Database General or SQL and PL/SQL forums.

  • Oracle Developer suite 10g Architecture-

    Hi Gurus,
    Does the Oracle Developer suite 10g deployed on Oracle Application Server 10g using an Oracle 10g Database come under 3- tier technology?
    According to my opinion, Forms is having both the presentation logic as well as business logic. If not the business logic will be in the Database (Stored procedures which Forms uses). In this manner the Business logis resides with the DB server or with the Form.
    How can we say it to be a three tier architecture? Any inputs on this is very much appreciated.
    Thanks and Regards,

    Just to add a little on what Jan and Paul already said, and I hope not to confuse you more;
    You can install the OAS and the DB on the same machine, this way you will have 3 logical tiers but physically only 2 tier, since both the OAS and DB are physically on the same machine.
    PS: It is not recommended to Install OAS and DB on the same machine for production. you'll have many problems.
    Tony

  • How to install oracle applicatons in a three tier architecture

    Hi,
    i want to install oracle apps in a three tier architecture?
    application tier -- middle tier
    database tier -- database tier
    Any steps or a meta link document
    Regards
    Sudharshan

    Hi,
    http://download.oracle.com/docs/cd/B34956_01/current/acrobat/120oaig.pdf
    Pages 2-10 and Pages 2-19 don't specify this ???
    They indicate only having to install with rapidwiz 1 time (as root user if appl/ora accounts setup) ??It is mentioned in Page 1-2
    Release 12 utilizes the conf_<SID>.txt file in certain situations, for example where the database has not yet been created. The configuration file is also employed in multi-node (distributed) installs, where you only need to enter the install information once, on one machine, and can then copy the configuration file to other machines as required.
    If you are installing in an environment where different machines are used to support the database and Applications tiers (as is typically the case), you would run Rapid Install on each machine in turn, starting with the database machine.
    Regards,
    Hussein

  • Using Oracle Developer Suite 10g with the 10g Express Edition Database

    I'm new to Oracle and I'm taking an SQL college level course using a text book entitled "Guide to Oracle 10g". Our text book came with Oracle Developer Suite 10g (9.0.4.0.1) but no database. We adopted the 10g Express Edition (XE) as the database. I have both the database and the Developer Suite loaded on Windows XP Pro. I've been using the database for months now and it runs fine and the Developer Suite installed OK.
    However, I would like to use some of the Developer Suite apps (for learning purposes) with the database but I can't seem to log on to the database through the Developer apps when I open them and use my 10g XE database user-name and password. For starters, I would like to see if I could use the edition of SQLPlus (release 9.0.1.4.0) that comes with the Developer Suite because it has configuration options that are not available in the SQLPlus command line version that 10g XE contains (which otherwise works fine).
    When I open SQLPlus (Developer Suite Version) and try to log on with my database user name and password (and no host string), I get the error:
    ORA-12560: TNS:protocol adapter error
    I did search the discussion forum first and also reviewed some Oracle pdf's including the concepts pdf but came up empty. I would greatly appreciate any suggestions on how to succeed or a determination of the compatibility of 10g XE with the Developer Suite. Thanks kindly.

    I think your last idea might be helpful at this point and in case it matters, they are both installed on a sinlge machine (laptop). Thanks in advance:
    Here is the Developer Suite tnsnames.ora:
    # TNSNAMES.ORA Network Configuration File: C:\DevSuiteHome\network\admin\tnsnames.ora
    # Generated by Oracle configuration tools.
    EXTPROC_CONNECTION_DATA =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = HOSTNAME)(PORT = 1521))
    (CONNECT_DATA =
    (SID = PLSExtProc)
    Here is the 10G XE tnsnames.ora:
    XE =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = obw)(PORT = 1521))
    (CONNECT_DATA =
    (SERVER = DEDICATED)
    (SERVICE_NAME = XE)
    EXTPROC_CONNECTION_DATA =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
    (CONNECT_DATA =
    (SID = PLSExtProc)
    (PRESENTATION = RO)
    ORACLR_CONNECTION_DATA =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
    (CONNECT_DATA =
    (SID = CLRExtProc)
    (PRESENTATION = RO)
    )

  • Using Oracle Developer Suite 10g Without the Oracle Database

    I have never used Oracle, but have used MS SQL Server 7. I need to learn Forms. An Oracle salesperson suggested I download Oracle Developer Suite 10g (the demo product). It includes the Oracle Developer Suite (with Forms Developer), and many other programs.
    The salesperson said it includes a database server, but I suspect it does not. I only downloaded the package last night, and have begun to skim the documentation, but I see nothing that looks like a database server.
    In SQL Server 7, the database engine is run as a service and you create and manage your tables (do all the database admin stuff) using SQL Enterprise Manager.
    So, does this package include a database engine/server? Or must you also have the Oracle Database?
    I don't see a demo version of the Oracle Database - is there one?
    Thanks in advance for any help.

    Hi,
    The Developer Suite does not contain a demo version of the Oracle Database.
    You can download the database from this page:
    http://otn.oracle.com/software/products/oracle9i/index.html
    Vincent

  • Pessimistic locking in a three-tier architecture

    Hello,
    we use a three-tier architecture to edit data in a database (Oracle 10g) with a rich-client application and we want to use pessimistic locking.
    The client is communicating with a stateless bean on the application server (Jboss 4.2.3).
    This bean-facade has methods for reading, writing and locking records that are transferred to the client encapsulated in entity beans.
    The client controls the transactions as JPA-User-Transactions.
    The methods in the container managed bean have the transaction attribute REQUIRED.
    Before doing any modification on the client a method setLock() is called in the bean to lock the records in the database.
    The lock is implemented with query hints:
    Query query = em.createQuery("select e from Person e WHERE e.id = 252");
    query.setHint(QueryHints.PESSIMISTIC_LOCK, PessimisticLock.LockNoWait);
    So much for this theroy...
    Practically we can set a lock on a record in the database.
    But removing the lock is working when changing and committing the record only.
    The record remains locked if performing a rollback or a commit without any changes.
    Any idea what's missing in our implementation?
    Our approach should work - theoretically...
    Thanks in advance for any hint
    Best regards,
    Martin Kubitza
    T&P, Bochum/Germany

    Thank you for the hint on JPA - we are analyzing this now.
    Meanwhile we tried something "easier": Optimistic locking
    Optimistic locking works well with a version-column and the @VERSION annotation. But we get a problem with the @OptimisticLocking(type = OptimisticLockingType.ALL_COLUMNS annotation (see Optimistic Locking with OptimisticLockingType.ALL_COLUMNS
    We are using Eclipselink V1.1 and (now) a bean managed transaction type)
    Martin Kubitza
    T&P, Bochum/Germany

  • How can i install oracle developer suite 10g on centos 5.5

    Hello all ,
    i would like to install oracle developer suite 10g on centos 5.5
    Thank's all :)

    CentOS is not a supported distro for installing Dev Suite 10g - http://www.oracle.com/technetwork/middleware/ias/downloads/as-certification-r2-101202-095871.html
    Unless you use a certified OS, you are on your own
    HTH
    Srini

  • Servlets in three tier Architecture

    Hi
    We plan to use a three tier architecture with
    Client --- Applet (JDK 1.2)
    Middle tier -- WebServer and servlets
    Database Server -- Oracle 8i
    Our application should have data entry for several (5 - 12 ) tabs each consisting of around 15 fields . A few Jtables will also be used .
    Arounf 5 to 10 validations or queries are required to be done with the database in the applet. Around 300 entries will be made by 12 different users in a day.
    Is it advisable to use the above architecture ?
    Is it required to use Enterprise JavaBeans ?
    Will the use of servlets bring down the performance?
    Overall is our architecture feasible for the requirement ?
    We will be greatfull to your suggestions
    Please also mail to [email protected]
    N.Suresh

    Hello,
    We plan to use a three tier architecture with
    Client --- Applet (JDK 1.2)
    Middle tier -- WebServer and servlets
    Database Server -- Oracle 8i
    Our application should have data entry for several (5 - 12 ) tabs each consisting of around 15 fields . A few Jtables will also >be used .
    Arounf 5 to 10 validations or queries are required to be done with the database in the applet. Around 300 entries will be made >by 12 different users in a day.Have you considered using Business Components for Java to develop your application? From what you have described about your application BC4J seems to be the ideal candidate.
    Is it advisable to use the above architecture ?I see not limitation with your architecture. The only thing to keep in mind is that you should use applets only if you absolutely need to. Overall development and maintenance is much easier if you are just using servlets and JSPs.
    Is it required to use Enterprise JavaBeans ?See below.
    Will the use of servlets bring down the performance? No.
    Overall is our architecture feasible for the requirement ?If you had not needed applets then I'd have recommended the following:
    Scenario #1
    Client --- Browser
    Presentation Server -- Standard WebServer(Apache,OAS etc) running Servlets, JSPs talking to BC4J classes available on the local classpath
    Database Server -- Any Oracle Database
    Simplicity and ease of maintenance are some of the benefits of the above model. The limitation in the above scenario is that you cannot have a thin remote client(Java application or applet).
    If you want a remote client then I'd recommend:
    Scenario #2
    Client --- Browser|Applet (if you know you have a small number of users then you can go for a client side Application too)
    Presentation Server -- Standard WebServer(Apache,OAS etc) running Servlets, JSPs
    Application Server -- Standard AppServer (VisiBroker|OAS|JServer) running BC4J components as EJB session beans or CORBA server objects
    Database Server -- Any Oracle Database
    In this scenario the servlets|JSPs will be going over IIOP to talk to the application server. On the client side, the BC4J framework ensures that the network traffic is minimized and also the client side Java application or applet is as thin as it can be.
    Whether you go with scenario#1 or scenario#2 the cool thing about using BC4J is that you have to write your business logic only once and then you can deploy it in multiple platforms(local,EJB,CORBA) and access it from different clients(JSP,Servlets,Java,XML...) without modifying your business logic.
    Hope this helps.
    Please let me know if you have any questions.
    Regards,
    Arun
    null

  • Oracle Dev Suite on Citrix

    Hi,
    I'm hoping that someone out there will have a similar situation and can help. First, I'm not a DBA or Developer. I'm a Windows/Citrix administrator. I'm in charge of a Citrix farm running Oracle Developer Suite 10G and Toad. The actual database is on the Sun Solaris side. Our developers use SunRay thin clients connecting to the UNIX side first then running a UNIX ICA client to access the Citrix farm and the Oracle Dev. Suite.
    I inherited the whole configuration and the only thing I can do is to build new, faster servers on the Windows side to help the developers. The environment is such a mess though and there is no documentation. None of the developers are configured just alike and none of them understand anything about what is happening behind the scenes. All they know is that they have problems and are frustrrated. Any help, any usable suggestions (other than trashing the whole system) will be greatly appreciated.
    What I'd like to do is:
    Install and configure the application suite, creating a standard configuration and documentation.
    Configure/Tune Windows/Citrix and Oracle to perform optimally in our environment
    Configure developer roaming profiles/home directories optimally for Oracle suite use
    Configure settings within the suite to tune/optimize performance
    Current Configuration:
    Windows 2003 Server Std., SP3 - 32 bit
    Citrix Metaframe XPe, SP3, FR3
    Sun Solaris UNIX 10
    Oracle Developer's Suite 10G
    Again, any help will be really appreciated as our DBA and Dev team cannot help. It is up to me to figure out what will work best and then to document it so it can be reproduced next time we upgrade. Which reminds me, we're also looking to upgrade to 64bit, Windows 2008 Server Std., Citrix XenApp 5.0 in the very near future. If anyone has any information to share on this, I'd really appreciate that too!
    Thanks in advance!
    Connie

    Please post to the correct category/forum, this is Beehive forum, not the "Oracle Developer's Suite 10G" forum.

Maybe you are looking for

  • Alv report please help

    Hi,      Please help me in this. 1) Create the selection screen with the following fields on it.      S_REQUESTOR for ZSWAPHISTORY- REQUESTOR      S_APPROVER for ZSWAPHISTORY- APPROVER providing range      S_to_customer for ZSWAPHISTORY- to_customer

  • Template installer (plug-in missing) .. Plz urgent

    Dear All, I the browser when I navigate in "SAP NetWeaver Administrator" -> "Deploy and Change" -> Template Installer, I get the error message "Cannot start plug-in".  I am using Netweaver2004s with sps15. Regards Farooq

  • Forms Personalizations- Tab Page Change

    Hello all, Is there a way to use Forms Personaizations to activate a specific TAB page in a block in Forms (EBS 11i10 or 12)? Sometimes a block spans across multiple tab pages and even the focus is on a specific field, the corresponding tab page does

  • How to find Installed EP bussiness packages

    Hi, I have installed EP6 bussiness packeges , after installed where i can find my Installed bussines packages. What is the path to see that.Iam not able to find. -Kristene

  • How do I burn a dvd from iMovie if I no longer have iDVD?

    iDVD didn't come on my new MacBook Pro so when I went to burn a dvd of a movie I made the pull down option was to send to iDVD.  If iDVD isn't there how I am supposed to burn a DVD?  I purchased Aimersoft DVD Creator but it won't allow me to drag my