Help on migration of 3GL APEX

Totally new to Oracle Apex. In our company we use the programming language called PENCIL that resembles the COBOL. Now, one day we're migration codes PENCIL to PL/SQL, but keeping the front-end server as a PENCIL. My question is, can we have the front-end server as APEX? PL/SQL will be required to do the programming?

If your data in an Oracle database, the APEX is a great development tool that makes extensive use of PL/SQL.

You can find the documentation HERE:

Oracle Application Express LibraryRelease 4.2 documentation online

The 2 day Developer's Guide is a good introduction:

http://www.Oracle.com/technetwork/developer-tools/Apex/documentation/index.html

Also, you can easily take advantage of the environment hosted by Oracle APEX for Learning/Explorer to:

https://Apex.Oracle.com/

Kind regards

Mark

Tags: Database

Similar Questions

  • Problem with JQuery tab after you migrate towards the APEX 4.0

    My test application hosted on apex.oracle.com use the JQuery tab function and it works well with APEX 3.2.1.
    And now after the migration to the APEX 4.0, it cannot display the tab more.

    No idea how to solve this problem?

    Thank you very much.

    Glad to hear your problems resolved. Don't forget to vote for any message that has been useful or responded to your message.

  • Migrate EPG at Apex independent auditor

    Hi all

    We need a dev env to a Apex listener in stand-alone mode EPG mode.

    (Oracle Apex 4.2.3 Oracle 11g, REST Data Services 2.0 (Apex Listener))

    Are there clear measures to do this?

    Thanks for help.

    Best regards

    Hi Khadija Khalfallah,

    Khadija Khalfallah wrote:

    Hi all

    We need a dev env to a Apex listener in stand-alone mode EPG mode.

    (Oracle Apex 4.2.3 Oracle 11g, REST Data Services 2.0 (Apex Listener))

    Are there clear measures to do this?

    Thanks for help.

    Best regards

    You only change the Middle Tier/Web server of the architecture of the APEX, and is not full of environmental migration.

    You place the Server Web of EPG in ADR are two key steps:

    • Deactivation of the Protocol Oracle XML DB server:
    EXEC DBMS_XDB.SETHTTPPORT(0);
    
    • Unlock and change the password for the APEX_PUBLIC_USER account:
    ALTER USER APEX_PUBLIC_USER IDENTIFIED BY new_password ACCOUNT UNLOCK;
    

    As precautionary measure, according to the new policy in the Oracle 11 g database password, the password expires in 180 days. So, to avoid problems after APEX_PUBLIC_USER password has expired, you can define a user profile with unlimited password life and assign this profile to APEX_PUBLIC_USER.

    Reference: APEX on top: on expiry of password in the Oracle 11 g database

    As a job option if you want to host RESTful Web Services you have the same set up before you install ADR: Configuration of RESTful Services

    Then you can continue with the Installation and Configuration of the REST of the Oracle Data Services: installation Oracle REST Data Services

    I advise you not to go to the stand-alone Mode in ADR, as it is recommended by Oracle: running in stand-alone Mode

    See the introductory paragraph where the documentation says:

    "Stand-alone mode is suitable only for development purposes and is not supported for use in production deployments. Use a taken J2EE application server supported for production deployments.

    You should go for ADR deployed on one of the supported Java EE servers: support for Java EE application servers

    For other questions related to ADR, you can post on this forum: ADR, SODA & JSON in the database

    I hope this helps!

    Kind regards

    Kiran

  • Need help to migrate from 2007 to 2015 macbook pro macbook

    I'm helping a friend move their files and information of their old macbook 2007 system to a 2015 new macbook pro.

    They had been saving their macbook with time machine, but the new computer will not recognize the time machine backup, because the operating system is too old.

    Then... I think to connect the computers directly, the old computer the boot target.

    Problem is new computer a thunderbolt, old computer has firewire (400).

    I can buy a bolt of lightning to firewire (800) adapter for $29, then a port firewire 800 to 400 for another $10.

    This should get connected. But this connection will support to initiate the older mode target device so that I can use migration assistant to transfer files?

    I hate spending $40 if it does not work.

    Or, I would be better of just a crush on card ethernet for the new Mac Pro and then directly connect devices with an ethernet cable.

    Still costs $29, but sight to ethernet would probably be more useful than love at first sight to firewire 800, because she has no other firewire devices to connect.

    Someone give me advice or experience with a similar configuration?

    Thank you.

    John61254 wrote:

    Or, I would be better of just a crush on card ethernet for the new Mac Pro and then directly connect devices with an ethernet cable.

    Sounds like your best option.

    Share files between two computers with target - Apple Support disk mode

  • Help the migration of virtual machines

    My company is changing the data center in a co-location facility.  How the migration is performed, there are ESXi hosts and storage shared at Camp already.  Data warehouses are replicated to the storage to the camp of data stores with the same name.  The plan was to stop the virtual machines in the data center, removal of the inventory, browse the data store of one of the colo ESXi servers and add the virtual machine to inventory... Rinse and repeat.

    The problem we encountered had to do with the fact that each virtual machine has VMDK on several data stores.  This process only acknowledged the change of the primary VMDK, VMX file was always looking for 2 other volumes on the old warehouses of data, which could not be accessed camp.

    I have to think that there is a way to generate scripts to avoid this problem to occur.  If we know the identifier for the new storage volume, we should be able to generate scripts, Yes?

    I would like the script to read the VM names from a txt file, remove the virtual machine from the inventory on host1, browse the host2 data store (which is at Camp) and add the machine virtual inventory and then remove and re-add the other volumes, based on the name of the data store (if hard disk 2 is on datastore2 then use 9d0fac87...)

    Any help would be grately appreciated!

    Thanks in advance!

    -Ben

    Hello, BenLiebowitz-

    I looked through your script.  You were just on a good amount of it.  There are a couple of things to tweak and a number of things to correct.  Here is the script of update from what I've seen would / should change (and here is the explanation of the things that I've changed the code).

    # export list of Staging VMsGet-Folder -Name "Staging" | Get-VM | select Name | Sort Name | Export-CSV "c:\staging.csv" -NoTypeInformation
    
    # Get Staging VMs$stg = Get-Folder -Name "Staging"
    
     # Shutdown VMs (cleanly)$stg | Get-VM | Shutdown-VMGuest -Confirm:$false
    
    # Remove Hard Disk 2 and 3$stg = $null$stg = Get-Folder -Name "Staging"    ## getting Staging folder again$hdName2 = "Hard disk 2"$hdName3 = "Hard disk 3"$stg | Get-VM | Get-HardDisk -Name $hdName2,$hdName3 | Remove-HardDisk -Confirm:$false
    
    # Remove VMs from InventoryGet-Folder -Name "Staging" | Get-Inventory | Remove-Inventory -Confirm:$false
    
    ## then, disconnect from the vCenter to which you were connected
    
    ## then, when connected to the vCenter server in the co-location facility:# Add VMs to Inventory$esxhost = "prpp6-vmwhst23.i3global.net"$datastore1 = "someDatastoreName" ## need to set this value!
    
    ## and, add hard disks back to VMsforeach ($row in (Import-Csv c:\staging.csv)) {    $vmName = $row.Name    $vmxfile = "[$datastore1] $vmName/$vmName.vmx"    $vmNewVM = New-VM -VMFilePath $vmxfile -VMhost $esxhost
    
        # Add hard Disks 2 and 3    New-HardDisk -VM $vmNewVM -DiskPath "[transient_deviceid] $vm/$vm.vmdk"    New-HardDisk -VM $vmNewVM -DiskPath "[data_deviceid] $vm/$vm.vmdk"} ## end foreach
    

    Comments about what I've updated / changed:

    • To stop the virtual machines, you should be able to all channel the results of Get - VM directly to Shutdown-VMGuest (I rewrote which)
    • to remove the hard drive, 2 and 3, you can use the cmdlet Remove-hard drive and do it in the pipeline (I rewrote which)
      • the ' $vm = Get - VM $stg | Get-show"line in the foreach loop was going to be problematic, as you had: '$vm' contains managed objects views for all the virtual machines in the folder of staging, not only of the virtual machine currently being acted on this iteration, so things have been broken
    • the remove inventory line, you might want to add "-confirm: $false", as the default behavior may be at the request of confirmation
    • the "$esxhost = prpp6 - vmwhst23.i3global .net' line needed quotes the host name
    • you do not use the $fields variable anywhere, which can be removed
    • I've renamed the variable '$add' to '$row' for a little more clarity
    • in the part that adds the virtual machines to the inventory in the co - lo vCenter:
      • the part that tries to set the value of "$vm" is not quite right; I've updated that (and changed the name of the variable "$vmName" for clarity)
      • you did not initialize the variable "$datastore1" - you must set a value for it (and how you use it assumes that all of the virtual machines in the co - lo facility are on the same data store - is this the case?)
      • you need square brackets around the name of store data and quotes around the value for $vmxfile
      • for the call of New - VM, you might consider providing a folder with - location (if you want the VMs newly saved to a particular folder)
      • for calls of New-hard drive, you need quotes around the value - DiskPath

    I would give that a shot with just a single machine and see how things are going.  Let us know the result.

  • Help the regex Validation of Apex

    Apex 3.2

    There is a type of regular expression validation in the apex, but I've never used before regular expression,

    so any help is appreciated.

    I need to validate a field. It must contain characers alpha, digits, spaces, and the - (dash).

    I tried several times to get this working

    for example

    [[: alpha:]] * [[: digit:]] * [[: space:]] * [--] *.

    ^ [[: alpha:] [: digit:] [: space:]-] +?

    and others, but can not to get the correct syntax.

    Can someone help me with this please

    Gus

    Then try what I have provided and see if it works.  I have no apex run up at the moment (even though I'm about to write another application in there), so can't test me immediately.

  • Migration of the apex of one schema to another in the same database

    Hello

    I'm new to Apex and installed Apex 4.2 on a database and creates a dashboard based on some tables.
    Now I have to create a diagram in the same database and have to replicate all tables and should have the same dashboard.

    Now my question is-

    1 can I install Apex on the other schema and then having to export and import dashboards and reports to the installed Apex?
    2 is it possible that the installed Apex even can be used also for the other schema and can have two separate (Dev and Prod) environment?

    Help, please... Please provide any document or link for the same.

    Thanks in advance.

    Kind regards
    Sébastien Pallav

    A database can have a single schema of apex (APEX_040200).
    It is not a good idea for DEV and PROD in the same PB (so using the same data to the APEX). He makes hard development (because he may - or is - break PROD at one point).

    But - if you must - you can create two schemas: like A and B.
    Export your APP1 then import it under a different id (in the same workspace - but you can also set up two work spaces).
    Using the apex management console, change the schema by using your new imported application is to B. In this way, your app will run "as user B".

  • Problem in themes after the migration of the APEX 4.0 to 4.2

    Dear friends,

    Recently, we migrated Apex 4.0 to 4.2. There are no errors during migration. But after the migration, we observed that any application with Simple red (topic no. 1) and Scarlet (theme 21) has stopped working properly. either model red button will not perform any task. Even changed the template of the button does not work.

    The one you suggest as follows to solve the problem?
    Thanks in advance.

    Dounibiligda

    Hi all

    I had the same problem.
    I deactivate the plugin "Save before exit" version "2.0.0", and the problem is solved.
    Used the new version 3.0 of this plugin.

    Thank you...

    Published by: Dipak R on November 30, 2012 05:13

  • Migration of the APEX data to the local instance

    Hello

    I want my data in all the tables in my schema exported from the apex.oracle.com app and imported to another local instance, on a regular basis. Utility-> data loading/unloading feature Apex provide this functionality via XMLs but the process is manual and needs to be done table-wise and not schema-wise. I'm not sure of the CREATE DATABASE LINK function in this case, can it be useful? No other work around? Help, please.

    Thank you
    Mary

    Hello

    Yes, he is always there - I just tried. Are you clicking on the link or copy and paste it in the address bar? Sometimes, if you do this, you get leader / characters.

    Andy

  • With the help Wizard migration with Firewire external hard drive

    What do I need connect the new MacBook Pro with Thunderbolt 2 and 3 USB ports and an external hard drive with FireWire 800 LaCie to use the Migration Wizard?

    A Thunderbolt FireWire cable.

    (140542)

  • Help deleting an application in Apex 3.2.1.00.12 on 10g XE

    Hello
    I imported a request (time sheets demo) by running the install script in SQLPLUS session I understand now was not the right way to do it.
    Now I need to remove this application, but I get the following error message when you try to remove the application in the APEX:

    ORA-20000: ADMIN user has no privileges on the schema of the EBA.

    What should I do to remove this application?

    Thank you.
    François

    Hi François,

    You could try to connect to SQLPLUS the way you did when you have imported the application and then run the following code.

    BEGIN
        APEX_INSTANCE_ADMIN.REMOVE_APPLICATION(xxx);
    END;
    

    Where xxx is the ID of the Application.

    Kees Vlek
    PS: Apex 3.2? Time to upgrade...

    Published by: kvlek on 2013-mrt-22 09:53

  • help required on where in APEX SQL command

    Hi all!

    Someone knows how to use a url as a variable with the command reference WHERE?
    I have this url: http://10.10.10.2/apex/f?p=116:20:6597653175650651:NO:P20_TEST_N3:1 and I would like to have the: 1 or all the rest (depending on the user's selection) at the end of the url as a variable of the order WHERE in the P20_TEST_N3 of my application page.

    Thanks in advance for your answer!

    Hello

    Is it possible that you create a sample to apex.oracle.com so I can see?

    Kind regards
    Jari

  • Help! Set account admin APEX again

    I'm in a bit of a quandry, no one in my organization knows the credentials APEX_admin. is it possible to reset the credentials?

    I'm in a time crunch...

    Run apxchpwd.sql (or a similar name like that - I didn't APEX on this machine) in the APEX installation directory. You can then change your password. Must be executed as the user SYS (I hope that someone knows this password ;-)).

  • Problem after migration Apex 4.0-> 4.2.4, "Redirect to URL" button is no longer working

    After the migration of the Apex 4.0 tot Apex 4.2.4 encounter us the following problem:

    A button on a page.

    Action click on the button: "Redirect to URL.

    Target URL has not changed during the migration:

    http:// & G_REPORT_SERVER./reportserver?/Projectadministratie/Ambtelijke%20Voortgangsrapportage & rs:Command = render & rs:Format = PDF & rs:ClearSession = true & P_PROJECT_NUMMER = & P4_PA_PROJECT_NUMMER. & P_USERNAME = & APP_USER.

    After pressing the button, front (apex 4.0) he gave a download of the generated report.

    Now the Apex session window url goes to "http://serv123/reportserver?/Projectadministratie/Ambtelijke%2520Voortgangsrapportage & rs:Command = render & rs: Format = PDF & rs: ClearSession = true & P_PROJECT_NUMMER = 100002 & P_USERNAME = xxx111"

    And we get this error:

    Reporting Services error


    • The element ' / Projectadministratie/Ambtelijke%20Voortgangsrapportage' is not found. (rsItemNotFound) Get help online

    SQL Server Reporting Services

    All this was in the application before I started working here and I have no idea if this is the right solution.


    Found the anwser or more solution.

    Detailed examination revealed that what was 20% in the building of the URL has now changed by Apex % 2520.

    Solution replace the %20 by +.

    Rob

  • Error after migrating APEX app to a different database instance

    Oracle EE 11 GR 2

    APEX 4.2.x

    ------------------------

    After the migration of an APEX application and underlying database objects into a new database, I get the following error (blackened my name of component specific to the application and the id for security reasons):

    APEX_ERROR.PNG

    In APEX, this error occurs when you try to run the application after logging in the workspace of the application.

    A specific to APEX table might be damaged or not migrated as it should have?  No tables starting with APEX were imported.

    No, these can be customized (self defined) so it's to the application developer.

    If you go to the request of the manufacturer and open the application and go to "shared components", then the "authorisation schemes' and open the schema with the name mentioned in your error message (behind" component name: ') you should see the authorization code that fails somehow. Search for the tables and the data mentioned in this piece of code.

Maybe you are looking for

  • How to hide the "quit firefox" button using userChrome.css?

    I added the add-on "Restart" and want to make sure that I have accidentally do not click on the button "exit firefox" in the main menu of firefox. What should I add to my userChrome.css file to hide the button?

  • Updated my iPad with the new OS.

    Updated my iPad with the new OS. Initially it lights, so I have two buttons held together and finally happened. Now it is stuck on the screen with the time and will not move forward, nor is it resets. Is there any solution for this? Thank you Kat

  • Replacing the drive HARD on Portege R700

    Hello I just ordered a R700 and hope to upgrade the HARD drive of 320 GB for one SSD OCZ Vertex 2.Is it easy to replace the hard drive in the R700? Should I remove the keyboard is a Panel on the back?What size hard disk will - 2.5 "or 1.8"?A SSD will

  • Its Compact Xperia Z3

    In Xperia Z3 Compact sound, with the update of the lollipop has been greatly reduced. I did a repair with pc companion, but I couldn't hear the same volume when I used Kitkat on my z3. In addition, with the repair, my battery started at risk for very

  • It opens but loads and error comes as "this program will close due to the NPSMAIN error.

    In windows 7 opened my new samsung PC studio, but after I installed windows 8 made it opens but loads and the error comes as "" this program ends because of the NPSMAIN error " ." Please give suggestions.