App needs to run on multiple DBs; can parsing schema/ ref owner be dynamic?

I have an app that needs to run on multiple databases. Is there a way to create something like an app-level item -- something that only needs to be set once -- that can be referenced to specify the parsing schema, and all of the instances of "reference table owner" used to specify the source for DML? Or (I've not tried this yet) can I just NOT set the value of reference table owner? In my case, the reference table owner for all tables is the same as the parsing schema.
Thanks,
Carol

hi Varad -- I should have been more specific. The application does not need to access multiple databases; rather, it will be installed on multiple databases, operating only on the DB on which it's installed. (Same functionality on each DB, same DB schemas in each, different data in each.)
So, I'm wondering if there is a way to have the parsing schema somehow be set automatically based on information in the database, or if I'll have to create a slightly different version of the app, w/ different parsing schemas, for each database.
It was recommended to me (perhaps by you, I can't recall) that the parsing schema be the same as the owner of the tables that the app accesses; the table owner is different in each of these databases, so that is the source of this problem (if indeed it is a problem).
Thoughts?
Thanks,
Carol

Similar Messages

  • Local Intranet App needs to run app from web page

    I have a vb.net executible app that resides on a group of users on our local network and I want to integrate an ASP.Net website that is also local to our internal users so they can select an item on the web page and it would open the executable passing in
    a parameter to the app (the vb.net app currently accepts these command line parameters I want to pass in).
    I have tried several types of examples ranging from ActiveXObject("WScript.Shell") in JS to Response.ConetentType in code behind. Although there are several posts saying you can run the shell command, I am not having any luck. All users have Win
    7 Pro with IE8 and IE10.
    I know this is not a good way to do this, but I need to show a proof of concept, and just need to show it can work. I would like to ultinmately create an Accelerator of Add-in that could do this properly.
    Can anyone provide some help please?
    Here is snippets of code tried:
    code behind page with Grid of records:
    Private Sub GridView1_SelectedIndexChanged(sender As Object, e As EventArgs) Handles GridView1.SelectedIndexChanged
        Response.Clear()
        Dim AppPath As String = "\\\\MyPC\\MyShare\\Winforms.exe"
        Dim TestApp As String = System.IO.Path.GetFileName(TripleAPath)
        Response.ContentType = "application/octet-stream"
        Response.AddHeader("content-disposition", "filename=" + TestApp)
        Response.TransmitFile(AppPath)
        Response.End()
    End Sub
    And here is the js scriptmanager example I am trying to run from a button click. I get error about shell failure:
    Specifically automation error cannot create object, and here is the line in break mode:
    <script type="text/javascript"> function OpenApp() {var ws = new ActiveXObject("WScript.Shell"); ws.Exec("g:\\Winform.exe");} </script>
    And here is the code:
    Protected Sub Page_Load(ByVal sender As Object, ByVal e As EventArgs) Handles Me.Load
        ' Define the name and type of the client script on the page. 
        Dim csName As [String] = "ButtonClickScript"
        Dim csType As Type = Me.[GetType]()
        ' Get a ClientScriptManager reference from the Page class. 
        Dim cs As ClientScriptManager = Page.ClientScript
        ' Check to see if the client script is already registered. 
        If Not cs.IsClientScriptBlockRegistered(csType, csName) Then
            Dim csText As New StringBuilder()
            csText.Append("<script type=""text/javascript""> function OpenApp() {")
            csText.Append("var ws = new ActiveXObject(""WScript.Shell""); ")
            csText.Append("ws.Exec(""g:\\Winform.exe"");")
            csText.Append("} </script>")
            cs.RegisterClientScriptBlock(csType, csName, csText.ToString())
        End If
    End Sub
    <input id="Button1" type="button" value="Click to open App" onClick="OpenApp()"/></p>
    Daniel R Gleason

    Hi Daniel,
    this forum is for questions about html, css and scripting for website development.
    I have a vb.net executible app that resides on a group of users on our local network and I want to integrate an ASP.Net website that is also local to our internal users so they can select an item on the web page and it would open the executable passing in
    a parameter to the app (the vb.net app currently accepts these command line parameters I want to pass in).
    I think an ActiveX control or a hosted WBC in your VB.net app are the only viable solutions.
    Rob^_^

  • IPAD MINI RETINA SCREEN VERSION IOS 7.1.2 can't success download apps , need to reboot every times only can download apps. Is iOS problem or hardware issue.? Local agent switch sale and tech support can't fix my problem.

    I Purchase iPad mini retina screen on July 7 2014 at Malaysia local apple sale agent switch store somehow now my iPad did restore to latest iOS 7.1.2, before that and after also facing 1new issue is my iPad mini cant success download apps and error message show can't download at this time, either retry or click done. My internet is good condition no line down, I reboot my iPad only can download but sometime can't need to reboot twice only can download. Very sad local sale and tech support can't help to solve my problem...

    Reset the device:
    Press and hold the Sleep/Wake button and the Home button together for at least ten seconds, until the Apple logo appears.
    If that doesn't help, tap Settings > General > Reset > Reset All Settings
    If that doesn't help, tap Settings > General > Reset > Reset Network Settings
    You will have to re enter your Wi-Fi password.
    No data is lost due to a reset.
    If nothing above helped, try here >  iOS: Troubleshooting Wi-Fi networks and connections

  • Need to run program multiple times

    I need to be able to run my compiled java file five times all in the same cmd while only using one .java file... I got it to fully work when i only do it once, but how do i make it repeat everything five times?

    while (x=5)
    x=x+1
    allmycode
    }You are right: it's not a good idea to throw "allmycode" into a loop.
    so like in a while loop how it kind of "forgets" -or however you phrase it- all
    the ints/strings and just starts over with the same ones.This is a good description of what a method is (from a non OO point of view).
    It "forgets" its local variables.
    I agree with flounder, you should probably make a class for your data and a
    collection to store them in. But if this not where you are at the moment, you
    can still follow your intuition and make a method that processes the
    data line by line - effectively forgetting the work it did on the previous line.
    Such a method can be called weithin a simple for-loop.
    You example would look like this:import java.io.BufferedReader;
    import java.io.IOException;
    import java.io.InputStreamReader;
    public class Adder {
        private static BufferedReader in = new BufferedReader(
                new InputStreamReader(System.in));
        private static String[] inputArr;
        public static void main(String[] args) {
            inputArr = new String[5];
                // First read the iput
            for(int i = 0; i < 5; ++i) {
                getInput(i);
                // Then process it
            for(int i = 0; i < 5; ++i) {
                processInput(i);
        private static void getInput(int line) {
            try {
                inputArr[line] = in.readLine();
            } catch(IOException ioe) {
                ioe.printStackTrace();
                System.exit(1);
        private static void processInput(int line) {
            String[] arr = inputArr[line].split(",");
            int first = Integer.parseInt(arr[0]);
            int second = Integer.parseInt(arr[1]);
            String unit = arr[2].equals("I") ? "Inches" : "CM";
            System.out.printf("%d %s%n", first + second, unit);
    }

  • I need to run periodical task, how can I do so?

    I have an application running in BEA Weblogic Server, it's a portal application in fact.
    I log every login try to my portal.
    My next task is too make summary of the data I've collected (every 24 hours).
    So I would like to run some task every 24 hours.
    What can I do in Weblogic?

    You could use JMX timers, for example or EJB 2.0 Timers.
    Check out -
    http://e-docs.bea.com/wls/docs90/jmxinst/timer.html
    and
    http://java.sun.com/j2ee/1.4/docs/api/javax/ejb/Timer.html (you probably want to look this one up elsewhere as well)
    cheers,
    Deepak

  • How come my iPhone can show apps need to be updated but iTunes can not?

    as stated in title, don't know what has been happening recently on iTunes, can not show any update on apps while my iPhone can...
    ideas anyone?

    My understanding thus far is that each App purchase is tied to only the xact Apple ID that was used to purchase it.  So supposedly if you change your Apple ID those Apps bought on the Old Apple ID are not transferable to a new Apple ID.  The reason for this would be that otherwise people could endlessly share their purchased Apps with other Users with different Apple ID's, who would not have to pay for the use of the Apps.
    Hope this helps

  • My ebook salesperson tells me I need to run Firefox 3.5. can I have both the newer version and the 3.5 on my desktop at the same time. If not, do you have other suggestions?

    they say i can run 3.5 ONLY.

    Hi
    Your question is more suitable for the 10.4's General Forum rather than 10.4 OSX Server. Post here instead:
    https://discussions.apple.com/community/mac_os/mac_os_x_v10.4_tiger?categoryID=1 77
    You'll have more of a chance of someone responding.
    HTH?
    Tony

  • Updates for Apps need to be downloaded multiple times to work

    I have iTunes 10.5.3 and when I download an update to an app, iTunes continues to show an update to that app as available.
    The download progresses normally and is shown as done when complete. However, the app is still shown in iTunes as having an update available.
    Usually if I re-download the update the app is updated and shown as done and will be synced OK, but sometimes I need to re-download the app 3 or 4 times to update.
    I have only started experiencing this issue since updating to iTunes 10.5.3 and OSX 10.7.3. I have performed all the usual housekeeping routines such as reinstalling iTunes, repairing disk permissions, clearing caches etc.
    Regards
    Mitch

    I was just about to post on the same subject.  I have the exact same thing happening in the last week.
    Don't think it has anything to do with 10.7.3 as I've been on that for some time ( as a registered dev).
    One of the annoying things for me was that one of the 'updates' was over 1Gb, asnd redownloading was a pain. 
    In some cases, If I delete the app, then re-download, the update notification goes away, but today with iGIZMO magazine that is not working.

  • I am trying to change my apple id Country. but it says " you have a store credit balance, you must spend your balance before you can change it." i don't wanna use it to change my country. by the way i can't update any of iPhone apps. need help

    I am trying to change my apple id Country. but it says " you have a store credit balance, you must spend your balance before you can change it." i don't wanna spend it to change my country. by the way i can't update any of iPhone apps. need help

    It's strange because I can change my AppleID country without this message.
    So what to do? Just try to do this again, but on another device. You may also erase cookies and history of your browser.
    I hope it will be helpful, good luck!

  • I am running out of memory on my hard drive and need to delete files. How can I see all the files/applications on my hard drive so I can see what is taking up a lot of room?

    I am running out of memory on my hard drive and need to delete files. How can I see all the files/applications on my hard drive so I can see what is taking up a lot of room?
    Thanks!
    David

    Either of these should help.
    http://grandperspectiv.sourceforge.net/
    http://www.whatsizemac.com/
    Or search 'disk size' in the App Store.
    Be carefull with what you delete & have a backup BEFORE you start, you may also want to reboot to try to free any memory that may have been written to disk.

  • When the apple review team review our app,they point out that our  app uses a background mode but does not include functionality that requires that mode to run persistently.but in fact,when the app in background ,the app need data update to make the

    when the apple review team review our app,they point out that our  app uses a background mode but does not include functionality that requires that mode to run persistently。but in fact,when the app in background ,the app need data update to make the function of  trajectory replay come ture。in fact, we have added function when the app  is in background mode。we have point out the point to them by email。but they still have question on the background mode,we are confused,does anyone can help me,i still don't know why do review team can't find the data update when  the app is in background and how do i modify the app,or what is the really problem they refered,do i misunderstand them?
    the blow is the content of the review team email:
    We found that your app uses a background mode but does not include functionality that requires that mode to run persistently. This behavior is not in compliance with the App Store Review Guidelines.
    We noticed your app declares support for location in the UIBackgroundModes key in your Info.plist but does not include features that require persistent location.
    It would be appropriate to add features that require persistent use of real-time location updates while the app is in the background or remove the "location" setting from the UIBackgroundModes key. If your application does not require persistent, real-time location updates, we recommend using the significant-change location service or the region monitoring location service.
    For more information on these options, please see the "Starting the Significant-Change Location Service" and "Monitoring Shape-Based Regions" sections in the Location Awareness Programming Guide.
    If you choose to add features that use the Location Background Mode, please include the following battery use disclaimer in your Application Description:
    "Continued use of GPS running in the background can dramatically decrease battery life."
    Additionally, at your earliest opportunity, please review the following question/s and provide as detailed information as you can in response. The more information you can provide upfront, the sooner we can complete your review.
    We are unable to access the app in use in "http://www.wayding.com/waydingweb/article/12/139". Please provide us a valid demo video to show your app in use.
    For discrete code-level questions, you may wish to consult with Apple Developer Technical Support. When the DTS engineer follows up with you, please be ready to provide:
    - complete details of your rejection issue(s)
    - screenshots
    - steps to reproduce the issue(s)
    - symbolicated crash logs - if your issue results in a crash log
    If you have difficulty reproducing a reported issue, please try testing the workflow as described in <https://developer.apple.com/library/ios/qa/qa1764/>Technical Q&A QA1764: How to reproduce a crash or bug that only App Review or users are seeing.

    Unfortunately, these forums here are all user to user; you might try the developer forums or get in touch with the team that you are working with.

  • I am running version 10.5.8 and need to upgrade so that I can upgrade to iTunes 10.7, what do I need to do?

    I am running version 10.5.8 and need to upgrade so that I can update to iTunes 10.7, what do I need to do?

    Welcome to the Apple Support Communities
    iTunes 10.7 requires Mac OS X 10.6.8. First, check if your computer is compatible > http://support.apple.com/kb/sp575 Then, call Apple to buy Snow Leopard > http://support.apple.com/kb/HE57 Finally, make a backup, insert the DVD and upgrade. When the upgrade ends, go to  > Software Update and install the most recent version.
    If you want, you can use Mountain Lion. See if your computer is supported > http://www.apple.com/osx/specs Finally, open App Store and purchase Mountain Lion. See if your programs are compatible > http://www.roaringapps.com

  • HT201210 Can the OS for an iPod Touch be updated beyond 3.1.3?  iTunes tells me that this is the latest software but many apps won't run on this older os.

    Can the OS for an iPod Touch be updated beyond 3.1.3?  iTunes tells me that this is the latest software but many apps won't run on this older os.

    If you have a 1G (first generation) iPod touch then it can only go to iOS 3.1.3. To identify yours:
    Identifying iPod models
    If you need a higher iOS, you will have to get a newer model iPod.

  • When I am downloading a free application (foursquare) in the App Store, it came up with a message saying Verification Required which means I need to pay for it. Can anyone tell me how to fix this problem?

    I am currently using iPhone 3GS and when I am going to download foursquare which is a FREE application in the App Store, it came up with a message saying Verification Required which means I need to pay for it. Can anyone tell me how to solve the problem? For further informations, I am currently using Windows running Vista. Special thanks to those who replied.

    Your iTunes account sounds like it does not have a credit card or payment attached to it. Even free apps require that you have entered payment information even though you won't be charged for the app.

  • I need to run multiple external programs concurrently using RMI objects.

    have a web based solutiion which uses a backend machine for some processing. I have a RMI based Java proram running on the backend machine and the web server talks with this backend machine through RMI. Now, on this backend machine, I need to call some external program using Process s = Runtime.getRuntime().exec(....). Since this is a web application, multiple clients will connect at the same time and I need to run this external program for multiple clients at the same time.
    Here is what I do. I have a separate RMI object bound to registry for each client that connects to the web server. This RMI object implements runnable interface, since I can't extend this class from Thread (it already extends from UnicastRemoteObject). So each time I call upon a method from this object, only one process gets started and other objects need to wait till this process finishes.
    I need to start multiple processes at the sametime so that other clients don't have to wait for this thread to finish.
    Please let me know if anybody has any other solution than installing an application server on this backend machine.
    Here is my code.
    public class iLinkOnlineSession extends UnicastRemoteObject implements Session, Serializable, Runnable
      public iLinkOnlineSession(String sessName, String sessId, String rootLogs, String rootWrks) throws RemoteException
        setSessionId(sessId);
        setName(sessName);
        ROOT_LOGS = rootLogs;
        ROOT_WORKSPACE = rootWrks;
        searchKeys_ = new Vector();
        searchObjects_ = new Hashtable();
        Thread s = new Thread(this);
        s.start();
      public void run()
        System.out.println("running");
      public String checkLogin(String user, String passwd)
        String msg = "";
        String cmd = "iLinkOnlineLogin";
        cmd += " param "+ user + " param " + passwd;
        System.out.println("cmd: " + cmd);
        try
          Runtime run = Runtime.getRuntime();
          Process proc = run.exec(cmd);           // Call to the external program.
          InputStream in = proc.getInputStream();
          Reader inp = new InputStreamReader(in);
          BufferedReader rd = new BufferedReader(inp);
          String line = rd.readLine();
          while(line != null)
            System.out.println(line);
            msg += line;
            line = rd.readLine();       
          int res = proc.waitFor();
        }catch(Exception e)
             e.printStackTrace();
        System.out.println("Msg: " + msg);
        return msg;
      public String searchObject(String user, String passwd, String param1, String paramVal1, String param2, String paramVal2, String param3, String paramVal3, String relLev, String mfgLoc)
        String cmd = "iLinkOnlineSearch";
        cmd += " param " + user + " param " + passwd + " param " + getSessionId() + " param " + logFile_ + " param " + param1 + " param " + paramVal1 +
              " param " + param2 + " param " + paramVal2 + " param " + param3 + " param " + paramVal3 + " param "
              + relLev + " param " + mfgLoc;
        System.out.println("cmd: " + cmd);
        try
          Runtime run = Runtime.getRuntime();
          Process proc = run.exec(cmd);                // External program.
          InputStream in = proc.getInputStream();
          Reader inp = new InputStreamReader(in);
          BufferedReader rd = new BufferedReader(inp);
          FileWriter out = new FileWriter(resultFile_);
          System.out.println("Filename: "+resultFile_);
          BufferedWriter wout = new BufferedWriter(out);
          String line = rd.readLine();
           while(line != null)
            System.out.println(line);
            wout.write(line);
            wout.newLine();
            wout.flush();
            line = rd.readLine();
          int res = proc.waitFor();
          wout.close();
          if(res == 0)
            boolean ret = createResultTable();
            if(ret == true)
              return GlobalConstants.SUCCESS_MSG;
            else
              return GlobalConstants.ERROR_MSG;
        }catch(Exception e)
                e.printStackTrace();
        System.out.println("getting results");
        return GlobalConstants.ERROR_MSG;
      }

    I guess I don't get it.
    RMI servers are inherently multi-threaded, so why are you running separate servers for every client?

Maybe you are looking for

  • PP CS4 Problem with exported H.264 .mp4 video. Can't AME do proper encoding?

    Trying to export a Video of ~60mins using the H.264 Codec .mp4 which converts in AME successfully, allthough when playing back the f ile, it has problems after ~40mins. When i try to jump to a later point in the timeline to playback i.e. 48th minute

  • How to migrate mails from Google Apps to MS Exchange Online IMAP (Getting error)

    Any tips on How to migrate mails from Google Apps to MSOL? What is required? When I am trying to migrate using IMAP but getting fpollowing error ======================= Summary: 1 item(s). 0 succeeded, 1 failed. Elapsed time: 00:00:11 [email protecte

  • Rowlevel secuirty in Crystal reports when integrated in Enterprise portal

    I have a very simple crystal report which is developed against ECC data using the Open Sql Driver. Do I have to included some kind of code/logic in the report design for the SAP row-level security that already exists on SAP server to pass to the Crys

  • OAM - Webgate error

    Hi Guys, We are facing a very weird problem in our setup. Our environment includes OHS 11.1.1.6 BP03 with webgate 11.1.2.0.2. The Access Manager is 11.1.2.0.0. The requests between webgate and access server (i.e. protected resources accessed via OHS)

  • Does table from formatting palette rotate?

    Hi! I inserted a template weekly schedule table from the formatting palette but there's no option to rotate it to the left. What should i do? Do I just insert my own table then manually rotate the text inside? Thanks