Schema Jumping

I have the same APEX application loaded in different workspaces. Each workspace connects to the same DB machine, but has different parsing schemas. The schemas (tables,packages, functions) are all identical. The only difference is the actual data stored in the table.
I am running into a sporadic issue where functions/procedure calls from my APEX pages seem to be connecting to a different schema that the workspaces parsings schema.
FOR example. I am logged into APEX as schema1. My Page validation is calling a function stored in a package.
return SIS_express.ok_to_inquire(:APP_USER,:P0_LOGIN_SCHOOL_YEAR,:P0_LOGIN_SCHOOL,:APP_ID,:APP_PAGE_ID);
The package name is 'SIS_express' (which every schema has loaded) and the function is 'ok_to_inquire'. Instead of running this from the parsing_schema (schema1) it is running it in (schema2). Of course, this makes the validation fail. Of course, this does not happen all the time, but seems to happen a few times a day. Is there anyway to prevent this from happening (either in the APEX code or the schema grants)?

Check if any of the schema packages are directly referring another schema in code. For me my development triggers were referring production tables.
Edited by: user13289574 on Nov 2, 2011 11:26 PM

Similar Messages

  • In Firefox can not see the Downloads window, in the jump in the boot to be seen - the download speed Downloaded much and now can not see how to fix it?

    in Firefox can not see the Downloads window, in the jump in the boot to be seen - the download speed
    Downloaded much and now can not see how to fix it?

    I hate the new downloads-in-a-tab scheme. This was an unnecessary change in my book (if it aint broke, don't "fix it").
    So in order to get it back, I performed the about:config browser.download.useToolkitUI change, but now all I get is a blank download window that pops up every time I download something.
    Is there something else that I need to do? I've checked the change and it was saved, but it didn't resolve my issue as much as it just caused me a new issue.

  • Spry Menu Bar jumps off screen-right in CS6

    Frustrating little glitch I'm experiencing.  When in a NON-LIVE mode in CS6, I have a Spry Menu Bar that I've placed, customized and is functioning properly.  It is precisely in the right location in BOTH live mode and in a browser preview, however, when I am editing the site the menu bar jumps off screen right to where I have to scroll right to locate it.  The only thing that pops it back in to place is by tweaking a setting like "Float" from right to left then back to right.  But once I begin to edit the site again it will jump off the screen.  This isn't a massive deal since it remains in place in live and preview modes, it's just annoying for layout purposes while I'm editing.  It sort of screws up the aesthetic of the layout.  Has anyone found the same problem?  Below is my layout.css and my Spry Menu css.
    @charset "utf-8";
    /* Simple fluid media
       Note: Fluid media requires that you remove the media's height and width attributes from the HTML
       http://www.alistapart.com/articles/fluid-images/
    img, object, embed, video {
        max-width: 100%;
    /* IE 6 does not support max-width so default to width 100% */
    .ie6 img {
        width:100%;
        Dreamweaver Fluid Grid Properties
        dw-num-cols-mobile:        6;
        dw-num-cols-tablet:        8;
        dw-num-cols-desktop:    12;
        dw-gutter-percentage:    15;
        Inspiration from "Responsive Web Design" by Ethan Marcotte
        http://www.alistapart.com/articles/responsive-web-design
        and Golden Grid System by Joni Korpi
        http://goldengridsystem.com/
    /* Mobile Layout: 480px and below. */
    .gridContainer {
        margin-left: auto;
        margin-right: auto;
        width: 95.8695%;
        padding-left: 1.0652%;
        padding-right: 1.0652%;
    #LayoutDiv1 {
        clear: both;
        float: left;
        margin-left: 0;
        width: 100%;
        display: block;
    #header {
        clear: both;
        float: left;
        margin-left: 0;
        width: 100%;
        display: block;
    #maincontent {
        clear: none;
        float: left;
        margin-left: 2.6785%;
        width: 100%;
        display: block;
    #navigation {
        clear: none;
        float: left;
        margin-left: auto;
        width: 100%;
        display: block;
        margin-top: 20px;
        margin-bottom: 20px;
        background-color: #300;
        height: 16px;
        top: 5px;
    #footer {
        clear: both;
        float: left;
        margin-left: 0;
        width: 100%;
        display: block;
        color: #FFF;
        background-attachment: fixed;
        background-image: url(../bkgdContent.png);
        background-repeat: repeat;
        margin-top: 20px;
    /* Tablet Layout: 481px to 768px. Inherits styles from: Mobile Layout. */
    @media only screen and (min-width: 481px) {
    .gridContainer {
        width: 91.4836%;
        padding-left: 0.7581%;
        padding-right: 0.7581%;
    #LayoutDiv1 {
        clear: both;
        float: left;
        margin-left: 0;
        width: 100%;
        display: block;
    #header {
        clear: both;
        float: left;
        margin-left: 0;
        width: 100%;
        display: block;
        text-align: center;
    #maincontent {
        clear: none;
        float: left;
        margin-left: 1.6574%;
        width: 100%;
        display: block;
    #navigation {
        clear: both;
        float: left;
        margin-left: 0;
        width: 100%;
        display: block;
        height: 16px;
    #whf-content {
        clear: both;
        float: left;
        margin-left: 0;
        width: 100%;
        display: block;
    #donatecontent {
        clear: none;
        float: left;
        margin-left: 1.6574%;
        width: 100%;
        display: block;
    #theride-content {
        clear: both;
        float: left;
        margin-left: 0;
        width: 49.1712%;
        display: block;
    #donate-content {
        clear: none;
        float: left;
        margin-left: 1.6574%;
        width: 49.1712%;
        display: block;
    #footer {
        clear: both;
        float: left;
        margin-left: 0;
        width: 100%;
        display: block;
    /* Desktop Layout: 769px to a max of 1232px.  Inherits styles from: Mobile Layout and Tablet Layout. */
    @media only screen and (min-width: 769px) {
    .gridContainer {
        width: 89.0217%;
        max-width: 1232px;
        padding-left: 0.4891%;
        padding-right: 0.4891%;
        margin: auto;
    #LayoutDiv1 {
        clear: both;
        float: left;
        margin-left: 0;
        width: 100%;
        display: block;
    #header {
        clear: both;
        float: left;
        margin-left: 0;
        width: 100%;
        display: block;
        color: #FFF;
    #maincontent {
        clear: both;
        float: left;
        margin-left: 0;
        width: 32.6007%;
        display: block;
    #navigation {
        clear: both;
        float: left;
        margin-left: 0;
        width: 100%;
        display: block;
    #whf-content {
        clear: both;
        float: left;
        margin-left: 0;
        width: 32.6007%;
        display: block;
    #donatecontent {
        clear: none;
        float: left;
        margin-left: 1.0989%;
        width: 100%;
        display: block;
    #donate-content {
        clear: none;
        float: left;
        margin-left: 1.0989%;
        width: 32.6007%;
        display: block;
    #footer {
        clear: both;
        float: left;
        margin-left: 0;
        width: 100%;
        display: block;
    #theride-content {
        clear: none;
        float: left;
        margin-left: 1.0989%;
        width: 32.6007%;
        display: block;
    #whf-content {
        font-family: Georgia, "Times New Roman", Times, serif;
    SPRY CSS
    @charset "UTF-8";
    /* SpryMenuBarHorizontal.css - version 0.6 - Spry Pre-Release 1.6.1 */
    /* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */
    LAYOUT INFORMATION: describes box model, positioning, z-order
    /* The outermost container of the Menu Bar, an auto width box with no margin or padding */
    ul.MenuBarHorizontal
        margin: 0;
        padding: 0;
        list-style-type: none;
        font-size: 100%;
        cursor: default;
        width: auto;
        float: right;
    /* Set the active Menu Bar with this class, currently setting z-index to accomodate IE rendering bug: http://therealcrisp.xs4all.nl/meuk/IE-zindexbug.html */
    ul.MenuBarActive
        z-index: 1000;
    /* Menu item containers, position children relative to this container and are a fixed width */
    ul.MenuBarHorizontal li
        margin: 0;
        padding: 0;
        list-style-type: none;
        font-size: 100%;
        position: relative;
        text-align: left;
        cursor: pointer;
        width: 4.3em;
        float: left;
    /* Submenus should appear below their parent (top: 0) with a higher z-index, but they are initially off the left side of the screen (-1000em) */
    ul.MenuBarHorizontal ul
        margin: 0;
        padding: 0;
        list-style-type: none;
        font-size: 100%;
        z-index: 1020;
        cursor: default;
        width: 4.3em;
        position: relative;
        left: -1000em;
    /* Submenu that is showing with class designation MenuBarSubmenuVisible, we set left to auto so it comes onto the screen below its parent menu item */
    ul.MenuBarHorizontal ul.MenuBarSubmenuVisible
        left: auto;
    /* Menu item containers are same fixed width as parent */
    ul.MenuBarHorizontal ul li
    /* Submenus should appear slightly overlapping to the right (95%) and up (-5%) */
    ul.MenuBarHorizontal ul ul
        position: relative;
        margin: -5% 0 0 95%;
    /* Submenu that is showing with class designation MenuBarSubmenuVisible, we set left to 0 so it comes onto the screen */
    ul.MenuBarHorizontal ul.MenuBarSubmenuVisible ul.MenuBarSubmenuVisible
        left: auto;
        top: 0;
    DESIGN INFORMATION: describes color scheme, borders, fonts
    /* Submenu containers have borders on all sides */
    ul.MenuBarHorizontal ul
    /* Menu items are a light gray block with padding and no text decoration */
    ul.MenuBarHorizontal a
        display: block;
        cursor: pointer;
        background-color: #300;
        color: #FFF;
        text-decoration: none;
        font-size: 12px;
        font-family: Georgia, "Times New Roman", Times, serif;
        text-align: center;
        height: 16px;
        padding: 0px;
    /* Menu items that have mouse over or focus have a blue background and white text */
    ul.MenuBarHorizontal a:hover, ul.MenuBarHorizontal a:focus
        background-color: #003;
        color: #FFF;
    /* Menu items that are open with submenus are set to MenuBarItemHover with a blue background and white text */
    ul.MenuBarHorizontal a.MenuBarItemHover, ul.MenuBarHorizontal a.MenuBarItemSubmenuHover, ul.MenuBarHorizontal a.MenuBarSubmenuVisible
        background-color: #003;
        color: #FFF;
    SUBMENU INDICATION: styles if there is a submenu under a given menu item
    /* Menu items that have a submenu have the class designation MenuBarItemSubmenu and are set to use a background image positioned on the far left (95%) and centered vertically (50%) */
    ul.MenuBarHorizontal a.MenuBarItemSubmenu
        background-image: url(SpryMenuBarDown.gif);
        background-repeat: no-repeat;
        background-position: 95% 50%;
    /* Menu items that have a submenu have the class designation MenuBarItemSubmenu and are set to use a background image positioned on the far left (95%) and centered vertically (50%) */
    ul.MenuBarHorizontal ul a.MenuBarItemSubmenu
        background-image: url(SpryMenuBarRight.gif);
        background-repeat: no-repeat;
        background-position: 95% 50%;
    /* Menu items that are open with submenus have the class designation MenuBarItemSubmenuHover and are set to use a "hover" background image positioned on the far left (95%) and centered vertically (50%) */
    ul.MenuBarHorizontal a.MenuBarItemSubmenuHover
        background-image: url(SpryMenuBarDownHover.gif);
        background-repeat: no-repeat;
        background-position: 95% 50%;
    /* Menu items that are open with submenus have the class designation MenuBarItemSubmenuHover and are set to use a "hover" background image positioned on the far left (95%) and centered vertically (50%) */
    ul.MenuBarHorizontal ul a.MenuBarItemSubmenuHover
        background-image: url(SpryMenuBarRightHover.gif);
        background-repeat: no-repeat;
        background-position: 95% 50%;
    BROWSER HACKS: the hacks below should not be changed unless you are an expert
    /* HACK FOR IE: to make sure the sub menus show above form controls, we underlay each submenu with an iframe */
    ul.MenuBarHorizontal iframe
        position: absolute;
        z-index: 1010;
        filter:alpha(opacity:0.1);
    /* HACK FOR IE: to stabilize appearance of menu items; the slash in float is to keep IE 5.0 from parsing */
    @media screen, projection
        ul.MenuBarHorizontal li.MenuBarItemIE
            display: inline;
            f\loat: left;
            background: #FFF;

    Design view is not reliable.  Learn to work in Code View or Split View with Live View to check your layout.
    Spry menus are not responsive so they will not work well in a Fluid Grid Layout.  Find a better menu system.
    Project Seven Responsive Tabs
    http://www.projectseven.com/products/tools/tpm2/tutorials/responsive/index.htm
    10 Responsive Menus
    http://speckyboy.com/2012/08/29/10-responsive-navigation-solutions-and-tutorials/
    In the meantime,
    It's often easier to work with an unstyled HTML page. 
    To disable CSS, go to  View > Style Rendering > untick Display Styles. 
    Or, use a Design-Time Style Sheet.
    http://help.adobe.com/en_US/dreamweaver/cs/using/WScbb6b82af5544594822510a94ae8d65-7e17a.h tml
    Nancy O.

  • BOBJ on Oracle Best Practices - Schema vs New DB

    Hi all,
    My company is installing Business Objects 4.1 as part of an overall (new) SAP project.  I am the Oracle DB for the project and new to the SAP/Business Objects world.
    My question is how do most people separate the different pieces of the overall Business Objects install on the database level?  I was thinking we would have one database with different schemas for Audit, CMS, BODS and Information Steward.  I've heard from our integrator that some companies will have a separate database for each. 
    Not knowing the system that well, adding separate databases seems unnecessary.  Where I would have some additional hoops to jump through if a restore was needed for just one of the schemas, it seems better then adding the additional DBs.
    Hopefully this makes sense.
    Thanks.

    Hi Michael,
    I agree with Mani's suggestion as recommended approach. However, It would depend from org to org.
    and if insisted to continue with one database then you would have to scale ORA DB accordingly considering trnsactional nature of each service highlighted (CMS, AUDIT, BODS)
    Since, these are transactional you would need to customize database while setup (DB buffer, Undo segments, Shared pool)
    I'm assuming you would be using 11g R2 on Linux Operating system(mostly preferred). Hence,
    how is Oracle DB deployed(single instance architecture or RAC) on which you would create DB schemas for above services?
    In either of the above case you should setup db user for BODS and CMS to conect to the ORA database in "Dedicated server connection" mode and not in "Shared server connection" mode. Hence, no latency provided the Server platform are in the same network or on same server. Audit could connect in "Shared server conection" mode.
    In ORA RAC deployment i don't forsee any issues as your transactions could be benefited by "Streams" feature incase of ORA instance failure.
    Starting in Oracle 11g Release you may be benefited from automatic PGA memory management can be implemented using
    • PGA_AGGREGATE_TARGET initialization parameter for PGA
    • MEMORY_TARGET initialization parameter combined total memory for SGA & PGA
    I may go on and on. Hope i was able to put some light here. Please refer Performance Optimization in BODS for more information regarding BODS that might also assist you.
    Regards,
    Sandeep

  • Error message while executing international payroll with schema x000

    Dear Team,
    I am getting the below error message while running international payroll with schema x000.
       "Jump from DAYPR to detailed log
       Incorrect generation of wage types"
    Request forum members to help me on the same.
    Thank you,
    Srinivas

    Hi,
    Thank you for the reply please find below i reviewed all the below tables please gothrough and advice me if any i missed out.
    1)     T555E-Message Descriptions----
    2) T551C-Period work schedule evaluation---
    Grpg        Period ws     Description     Start Date      End Date      Cntg Class
       01     PWTC         Period WS     01.01.1990      31.12.9999     1
    3) V_551C_B-Valuation class for Periodic work schedule
    Grpg  Period ws  Description     start Date       End Date       Val.Classfor PWS
    01      PWTC      Period WS       01.01.1990    31.12.9999       1
    4) V_t508A-Work schedule rule
    ESG    ES grpg for ws     Holiday      Text      PSG   WSrule    St Date          End Date
    2        Salaried Employee   TCD             TC         01     TCWR    01.01.1900   31.12.9999
    5) V_001P_H-Personnel Subarea grouping for Time Recording
    Personnel area  Personnel Area Text Personnel Subarea Pers.Subarea  Ps Group
    1100                 JEDDAH            1110              MAIN OFFICE           01
    6) V_T555Z- Time type Determination
    Can you advice me on this what I need to maintain here
    7) V_T510S-Time wage type selection rule
    Tm.WT  Dy Grpg          No                                                   Wagetype  Wage Type Long Text
    54       01               001                                              1010            Basic Pay
    Regards,
    Srinivas

  • 2.1 EA2 - Better support for Schema jumpers (nice to have)

    Hi!
    If login as a user with DBA privileges, jumping to a another schema and let say rebuilding an index - this will give an error, due to the fact that SQL Dev does put the current schema in the SQL - example:
    Login in as a user: UserWithDBA
    Go to Other Users
    Pick a schema - let's call it TEST
    Try to rebuild index - SQL Dev generates this SQL:
    alter index "Table_Idx" rebuild online
    This won't work!
    Should generate:
    alter index "TEST"."Table_Idx" rebuild online
    This can be found in various functions within SQL Developer
    -Kurt
    Edited by: sfeokub on 2009-11-22 01:53

    no idea about any of these things all i want to know is if it fixed the txt sound not working and what on earth is the 2 txt sounds mean?? im assuming if u dont look at ur txt it will sound again???, ive checked 3g its still sh1t here even tho im in a huge 3g area apparently but i didnt have many probs with last update so who knows

  • Big jump from G3 iMac to G5 Dual!

    I'm buying a secondhand (fairly new) G5 Dual to replace my old iMac 400DV (OS 9.2.2).
    I have questions:
    What should I look for in the way of problems, apart from pixel deaths?
    Will I be able to install my 9.2.2 applications?
    Will the G5 be able to read my CD reference originated on the G3?
    Anything I particularly need to know?
    The most pressing question is - how I pay for it?
    Thanks in advance for any assistance.
    If you would kindly reply in a way which is understandable by a technophobe, I would be most grateful!

    I'm buying a secondhand (fairly new) G5 Dual to replace my old iMac 400DV (OS 9.2.2).
    What sort of G5? What's the price? What's the specs of the machine and video card? What are you going to use it for? Want to 3D game or not?
    Some are better than others and the Dual series are about to be obsolete, they are over 3 years old already and most of the rest of the new Mac consumer line are already Intel based Dual core processors.
    What should I look for in the way of problems, apart from pixel deaths?
    Pixel deaths only apply to monitors. But the Dual PowerMac G5 series (not the Quad) suffer from a beeping power supply. Sometimes it can be remedied with installing Tigers' developers tools and Processor Preference pane (turn off Nap Mode)
    Depending upon which PowerMac your getting, depends upon what sort of PCI cards, video cards you can upgrade to.
    Will I be able to install my 9.2.2 applications?
    I still think Tiger will allow the installation of Classic environment which is needed to run Classic applications. The problem of course is the apps OS 9 based installer disks might not run in Classic. Then there is copy protection schemes that might need installation directly from the apps disks, which might not work. Font and printing problems, trouble with connecting scanners and driver software is common with Classic. Most just switch to Mac OS X, it's easier.
    Will the G5 be able to read my CD reference originated on the G3?
    Yes, if you mean files and not a app installation disk of some sort.
    Anything I particularly need to know?
    Yes tons.
    The best way to go to Mac OS X is directly, with all new apps, etc. Bouncing back and forth in Classic while your trying to learn Mac OS X on the same machine is not going to be fun, you won't know what's right or wrong. Use your older Mac for OS 9 until your completely up on the new machine. Use the older Mac for connections to old scanners and whatnot. Is my recommendation.
    Also since your making such a great leap, perhaps you should wait until the Intel processor PowerMacs (Mac Pro's we think it will be called) and Mac OS 10.5 arrives (aka: "leopard") sometime this year.
    This way you jump from a old OS and old processor type to a new OS and a new processor type in one stop. Without wasting money on software or software upgrades.
    Read this link carefully.
    http://appleintelfaq.com/
    The most pressing question is - how I pay for it?
    Well if you don't have money or credit...
    Your really behind in the times, may I suggest you do some online reading at various Mac websites so you can get up to date with the latest information to make better decisions.
    http://mac.zicos.com/

  • How to list out Empty users in system schema

    Can any one help to list out only empty users in system schema?
    Edited by: leen on Jul 24, 2012 11:34 PM

    Osama-mustafa wrote:
    EdStevens wrote:
    Osama-mustafa wrote:
    thank you
    in this case if i use count like below :
    select 'select ''' || table_name || ''' from ' || table_name || ' having count(*) = 0;' from user_tables;
    its suppose to work right ?I don't know. What did you get when you tried it?
    And we still don't really know what the OP thinks he wants. He posted a rather vague and confusing "requirement" and people started jumping in with solutions without finding out the problem.Yes its did , but like you said we need solution.Before we can offer a solution, we need to know the problem, which the OP still hasn't been able to articulate.

  • Beaten Man on Jump Indirect

    I'm trying to return from stories and tracks to the last button selected on the calling menu using Jump Indirect. I swannee I read somewhere this scheme worked (and it does in Simulator). This works fine in the Simulator, but not always in DVD Player or a real player:
    Menu pre-script:
    mov Last Menu, Current Item // gets menu ID, e.g. 480 for the 15th menu
    Exit Pre-Script
    Track and story pre-script:
    mov Last Button, SPRM 8 // gets the ID of the button you just hit
    div Last Button, 1024 // gets button number
    Exit Pre-Script
    Track and story end jump:
    mov Calc, Last Menu // use new GPRM to preserve menu ID value
    add Calc, Last Button // so 480 + 5 = ID of button 5 on menu 15
    sub Calc, 1 // read somewhere this needs to be done, works, dunno why
    Jump Indirect Calc
    Jump Main // escape in case of error
    Works PERFECTLY in the Simulator, all the values are correct in the log and the Info Drawer, e.g. menu IDs are 32, 64, 96, etc. In DVD Player, some end jumps work, others do not - they return to other menus or even tracks.
    Tried building on another computer, no different. Using DVDSP 4.0.3 on a Dual 500, Mac OS 10.4.8.
    Question: Can you indeed jump to elements on an element using the above? The manual has almost nothing to say on that and I lent out my DVD Demystified book.
    I know I can write a brazilian scripts that set the menu number to 1, 2, 3, etc., then use an end jump script with a brazilian IF statements along with jump to GPRM-based buttons (which annoyingly preclude using menu pre-scripts), but the above does it all with three universal, non-specific scripts. On the current project, I'd have to make 40+ scripts just to remember the menu number and 40+ IF statements. I know in the time I've spent on this I could have done that dozens of times, but being an old programmer, I like elegant, plus I could use this in the future to save time.
    Just found another problem with massive IF statements approach: If you have a button that jumps to a button on a different menu, that bypasses the script that remembers the last menu, so that scheme no longer works. Example: Every artist in a compilation has a main menu and a bio (and other) menu(s). The Back button on the bio menu is linked to the Bio button on his main menu, bypassing the menu script. Same for Return on the remote, can't go to a button, must go to the script. Beaten both ways if I always want to rehighlight the last button.
    Thanx,
    Russ
    FCP 5/DVDSP 4 Certified Trainer. 2 GB G4 DP500, 1 GB 15 AlBook   Mac OS X (10.4.8)   ADVC-100

    Question: Can you indeed jump to elements on an element using the above? The manual has almost nothing to say on that and I lent out my DVD Demystified book.
    Yes sort of. Have not worked through the script in it entirety (did a mock up of small section) and it does work - did not burn it though. And not sure if quite a replica of your project. Did not step through all the code, but the following is more an FYI (and may be the cause of your issues)
    The problem maybe Apple's Absraction Layer which somtimes produces strange results. In other words when the script and codes are translated into "spec" DVD SP adds extra things from time to time that are not needed or may not work properly on some players.
    One such item from awhile ago was Jump to Loop Points based on GPRM Values It was about 9 months ago and I found a reference to the thread (could not find the original thread) and there are some things which may be of interest to you, for instance how sometimes things change in numbering of menus.
    http://discussions.apple.com/thread.jspa?messageID=2783218&#2783218
    Anyway I think the issue was the DVD SP was writing over its own variables
    but being an old programmer, I like elegant, plus I could use this in the future to save time. :)
    At some point you may want to take a look at DVDAfterEdit (you can download a demo at http://dvdafteredit.com/?q=node/825) to work on what DVD SP makes as code - will appeal to your programmers side and make for better DVDs by cleaning up DVD SP code

  • Multiple vs one schema in a Forms context

    Hello,
    I was asked a question relating to a Forms application architected as follows:
    The main application is comprised of 10 sub-systems. Each system is related to a schema with a given owner. However, there are a number of grants that are required since systems within the application are inter-related. This is normal behavior for an ERP.
    Everything has been working fine until now but the DBA raised a point of view which is the following: Why not regroup all of the object in the different containers and have a single container for all of the application ?
    The main argument is that there is going to be a performance boost for our Forms application. Most likely, this is not a performance as far as access is concerned since access can be improved by tuning the app server. I see it as improvement from the DB side.
    From your own experience, is it better to maintain the current approach with several containers or make the jump and have one single container for our Forms app.
    I understand this might be seen as a database question but I am more interested with those that have the same experience in a Forms environment.
    Thanks.

    Hello all,
    First of all, thanks for the excellent comments.
    All the schemas are on the same server. There are no personal accounts used for the application. Only the applications accounts (10) are used within the system.
    The existing structure as I see it is very easy for the developers as far as maintenance is concerned because whenever they have to work on FMBs, they just check the subsystem (DB side) they are working on.
    Downside as mentionned is the DBA tasks and mostly the grants that are needed since the app accounts are required to have some grants because of all the interconnection within the subsystems (for example form A in one subsystems has a block based on 2 tables from two different schemas).
    I am more inclined to believe that the current system, as it is structured now, is fine but we might need to work on the security aspect. Currently, users are granted privileges thru BD roles and this is quite cumbersome to manage. An easier approach would be to create a finite number of logon profiles in our Form app and that will be used for our users whenever they log on to the system.
    This will probably solve the grants problem I mentionned in the beginning.

  • Viewing package/proc/funtion source in other schemas

    There still seems to be some problems with viewing PL/SQL source in other schemas. In TOAD, I can grant SELECT ANY DICTIONARY to a developer and they can see all source in other schemas. In SQL Developer, they see nothing. If I grant EXECUTE ANY PROCEDURE, they can see the package specs, but no body (Note: we do not want developers having this priv).
    Again, our developers need to be able to view the PL/SQL source in other schemas, without having execute privs on said objects, which is very easy in TOAD. I see this issue in many threads, but SQL Developer seems to have not progressed in this area (unless I'm doing something wrong).

    Granting select on dba_source has no affect. Sure, they can get the code from the table, but it would be nice to browse to it in the GUI. Even with "execute any procedure", the package bodies are not visible.
    I've seen similar tools that have this same issue, but somehow the developers of TOAD got it right, a long time ago even. This is the only issue that keeps our development team from jumping on board with this tool.

  • Procedure not selecting SQL Server database specified in Physical Schema

    Hi all,
    I'm still green with ODI and couldn't find an answer to this after searching through the forum. I have 10.1.3.6.2 installed right now.
    I have my Physical Architecture setup with Microsoft SQL Server, Essbase, and some others. The SQL Server connection is JDBC, using integrated security (I don't think integrated security is supported but I got it to work, although I had to hack up the 10.1.3.6 upgrade script to get the patch to work...)
    Under the Physical Architecture I have several data servers. Right now the only field I specify is the Database (Catalog) and a context -- everything else is standard (even Owner (Schema) is just <Undefined> right now but changing it doesn't seem to make a difference right now)
    So, I have my job all designed up in Designed and can run it, and everything works just fine, except one little snag. The database in SQL Server doesn't seem to get selected automatically (by virtue of being specified in the Physical schema). However, if I put a step in to the job so that it exectures "USE database_name", then everything works.
    Normally, I could live with this, but the databases are named differently on different servers, so I'd prefer to just get it to work from the physical schema instead of jumping through some hoops with variables.
    Also, while I thought about specifying the database on the JDBC URL (databaseName=X), this won't work (it's probably poor form anyway) either.
    So... shouldn't specifying the database/catalog in the physical schema make it so that it gets selected as default and then SQL queries are running against that?
    Thanks for any help/insight, as always,
    Jason

    Jason
    Using the database option in the URL is the right way to do it, the URL I use is:
    jdbc:sqlserver://myserver:1433;database=ODIM;selectMethod=cursor
    Craig

  • Dynamic Pagination Scheme

    Greetings,
    I'm custom building a slidetable in pl/sql with a selectable number of images per page. Always 4 per row. I've gotten to the point where I have several hundred images, and I want to be able to jump to a specific page of images. This might be page 10 of 100 or 20 of 100 or something along these lines. I'm interested in setting up a drop down select list with a selectable page to go to.
    Is it possible to create a select list and custom populate it with data based on the number of images in the slidetable. Something along the lines of:
    Page 1 (Images 1-20)
    Page 2 (Images 21-40)
    Page 3 (Images 41-60)
    Any thoughts would be greatly appreciated.
    Thanks in Advance,
    Cliff Moon

    See
    http://htmldb.oracle.com/pls/otn/f?p=24317:241
    Is that you mean? That just uses one of the builtin pagination schemes (Select List).
    If you need a customized select list, you would have to built it yourself.
    Basically, provide a select list with Submut like you want and then drive your search off of that. So, if you select Page 2 (Images 21-40), you would add that into your WHERE clause to get just that data.
    Hope this helps.

  • Schema Comparisons - Ignore column order

    I'm using SSDT for the first time and I want to be able to ignore column ordering when doing schema comparisons.
    There was a setting in GDR that I cannot find called - "Force table column order to be identical" - does this still exist?
    Also in the old sqldeployment file there was an IgnoreColumnOrder setting. Cannot find either of these.

    It's unfortunate that the general attitude of Microsoft seems to be geared towards coming up with excuses and explanations instead of solutions. I was excited to use schema/data compare in VS2013 but found that it's basically useless to us because of the
    lack of this feature. I'm just glad there are other reasonable programs on the market to do comparisons (RedGate, for example).
    It's evident that each year Microsoft becomes even more detached from reality. People complained about IE, Microsoft didn't solve the problems, and now hardly anyone uses IE. No one is going to use this shoddy comparison tool for the same reasons. You're
    just wasting people's time with incomplete products like this, and that's frustrating and builds resentment in the people who are paying to use your products and services. I'll have no problem jumping ship for any given Microsoft product the second a competitor
    releases something better.

  • Schema filter sorting issue

    After connecting to EBS database I filtered "Other users" to see only 2 schemas.
    The schemas were sorted alphabetically on both sides, which made it easy to select the ones I needed.
    After that I tried to modify the filter and this time Available schemas ar not sorted (at least not by name). Displayed schemas ar still sorted.
    There is a workaround, however. Just keep pressing the schema name first letter to cycle through all schemas starting with that letter. Or type in full name to jump to it directly.
    Pressing [help] brings up error "Cannot find help content...". Which is understandable. :)
    Developer version v1215, Windows 2k.

    Another workaround is to use >> to shift all users back to Displayed and then << to shift all back to Available and then they will be alphabetic. That should not be the permanent solution - I did log a bug on this.
    -- Sharon

Maybe you are looking for

  • Calling ALV grid in class method

    Is it possible to call a ALV grid display in a class~method. I thought, I would call a screen and make a ALV grid display using the control frame work,it is no possible to call screen inside a method. Then i tried to avoid calling the screen.. data:

  • Error while taking export

    Hi, I am taking an export of my database, my database is in 9i , i am taking export from 10g database... This is the error i am getting [oracle@oracle system]$ exp system@db file=fulldatabase.dmp log=fulldb.log full=y Export: Release 10.2.0.2.0 - Pro

  • Powerbook G4 Won't Boot--HD or memory?

    The HD just grinds away, (making same repetitive noise) never getting beyond the gray screen w/logo & rotating gear. I have: --Ran AHT thoroughly, no faults except "HD in use" error, therefore couldn't verify or repair HD. --Reinstalled Tiger from DV

  • Storage on MacBook Air

    Hi, I've got a MacBook Air 128Gb, with OS 10.9.2. According to the storage stats under 'About This Mac' I have 6.42Gb of free storage. But when I look at the individual folders inside the HDD the total comes to over 20Gb less. ie Apps 22.68 Library 6

  • I haven't logged into iTunes for years. Have I lost all my purchases?

    I haven't logged into my iTunes for a number of years. I went and purchased an iPhone to use all things apple again. I now have no idea where all my music went that I purchased years ago. Is it still available? If it is how can I recover it?