Copy the APEX Application

Hello people:

Oracle Database 11 g Express Edition version 11.2

Request Express 4.0.2.00.08

I have a question for you.  I developed a simple application for a Department within my organisation:

8 pages (no application process, process page 12)

2 triggers

2 sequences

2 tables

Other departments within my body as the application so they would like their own "copy".  Because of the type of information entered in the application, I can't have all the applications use 1 (of course I can but I need to create a somewhat complex authorisation schemes and I'd rather not go that route);


Now, finally the question:


Is there a way to the APEX to copy an application and recreate all the components (table, triggers, etc) from the new table names?  APEX makes it definitely easy to make a copy of an application, but I then go through the copy with a fine comb to change all references to the old names of table and replace it with new table names.


Suggestions?  Comments?  I thank all members of this community of Oracle, because you communicate knowledge where it is lacking...  

AquaNX4 wrote:

People of day:

Oracle Database 11 g Express Edition version 11.2

Request Express 4.0.2.00.08

I have a question for you.  I developed a simple application for a Department within my organisation:

8 pages (no application process, process page 12)

2 triggers

2 sequences

2 tables

Other departments within my body as the application so they would like their own "copy".  Because of the type of information entered in the application, I can't have all the applications use 1 (of course I can but I need to create a somewhat complex authorisation schemes and I'd rather not go that route);

Now, finally the question:

Alas, I fear, that's the wrong question.

Is there a way to the APEX to copy an application and recreate all the components (table, triggers, etc) from the new table names?  APEX makes it definitely easy to make a copy of an application, but I then go through the copy with a fine comb to change all references to the old names of table and replace it with new table names.

Any suggestions?  Comments?  I appreciate everyone in this community of Oracle, as share you information where it is lacking...

If it becomes a business tier application, it must be generated using the level technology company, such as the authorisation schemes, VPD to the multi-tenant data to be stored in the same tables and sturdy PL/SQL API for the maintenance of the data rather than the process Assistant APEX.

Authorisation schemes are of no use in restricting access to the data, they are used to control access to the APEX application components. You can use authorization to control if a user sees a report from the region, but not the rows that are displayed in the report. To do this you must use VPD or views (note that separate sets of tables are not even considered an option).

If all departments use, how long before that some top-level executive wants to have access to the data for each of them? How easy it will be to predict that, when the data is distributed on several tables?

That said, SPV is not available in the XE, and the fact that you use it means that you are unlikely to be able to switch to Enterprise Edition to get it.

My recommendation would be to rebuild the application using a set of tables, the views that restrict access to data by the Department and the generation of reports and PL/SQL with API packages manage data.

Tags: Database

Similar Questions

  • Copy the DRM Application

    Hi friends,

    I'm looking for a process copy the entire application of the DRM. Can someone guide me to this topic please?

    When we provide our references & choose an application to connect, connect us. I'm looking at a way to copy this application with all of the artifacts as versions, properties, etc., similar to an already existing application of DRM

    Thank you

    MAMITOU

    Hello

    You can use the app DRM copy/Upgrade Center to copy a DRM application.

    Please find the link for the same thing: https://docs.oracle.com/cd/E51367_01/financialsop_gs/FADRI/ch04s03.html

    Thank you

  • Export the apex application

    Hi Experts,

    I use apex 4.1.

    I created my apex application and I added the number of images that are customized to the apex [through the shared components] pages. Now I want this request to the export and import of a different workspace that is in another server. How can I easily export and import these custom images?

    Really grateful if someone can help me on this.
    Thank you
    Kuru.

    Hello

    Create the script of installation of files to your workspace
    http://docs.Oracle.com/CD/E23903_01/doc/doc.41/e21674/deployment.htm#CHDIEGCF

    Kind regards
    Jari

  • as to the existence of a column added in the apex application database.

    Hello

    I created a table-based report apex application. Consider the table as Employee_details

    The columns in the Employee_details tables are

    *) Employe_id
    name *)
    ip_address *)
    host_name *)
    *) port_no
    *) sys_type
    *) email_id
    login_id *)
    *) sys_config
    *) sys_serial_no
    *) place_allotted
    *) internet_status

    and also I created an application that uses this column... Now, I need to add an additional column 'contact_no' in reference to the table...

    Only as I added in the table by giving 'Add a column' column is added to the table...

    But I need to add this additional 'contact_no' column in my current application as well as the columns existed.

    I went to 'Actions' in the application that I created and I went this column 'contact_no' of ' not displayed side on the side of the screen. Now it's displaying.

    But the problem where I did here is, when I'm logged into the application and I have once again connecting to the application of the "contact_ no" column which I added for display in the display field does not appear... Why?...

    Kind regards

    Hari R

    Hello

    If it's a table column then its best to add it to the IR by changing the IR report query.

    If you add through the Action button, and then you save the report as the default setting for him to keep appearing the next time you visit the page.

    Concerning

  • Copy the planning application

    Jin

    If I want to put a copy of the planning on the same server for ex application development. What parametrs all I need to change side relational. One who I assume must be change is the name of the appplication what should I

    change?

    Thanks for the help!

    Hello

    It's okay you simply copy on the relational piece and it does not contain the name of the planning application, which is stored in the planning system database.

    See you soon

    John
    http://John-Goodwin.blogspot.com/

  • window to another page in the apex application number

    Hello

    In my apex application, I created a pop up pointing to another page in the application.

    Authentication is not passed correctly, i.e. I am being prompted to sign again the application.

    Can some help me create a hyperlink for authentication?

    Window.Open ("http://optmsdevapex01.cswg.com:7777 / pls/apex/f?") ' p = 174:2: ","mywindow",
    "width = 350, height = 500');"

    f? p = 174:2: & SESSION.

    would do the job.

    Denes Kubicek
    ------------------------------------------------------------------------------
    http://deneskubicek.blogspot.com/
    http://www.Opal-consulting.de/training
    http://Apex.Oracle.com/pls/OTN/f?p=31517:1
    ------------------------------------------------------------------------------

  • Remote access to the apex applications

    Hi all

    I I find a way to allow access to applications apex of remote machines in my local network. Local access works very well. I need allow users to access their customers-browser web applications by using the URL as http://lugao-pc:8282 / apex. I use Apex 4.1.1 in Oracle 11 g 2, using Embedded PL/SQL gateway

    I've seen other posts that say remote HTTP connection allow the database using DBMS_XDB EXEC. SETLISTENERLOCALACCESS (false); in SQLPlus as SYSDBA. But that doesn't did not help me. I think it is because I use the PL/SQL no Oracle HTTP Server gateway. If am not wrong how do I allow remote access using existing installation?

    Concerning

    Sadik

    Hello

    You must run DBMS_XDB EXEC. SETLISTENERLOCALACCESS (FALSE); If you use Embed PL/SQL gateway.
    If you want to use another HTTP server then it is useless.

    Did you try to turn your firewall server to and see works the connection then?

    Kind regards
    Jari
    -----
    My Blog: http://dbswh.webhop.net/htmldb/f?p=BLOG:HOME:0
    Twitter: http://www.twitter.com/jariolai

  • More than one session open when you run the apex application

    Hello

    APEX - 4
    Version of DB - 10 g
    Web - OHS server architecture
    Browser - IE8
    Theme - 5

    I created an apex of 50 pages app, when I login, the application and the passage from page to page, there are a number of sessions of database being opened.

    I have had no logged apex_public_user and that I signed in to the application and moved through the 10 pages and this has opened several sessions of apex_public_user for my id. I do not understand why it would be more than one session open for my loggiing in the application and move from one page to another.

    Thanks in advance for any help.

    musgrach wrote:

    I created an apex of 50 pages app, when I login, the application and the passage from page to page, there are a number of sessions of database being opened.

    I have had no logged apex_public_user and that I signed in to the application and moved through the 10 pages and this has opened several sessions of apex_public_user for my id. I do not understand why it would be more than one session open for my loggiing in the application and move from one page to another.

    APEX - like most web app infrastructure - use connection pooling.

    APEX sessions! DB sessions. Each page or partial page in an APEX session request Transiently Gets a connection from a pool of database sessions connected. When a request arrives, the web server receives a free connection of the pool called APEX to the processing/rendering, and then releases the connection to the pool, cleaning of any established in State.

  • Use of Java in the APEX applications: loading with loadjava

    I am trying to load my files .class and .jar file in the DB (11.1) with loadjava. Resolver issues abound. I watched the demo provided with the DB and the Makefile shows a parameter - oracleresolver that I can't find a definition for anywhere. Can someone break it down for me into a specification of standard resolver? It seems to make things easier for me when I use it. The usual chain of command looks like this: loadjava f - v - r - oracleresolver o u scott/tiger MyStuff.class
    Thank you

    Hello

    It seems that this parameter exists in Oracle 8i.

    No doubt this could help:
    http://DocStore.Mik.UA/orelly/Oracle/guide8i/ch09_04.htm

    Kind regards
    Lev

  • Using the EBS API from Apex application?

    Can anyone tell me any documentation on that?

    I'm looking into our options, we have a customer who is using management commands and want to create a web form through Apex at the entrance of all orders.

    I know we could build something and store data to an intermediate table of sorts, then call a program simultaneous to take data and create orders. But I was looking for a more effective method like calling the API (plsql packets) directly from the APEX page?

    I'm not sure if something along these lines is possible?

    Thoughts?

    Jeremy

    Hello

    You can call these APIs (plsql packets) directly from the APEX page?

    Yes you can, simply call the API to an Apex "after submit' process. This article (http://www.oracle.com/technology/products/database/application_express/pdf/apex_ebs_wp_cabot_consulting.pdf) has some details.

    How to configure your application is so important. Many of the more complex APIs require that the current scheme for the session's APPS and consequently the Apex application must be associated with the APPS schema so that the SQL is parsed as APPS.

    Also, for performance reasons, it is sometimes preferable for Apex validate and load data into a staging table and then use a process of Apex for the kickoff a custom concurrent application which runs in the background and calls the API to load the data into the tables of the EBS.

    Rod West

  • Cannot see items under the node Application Express on the schema of the APEX

    I installed 3.1.2 in my database (10.2.0.4) APEX, and I want to explore the developer SQL 1.5.5 / Apex integration feature.

    Problem is... when I go on the pattern that has the Apex applications, I see the 'Application Express' node, but SQL Developer shows nothing under (it's just blank).

    I'm doing something wrong? I've looked under all the schema associated with the APEX (i.e. flows_030100), but the node Application Express is always empty.

    Any help much appreciated.

    Hello

    I think that you must be logged in as owner of the analysis of an application schema to see under the node Application Express.

    HTH,

    Chris

  • Paste does not work on the Apex smartphone app

    Hello

    I tried to use a barcode scanning app to paste into a field on an application to sensitive design (theme Apex 4.2.4 25) being seen on a smartphone (iphone 5 c), but I can't paste it to work - tried browsers Safari and Chrome.  I checked the dough works on my gmail on the iphone: I pasted successfully it then it has sent to myself, then went to my office, copied from the email and pasted in the desktop version of the same application and that worked.  However, it would be nice to have it working on the smartphone, because the goal of making this reagent should allow someone on the ground with an ipad or iphone to scan the bar code and paste it into the appropriate field in the application.

    Why is the Apex application not able to take a dough similar to the dough accepted by my gmail on the same phone app?  What Miss me?

    Thank you

    Pat

    Pat,

    According to my experience, the theme, and blue reactive office - 25 is suitable for different screen sizes, but was not necessarily intended to be used on iPhones and other.

    The BONE grows quite well how the interface will work.  An item number presented at an office of the OS will allow you to select a number via a up/down control.  The same page that an iPhone will present the number pad and allow the entry of a number any.  So in this case, the same application is is has differently based on the device or the operating system accesses the page.

    Jeff

  • Creating a gallery of images in the apex...

    Hello

    IM using version 4.2.6 Apex... I followed the instructions in a blog to create an image gallery in the apex applications...

    http://Apex-notes.blogspot.com/2008/12/build-image-gallery-using-apex.html

    I created the entire process by following this blog... But the pikachoose plugin is not available for download...

    Is there any other plugin or any other alternative method to create an image gallery in the apex?

    Thank you

    Infant Raj

    Hello

    I've manually created...

    Thank you

    Toddler

  • Is it possible to connect to the APEX of the outside world?

    I have a requirement to connect to the application out APEX (a java program). Is there a way to do this, maybe a web service? The basic requirement is to display some data to DB APEX by a scheduled task.

    I had a way to publish the APEX application data. Found that it supported is for the RESTful web service. It worked for me.

  • Active Directory can authenticate to the APEX development environment

    Greetings,

    Environment:
    Apex Version 4.0.2
    Database version: 11.2.0.1
    WebLogic 10.3.3
    Listener of the apex

    Is it possible to use Active Directory to authenticate access to the APEX development environment? I have all the individual applications using Active Directory authentication, but I can't find a way to integrate Active Directory to access the development environment.

    Thank you
    Larry

    Larry,

    No, you cannot change the way in which the APEX Application Builder authenticates users.

    brgds,
    Peter

    -----
    Blog: http://www.oracle-and-apex.com
    ApexLib: http://apexlib.oracleapex.info
    BuilderPlugin: http://builderplugin.oracleapex.info
    Work: http://www.click-click.at

Maybe you are looking for