Front-end: APEX, Back-end: Oracle 10g
I'm new to Apex but I'd like to have a two tier setup with a front-end server running Apex 3 that is accessible to the Internet and a back-end server running Oracle 10g database that is only accessible from the front-end server. I know how to restrict the access using my firewall, but how do I "point" the apex-server at the db-server?
Hi Troy,
Yes that's correct, the 'pointing' between the OHS and the DB is done via the Database Access Descriptor (DAD), if you read through the APEX installation docs here -
http://download-uk.oracle.com/docs/cd/B32472_01/doc/install.300/b32468/toc.htm
specifically the section on editting the DAD -
http://download-uk.oracle.com/docs/cd/B32472_01/doc/install.300/b32468/post_inst.htm#CHDHCBGI
all should become clear.
Note that the above section on editting the DAD might not be applicable to your exact setup so please take the time to read through the entire installation doc rather than just skipping to the section I've pointed to.
Similar Messages
-
How to front-end Oracle Application Server 10g with Apache 2.0
Hello,
I have a seperate apache tier from my oracle app tier and I want to use my compiled apache as a web front-end for oracle apps. I have a completely default configuration at the moment.
The only documentation I have been able to find on Oracle's site is in regard to using mod_oc4j.so with Oracle HTTP server.
Is a compiled build of apache supported with mod_oc4j?
Where can I get the mod_oc4j.so module for apache?
Is there any good documentation I can use for installing it?You mean to say, you found mod_oc4j.so module on Application Server CD ?
It will surely be there, cos it's an Oracle supplied module.
The Oracle HTTP Server is based on Apache 1.3 web server.
http://download.oracle.com/docs/cd/B25221_04/web.1013/b25211/overview.htm#sthref12
If you already have an Application Server 10g installation then go to:
$ORACLE_HOME/Apache/Apache/libexecTake mod_oc4j.so, mod_rewrite.so modules from here.
LoadModule mod_oc4j in httpd.conf file of Apache:
LoadModule rewrite_module libexec/mod_rewrite.so
LoadModule oc4j_module libexec/mod_oc4j.so
Make sure to load mod_rewrite.so before mod_oc4j.
Restart Apache.
Aalap Sharma :) -
Unable to install apex listener in oracle 10g xe
Hi,
i have oracle 10g xe in my window xp pro and upgraded it to application express 4 i.e apex...after that i downloaded apex lisntener1.10. and read the documentations and confused about installing and configuring it. Because i think it require jdk6 ...please help me..show me the step by step process do it...thanksIt requires a separate application server that uses jdk16. Free servers/containers would include Tomcat 6 and Glassfish 3.
You can continue to use the included EPG that runs your Apex currently also, without an additional server setup.
-Richard -
Import DBF back into Oracle 10G
Hi ,
Appreciate if someone can answer my query.
One fine morning i find Oracle 10G is uninstalled from our Test database server but the Database files (*.DBF) are intact.
Now i am trying to understand whether we can import these data files (*.DBF) into my Oracle instance back like before.
Thanks
Giri.It is better to start a new thread than revive an old one. You can put a link in to the old one if you like. In fact, smart posting suggests you explain what you've tried and what docs you are following, not to mention your exact version and current situation. Remember, we have no working crystal balls and can't see what you see.
One way is to use the controlfile that is created by backup controlfile to trace. Look in the file for some instructions, and look in the docs for how to rename files when you clone a database. The docs are at tahiti.oracle.com. -
APEX 3.2 -ORACLE 10G - PIVOT QUERY
Hello, i searched around the forum and i cound't find an answer to this specific matter, although i saw some replies that were close...
i need to creat a form based on a pivot query. but oracle 10g doesn't support that feature so i hope someone can help me.
my problem is that the number of columns will be variable. here's an example:
ORIGINAL TABLE
NAME KMS VEHICLE
Joe 100 AUDI
Tom 300 VW
Mark 150 FORD
Ann 250 FORD
Joe 200 VW
Tom 123 AUDI
Mark 345 AUDI
Ann 45 VW
Joe 6 FORD
Tom 67 FORD
Mark 46 VW
Ann 99 AUDI
DESIRED RESULT
Joe Tom Mark Ann Vehicle
100 123 345 99 AUDI
6 67 150 250 FORD
200 300 46 45 VW
the new columns will be the values in the old NAME column. BUT these values are variable. today its joe,tom,mark and ann tomorrow it could be silvia, tony,richard,harry , william and jane. this means the usuall replies i saw, using MAX and DECODE will not apply because i never know what values or how many values are in this column. with pivot i can get this done.... how can i do this in oracle 10g? is there a way to creat a ser function Pivot somehow? ideas?
thanks!
Mark Pereira
Edited by: 899716 on Jul 18, 2012 12:02 PMThis is the Oracle Forms forum. Post your question in the SQL forum.
Tip: check the latest Oracle Magazine (July/August 2012). There is an article by Tom Kyte about the same question.
http://www.oracle.com/technetwork/oramag/magazine/home/index.html -
Is APEX the tool for a lightweight browser based query only front end?
I'm tasked with prototyping a lightweight browser based front end to display consolidated customer information. It needs to be callable from half a dozen disparate and mostly non-Oracle applications, each passing in a customer id parameter. In my mind I've already marked-down the only front-end tool I have experience of - Forms10g as being too resource intensive to be continually started up and closed down (plus the initial potential JVM download to locked-down PC's). That leaves me with a couple of options (as far as I can see) - APEX or ADF Faces. I'm slightly worried about the steep learning curve for a J2EE environment plus the possible compatibility issues with ie 5.5 ( I know, I know ). And finally, my question - I've got a good feeling about it but does APEX seem like a good fit for this sort of task?
It needs to be callable from half a dozen disparate and mostly non-Oracle applications, each passing in a customer id parameter. Chris - They want to be able to hit a button in these other applications and see a browser window pop-up (quickly!), view the customer details (composite picture sourced from a data warehouse) then close the browser window and go back to their app. Needs to be lightweight for speed so APEX seemed a good idea.
Denes - Thanks. I'm thinking that the users will regularly open this browser session from their app then close the APEX window to return - probably time and time again. Did you find that establishing a connection and getting the page up made it slow. Is there something I should concentrate on to make sure that aspect performs? -
Managing users (Back-end v/s Front-end)
h3. Dear oracle gurus
What is the better option ?
creating and managing users(data-entry operator/system operator/managers [100+]) through:
creating users + roles ( complete access/restrictions in Back-end )
or
creating table for log-on/log-off and access of forms (restriction) coded in front-end
Back-end: 10g
Front-end: Form6iHi InoL,
I totally agree with what you wrote, but the licensing part is confusing.
I.m.h.o. there is no link between NUP license and DB defined users.
Oracle will count DB users or Application as the same.
This is what Oracle says:
Licensing a multiplexing environment: If Oracle software is part of an+
environment in which multiplexing hardware or software, such as a TP monitor
or a web server product, is used, then all users must be licensed at the
multiplexing front end. Alternatively, the server on which the Oracle programs
are installed and/or running may be licensed on a per Processor basis. Please
refer to the “Software Investment Guide” for examples.
Can you define your users by name then NUP is an option.
Otherwise it has to be a Processor metric license (as with a public Web application) -
How to implement Oracle user/role security with Access front end?
Hi,
We have successfully migrated our Access database tables to Oracle 10g using SQL developer. We've recreated all the users and roles(i.e., access groups) in Oracle and granted rights to tables.
In the Access front end database, in the Database window we have saved linked Oracle tables which replaced the Access tables. The forms, reports, queries run fine with the linked Oracle tables. All the linked table use one ODBC DSN to the Oracle database with the same Oracle user id.
We need to be able to authenticate users into the Oracle database and RE-link the tables based on their own unique user id. By during so we can allow users to use the Oracle standard user id/role and system privileges to control select, update, ect. rights to the database.
I've been able to use the VB code within Access to logon into the database with a unique id, but I have not been able to find out how to RE-link the tables to the unique user id using VB. There should be some way to relink tables dynamically, based on users login into the Access front end.
I don't know a great deal about Access projects, but I do know with SQL server allows login into your Access project and link tables dynamically.
Can someone give me some assistance or point me in the right direction?
Thanks in advance,
LarryWe had one of our programmers here come up with a VB code solution for re-linking table within Access. However the relinking takes 3-4 minutes for 100+ tables.
In an effort to help you understand the situation better, I will attempt to elaborate on the problem:
We have an Access 2003 application which currently has a front end using Access(forms, reports, queries, & VB code) and a MS Access 2003 backend.
We have migrated the backend tables to Oracle. However, we still have a need to maintain the front end in Access, since we have over 60 forms, 40 reports, 200+ queries in Access. Its easy to understand, we have a significant investment in the front end(Obviously, the plan is to migrate the front end also at some future date).
In order to utilized the existing front end, we have to validate and modify the current front end connections to the new Oracle backend. One of the features of Access is that you can "link" tables and save the link for runtime. Each Access table can have its own link which is a separate ODBC/JET connection. As such, each separate link has its own userid/database information.
The other issue with using the Access front-end is that Access utilizes a workgroup file to implement user and group security. The workgroup file contains all the users and which groups the users belong to in Access. Then within Access, you allow users access to object(tables, queries, ect) by their userid and or group. When users open an Access database with Access security enabled, they are required to log into Access. The login is authenticated by the workgroup file. Once, logged into Access, users have rights to Access objects based on their rights granted to their userid and groups they belong. The problem here is that when you remove the linked Access tables and replace them with linked Oracle tables, Access has knowledge about Oracle table rights granted to users; nor would you expect it to.
The dilema is the disconnect between Access and the fact Oracle utilizes a similar but much more sophisticated security model. It creates users and roles(which are similar to Access groups), and again this is independent of Access security.
Our solution was to still use the Access workgroup file security along with the Oracle security model. By using the Access userid and then creating a similar Oracle userid with similar table rights granted in Access, you could apply security within Access and also with the Oracle database.
For example, a user BOB logs into Access via the workgroup file, using VB code, Access then establishes a Oracle connection logining into Oracle using the same unique userid BOB into Oracle.
After connecting and validating user BOB into Oracle, then the Access tables are relinked to Oracle using the user BOB userid and table rights.
This Oracle userid has been granted table rights specific for this userid.This allows the user BOB to use the Access application and still be authenticated into the Oracle database.
The problem with this solution is that the relinking of the saved Access tables takes 3-7 minutes for about 100+ tables. This is not acceptable for users each time they log into the application.
Our current alternative is to use one Oracle userid to login each user, and use Access form restrictions/security to allow/prevent users from updating/viewing data. Obviously, this is not the optimal solution in respect to security, but it at least allows us to control access to the data(via the forms) by using one logon required for each user, and quick startup time for the application.
I understand SQL server does a better job in integration, but we use Oracle which is what I am trying to work with.
Larry -
Authentication with UME separation of front end and back end
My webdynpro project has 2 application. One for Admin one for Rating.
Is it possible to create a java class at Webdynpro level and share it between the 2 applications?
Why the need?
Created a custom class (lets called it CommonEJB), to point to the right pages and set of UI controls after the initial login with UME. This class utilizes the IWDClientUser.getSAPUset() method to get IUser object.
If it is not possible to create a java class at Webdynpro, then this ejb will need to be deployed to the backend.
Putting it at the backend is not good as security wise, its always better to separate the authentication between front and back end.
Any ideas/solutions?
thankss0003358504
au-?Krup
LDAP
==============================================
Computer Associates Int'l [eTrust Directory]
Critical Path [CP Directory Server (CP DS)]
Microsoft [Windows 2000 Active Directory Server]
Microsoft [Windows 2003 Server - Active Directory]
Netscape Communications [Netscape Directory Server]
Novell [DirXML Driver for User Management]
Novell [Novell DirXML Driver for SAP HR/PA]
Novell [Novell eDirectory]
Oracle Deutschland [Oracle Internet Directory (OID)]
Siemens [DirX Directory Server]
Siemens [DirX Extranet Edition]
Sun Microsystems [Sun Java System Directory Server]
Test Objectives
Testing Scope
Test Approach
Test Environment
Test Data
Entry / Exit Criteria
Risks
Schedule and Resources
SIT Deliverables
Test Planning Source Documents
Well, i wish to create a java class that can separate the view areas depending on their login.
lets say you're a manager, u can see certain views. and if you're a supervisor u see another. This is achieved using the java class with information from getSAPUser() position. After retrieving the position, using the java class will programmatically assigned the appropriate views, buttons, tabs etc.
so this class need to in front end, and not back end. problem is we have 2 application.
if the class is created front end in one application can it be shared with another. -
Hide "ORACLE FUSION MIDDLEWARE" message in the front-end
Hi ,
I want to hide the "ORACLE FUSION MIDDLEWARE" message in the front-end forms layout.
Please let me know which file I need to make change in the back-end and do I need to do any-thing from oracle admin also (any deployment or any check).
Thanks & Regards,
HarishAfter making some changes in my HTML page the layout is coming properly
-
ADF Faces or APEX for a lightweight browser-based front end.
I'm tasked with prototyping a lightweight browser based front end to display consolidated customer information. It needs to be callable from half a dozen disparate and mostly non-Oracle applications. The idea is that each application will have a button that can kick off a browser session to see a data-warehouse sourced view of a customer. Forms10g (where my experience lies) seems too resource heavy for the constant opening/closing of this little application but APEX looks like a good fit with not too steep a learning curve and the guys on the forum thuoght it was well suited. ADF Faces seems to have a steep learning curve given that I don't have any Java experience but a small view-only app like this might be a good place to gain experience useful for more complex apps. My question is whether ADF Faces is a goot fit for this sort of task. If anyone has used ADF Faces and APEX I'd be very grateful for their thoughts.
Thanks for those pointers Grant.
Just a couple of further questions. As a company we're stuck on Internet Explorer 5.5 for another 18 months or so (>5,000desktops!). Does that exclude ADF Faces as an option given the prune-faced geriatric nature of the browser we're using (we're also on NT4.0 :-) Also, they're likely to be in and out of this screen like a fiddler's elbow and I'm wondering if the start-up effort using ADF Faces is likely to be significantly more resource intensive than an APEX equivalent.
My background is Oracle*Forms (since 2.0) and it would be nice to make a start on a technology that could be used in place of Forms in more complex apps - I just need to be able to justify the likely increased costs to people focused predominantly on this project's costs. -
Delimited file, jsp front end browse, insert into oracle db.
Hey all. I know I've seen this around somewhere, and instead of me rewriting the whole thing, I thought I would try and find it. If someone else knows where I could find it please let me know. We have some delimited files that we would like to upload into or Oracle DB (10g). Simple jsp front end browse for the file and upload it. Would like to be able to choose what type of file, and the delimiter type. Also, we have SQL Loader, but I am not sure how to integrate that.
Thanks in advance
orozcomYeah, I think I will just create a java/jsp app to do this. I just found out that the data does not need to be saved. The info that is going into this table is a schedule for a university. The schedule will be upload like every time they have changes, or every semester.
So I think I will do is just create a new table each time, or I could just clear the table each time. I don't know yet. This seems like an easy way of doing it. If there is already something out there that I could modify then that would be great. If not I could easily write this program tonight.
orozcom -
Front end and back end questions
Hi,
If I want to develop a web base SOA application by using Jcaps, I have several question want to ask.
1.) In the front end, if i create the page by using eVision to create the page
flow and the page layout, how can I match the fields of the page (such
as the username, email, tel no... with the back end web services?
2.) Does the flow of the front end web pages are control by the page flow in
eVision? When will the eVision supported AJAX or JSF?
3.) What is the use of the eInsight Business process manager, does it
control all the back end flow, such as the flow of each web services?
Does Jcaps has the Bpel engine to control the flow of web services?
4.) I know that in JBoss, there is a jBPM server to control the flow of the front
end pages, does JCAPS has this kind of server?
5.) If i want to connect to the Database? I know that there is a eTL to extract
the data from the database, it is true? Or do u recommend to connect the
database directly through the web services by using JDBC or other
framework as well?
6.) If I have an existing application that is developed by .Net (With no web
services). How can i integrate with other systems? What can I do in order
to reuse the system? Or what Jcaps can do in this manner?
Thanks for you reply! ^ ^Generally, back-end would consist of the taks associated with configuration of data targets (ODS, Cubes), working with extractors, mapping data to the data targets, writing transfer/start rtn/update rules, and creating Infopkgs/ Process Chains.
Front-end deals with the use of the BW - writing queries, workbooks, web (although I think some of the infrastructure aspects of web reporting. e.g. javascript/templates might really could be considered backend). Think of Front-end as all of the client/customer/user facing components. -
What is BW Front-end and Whats BW Back-end? Technica ? Functional?
Hi Gurus,
Can some one throw light on the diff between a BW Front-end and BW BAck-end? How will u diff the responsibilities of a Functional BW Consultant and Technical BW Consultant?
thanks
kishore karnatiHi,
BW Front end is the one that deals with reporting. Eg: BEx
BW back end is the one that deals with the components that stores data which is used for the reporting purpose.
Eg: R3
Functional consultant comes into picture when there is a need to understand the functional aspects of a requirement, say for example, you have a requirement to use Sales Order in your BW application, as a pure BW person, you wont know what a Sales Order is about. A functional consultant has the ability here to map the sales order requirement in the BW application. This means that, he knows what field and what table this sales order relates to. This way, a functional consultant maps the user requirements to the technical detail in the system.
A pure BW consultant is one who knows how to setup data extraction from source system , how to build various components in a BW system, how to schedule a load, how to troubleshoot in case of any issues in the BW application.
Hope this helps..
Assign points if this helps...
Thanks,
Raj -
Regarding connection between front end HTML and back end SQL 7.0
Hi!!
I am working on the project 'ERM'. I have designed 12 forms using HTML. Can u please give me brief idea how to establish the connection between a back end and front end i.e. between HTML and SQL 7.0. If possible can u provide me the source code for the same.
I will be very thankful to you.
Thanks,
Jigar.Read up about multi-tier applications.
You need servlet and JSPs for the server-side presentation layer, some classes for the business logic, and some mor for the persistence layer either using JDBC or some framework like Hibernate.
Maybe you are looking for
-
Unique index vs non-unique index
Hi Gurus, I'm getting lots of "TABLE ACCESS FULL" for lots of columns which have non-unique indexes is some queries. So my question is does optimizer does not pick up non-unique index but only pickes up unique indexes for those columns. Thanks Amitav
-
I have a Symphonic 32' HDTV (Dolby Digital Plus). can someone help me figure out how to configure it optimally with my Mac Mini? the display and sound is off. Do I need drivers/software? I'm new to macs.
-
Connecting laptop to TV 42VL863B wirelessly - nearly there
Hey all, Ok, I bought a toshiba wireless adapter for my TV. It works just fine, I can connect to the internet - excellent. But I want more, moooooore (c: I managed to get my laptop connected to the TV, using the network device setup on the TV. I Set
-
Why do faint lines show in acrobat pro 11
pdf is at http://www.whatapane.ca/wp-content/uploads/2014/11/WAP-Brochure-2015B.pdf There are faint lines around all parts of the pdf. How would i turn it off? kevin
-
I need app to help me to filter & hide columns in excel sheet?
Is there any app helps me to filter & hide excel sheet ?