What are the ramifications of removing owa.num_cgi_vars :=0; ??

Hello All,
Hoping someone can help me with this...
changed my character set from WE8ISO8859P1 to AL32UTF8.
After this many pl/sql procedures would fail with:
ERROR Message:
ERROR at line 1:
ORA-06502: PL/SQL: numeric or value error: character string buffer too small
ORA-06512: at "SYS.HTP", line 1526
ORA-06512: at "SYS.HTP", line 1735
ORA-06512: at "SYS.HTP", line 594
ORA-06512: at line 5
The fix from Oracle was:
SQL> set serveroutput on
begin
owa.num_cgi_vars := 0;
HTP.HTBUF_LEN := 84;
htp.init;
htp.htmlopen;
htp.p(rpad('.',128,'.'));
htp.htmlclose;
owa_util.showpage;
end;
This works fine for most of our applications, however some only work ok when I take out the owa.num_cgi_vars := 0;
above.
I'd like to remove it altogether as it works for both sets of applications when I take that line out.
What are the ramifications of removing owa.num_cgi_vars := 0; ??
What is it doing?
Thanks so much in advance!
Dan

user13794949 wrote:
After this many pl/sql procedures would fail with:
ERROR Message:
ERROR at line 1:
ORA-06502: PL/SQL: numeric or value error: character string buffer too small
ORA-06512: at "SYS.HTP", line 1526
ORA-06512: at "SYS.HTP", line 1735
ORA-06512: at "SYS.HTP", line 594
ORA-06512: at line 5 Obviously. As you are not preparing a valid web gateway call interface for the web-enabled procedure to execute it. Kind of like buying a fish at the local pet store and putting it into an empty bowel and then acting all surprised that it died.
The fix from Oracle was:Not a fix. A work-around. Allowing a web-enabled PL/SQL procedure to be called without using a web gateway interface. And this is only done for very basic testing. And very, very seldom...
This works fine for most of our applications, however some only work ok when I take out the owa.num_cgi_vars := 0;
above.
I'd like to remove it altogether as it works for both sets of applications when I take that line out.
What are the ramifications of removing owa.num_cgi_vars := 0; ??
What is it doing?The question is WTF ARE YOU DOING!?
It seems you are clueless as to what a web-enabled procedure is. How these need to be called and used. And not calling these from a proper environment. And what, do you copy the entire HTML buffer (in expensive PGA server memory) to the DBMS_OUTPUT buffer (in expensive PGA server memory) in order for the client to access the HTML output?
As for that static variable. It sets the number of CGI (Common Gateway Interface) parameters that are the in the CGI name-value arrays.

Similar Messages

  • What are the ramifications of removing items from Usage Settings?

    When attempting to download and install the latest upgrade to my iPad, I received a message that I needed at least 3.8 GB to install the upgrade.  Then it recommended removing items in the Usage Settings.
    I'm primarily concerned the process could disrupt my large music library.
    If I backup my iPad, remove the music from the iPad Usage Settings, and install the upgrade, can I then restore the music?

    " ... restore the music" -- to your iPad?
    The upgrade requires more space than the older software you have.  You should plan to keep less data on your iPad than you had before the upgrade.

  • What are the ramification of changing the default installation path?

    Some of the users in my agency would like to standardize the installation path so it doesn't change when we upgrade from one version to another. There are other applications that use Adobe Reader and Adobe Acrobat Pro, and a standard path would be helpful. What are the ramification for security and quarterly updates?
    We are on Win 7 Pro SP1, mostly 32-bit.
    E Powell
    Austin TX

    I tend to agree, and strongly recommended against it. Especially since Adobe products can be finicky. And the path that they have to update is not dynamic, unfortunately.
    Thanks.

  • What are the repercussions with removing my husbands icloud account info from my iPad?

    What are the repercussions with removing my husbands icloud account info from my iPad?

    Hahaha. Yes everything's ok on that front. I'm just not great at sharing my toys, so I wanted everything on my iPad to be in my name (not selfish at all, is it?). Anyway, was just concerned that if I removed that info, I might lose a whole bunch of stuff on there. I've since learned that I can keep his icloud account and " disable" the fields that I don't want to share (contacts, email) and keep the ones that I do (photos). Excuse my ignorance, I'm still a rookie on the iPad front.
    So, that being said, I suppose I can tolerate his info being in my icloud. ;)
    Thanks for your help Barry!

  • What are the steps to remove popup survey requests?

    On all browsers and all websites that I go to I keep getting these annoying popup survey requests.
    Can anyone tell me what steps are needed to get rid to this problem.
    Thanks

    You may have installed the "VSearch" trojan, perhaps under a different name. Remove it as follows.
    Malware is constantly changing to get around the defenses against it. The instructions in this comment are valid as of now, as far as I know. They won't necessarily be valid in the future. Anyone finding this comment a few days or more after it was posted should look for more recent discussions or start a new one.
    Back up all data before proceeding.
    Triple-click anywhere in the line below on this page to select it:
    /Library/LaunchAgents/com.vsearch.agent.plist
    Right-click or control-click the line and select
              Services ▹ Reveal in Finder (or just Reveal)
    from the contextual menu.* A folder should open with an item named "com.vsearch.agent.plist" selected. Drag the selected item to the Trash. You may be prompted for your administrator login password.
    Repeat with each of these lines:
    /Library/LaunchDaemons/com.vsearch.daemon.plist
    /Library/LaunchDaemons/com.vsearch.helper.plist
    /Library/LaunchDaemons/Jack.plist
    Restart the computer and empty the Trash. Then delete the following items in the same way:
    /Library/Application Support/VSearch
    /Library/PrivilegedHelperTools/Jack
    /System/Library/Frameworks/VSearch.framework
    ~/Library/Internet Plug-Ins/ConduitNPAPIPlugin.plugin
    Some of these items may be absent, in which case you'll get a message that the file can't be found. Skip that item and go on to the next one.
    From the Safari menu bar, select
              Safari ▹ Preferences... ▹ Extensions
    Uninstall any extensions you don't know you need, including any that have the word "Spigot," "Trovi," or "Conduit" in the description. If in doubt, uninstall all extensions. Do the equivalent for the Firefox and Chrome browsers, if you use either of those.
    Reset the home page and default search engine in all the browsers, if it was changed.
    This trojan is distributed on illegal websites that traffic in pirated content. If you, or anyone else who uses the computer, visit such sites and follow prompts to install software, you can expect much worse to happen in the future.
    You may be wondering why you didn't get a warning from Gatekeeper about installing software from an unknown developer, as you should have. The reason is that this Internet criminal has a codesigning certificate issued by Apple, which causes Gatekeeper to give the installer a pass. Apple could revoke the certificate, but as of this writing, has not done so, even though it's aware of the problem. This failure of oversight has compromised both Gatekeeper and the Developer ID program. You can't rely on Gatekeeper alone to protect you from harmful software.
    *If you don't see the contextual menu item, copy the selected text to the Clipboard by pressing the key combination  command-C. In the Finder, select
              Go ▹ Go to Folder...
    from the menu bar and paste into the box that opens by pressing command-V. You won't see what you pasted because a line break is included. Press return.

  • What are the steps to remove SMS Provider traces from a server

    Hi,
    My client's environment is set up with a standalone primary site. They decided to install a second SMS Provider on a site system also running the Reprting Services Point to provide redundancy in the case the SMS Provider on the primary site
    would go down.
    They experienced a problem with the server running the second SMS Provider and it went down for about a day. The behavior for SCCM console users was to get an error message preventing them to connect to SCCM; they had to close the console and re-launch it
    so it would randomly connect to the SMS provider on the primary site successfully. When a SMS provider is down, it seems the console won't redirect itself automatcally to another provider when trying to connect.
    Since it was causing some frustration because console users had to launch it several times before they could connect, someone removed the second SMS Provider using the Site Maintenance wizard on the primary site. The thing is the wizard ran while the second
    SMS Provider was down, it removed traces of this SMS Provider from the site configuration, but couldn't remove the actual SMS Provider files and registry entries since the server was down.
    Now, only one SMS Provider is active on the primary site server, but we have orphaned SMS Provider files and registry keys on the site system server. Is there a way to remove them cleanly? The site system is still running the Reporting Services Point, so
    we cannot remove everything related to SCCM.
    Now we prefer to keep a single SMS Provider on the primary site server, since SCCM is not consider critical to the business anyway, and to avoid this issue in the future.
    My guess would be to reinstall the SMS Provider from the Site Maintenance wizard and remove it after, but I just want to have feedback from people who might have deal with it in the past.
    Tnx for help
    Patrick

    Hi,
    Could you install the SMS Provider from the Site Maintenance wizard while SMS Provider files and registry entries are still there? Please have a look on the thread below, although it is for sccm 2007.
    http://social.technet.microsoft.com/Forums/systemcenter/en-US/bb307748-7638-404d-a6a4-982827a051c8/how-do-i-remove-sql-provider-that-was-previously-installed-on-a-remote-sql-server?forum=configmgrsetup
    Best Regards,
    Joyce
    We
    are trying to better understand customer views on social support experience, so your participation in this
    interview project would be greatly appreciated if you have time.
    Thanks for helping make community forums a great place.

  • What are the ramifications if I choose to deauthorize all of my computers.

    I have given away my old pcs but did not deauthoize them beforehand and have now reached the 5 computer limit but need to authorize my new PC's includeing a mac mini.  I don't want to lose my old media

    No it doesn't affect your files.
    Authorization and Deauthorization
    Macs:  iTunes Store- About authorization and deauthorization.
    Windows: How to Authorize or Deauthorize iTunes | PCWorld.
    In iTunes you use the Authorize This Computer or De-authorize This Computer option under the Store menu in iTunes' menubar. For Windows use the ALT-S keys to access it.
    More On De-authorizing Computers (contributed by user John Galt)
    You can de-authorize individual computers, but only by using those computers. The only other option is to "de-authorize all" from your iTunes account.
      1. Open iTunes on a computer
      2. From the Store menu, select "View my Account..."
      3. Sign in with your Apple ID and password.
      4. Under "Computer Authorizations" select "De-authorize All".
      5. Authorize each computer you still have, as you may require.
    You may only do this once per year.
    After you "de-authorize all" your authorized computers, re-authorize each one as required.
    If you have de-authorized all computers and need to do it again, but your year has not elapsed, then contact: Apple - Support - iTunes - Contact Us.

  • Slow Boot Up, Slow Login caused by AHCI so we used IDE Emulator. What is the ramification of that?

    Hi,
    We have Windows 7 SP1 Enterprise and x64 machines and we have slow boot up and slow login issue for a while.  We thought it was clearly group policy causing it but it can be misleading because we have other machines that use the same
    GPO but has no issue.  On the other hand, the problem is prominent with a specific HP Model (Elitedesk 800G1 SFF) so when we focused on that model, we reinstalled/reformat the computer but to no avail, the machine would still be be slow as soon as it
    joins the domain.  The other option is to minize the services and startup items, but we can prove that other machines boot up fine with all the services and startup items running.  So "Msconfig" helps but as much as possible, we don't want
    to do this because we have several computers with slow issues.  We also installed  KB2775511 but we don't get consistent result.
    What gave us consistent result was changing the BIOS setting from AHCI to IDE but I would like to know what are the ramification of not using AHCI.  Our new machines were delivered with this BIOS setting so we suppose that this is the most appropriate
    setting however, it screws up other things.
    What are we missing, how different is the performance and is this change not recommended?  Any thoughts?
    Thanks!

    Hi,
    I just add another method to diagnose your problem. You can try to use xbootmgr to collect a boot trace of your system.
    Refer to the link below for more details about the trace steps:
    http://blogs.technet.com/b/jeff_stokes/archive/2012/09/17/how-to-collect-a-good-boot-trace-on-windows-7.aspx
    Roger Lu
    TechNet Community Support

  • What are the steps in deleting in add remove to install a clean version of itunes/quicktime?

    what are the steps in deleting in add remove to install a clean version of itunes/quicktime?
    What has to go, in order, like itunes-quicktime-mobile me, or?

    There are two part when installing WebEnt.. The first one is the web server part where it installs the fortecgi.exe or other web server components. This should be installed where the web server is going to be running. This is usually not you development server. The second part is the http library and web designer part. This should be installed on the development server. The http library need to go through a install of its own to make it part of the central environment. After that all the developers will have access to the http library and all they will need to do is install the Web desinger part.
    Hope this helps.
    ka

  • How to remove block from trusted web site. I did the obvious by pasting the web address in the allow content area. What are the other ways

    I am a cityville game player on facebook and for some reason today I am unable to send out blasted on the game when if fact this was never a problem. Finally I went to internet explorer and the same problem happen, but internet explorer let me know that the content was blocked. All I had to do was unblock it and that was easy and know I can blast out. However trying to remove the block from fire fox is a issue. I went into to tools and removed every block and it still want work right. Therefore, how to remove block from trusted web site. I did the obvious by pasting the web address in the allow content area under tools options. What are the other ways

    Hello,
    Thank you for your post.
    I am afraid that the issue is out of support range of VS General Question forum which mainly discusses
    the usage of Visual Studio IDE such as WPF & SL designer, Visual Studio Guidance Automation Toolkit, Developer Documentation and Help System
    and Visual Studio Editor.
    Because your issue is about ASP.NET website programming, I suggest that you can consult your issue on ASP.NET forum:
    http://forums.asp.net/
     for better solution and support.
    Best regards,
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • How to install owa in iphone 4s? what are the detailed procedures to proceed?

    How to install owa in iphone 4s? what are the detailed procedures to proceed? Can you help on this? Thanks

    You don't need to install OWA on your iPhone. It needs to be enabled by your email provider - presumably your employer? They should also be able to provide you with detailed instructions on how to access your email remotely using your iPhone.

  • Does the IHandy flashlight app contain malware? ? If so what are the removal steps to insure the malware is removed??

    Does the anyone know if the IHandy flashlight app contain malware?? If so what are the removal steps to insure the malware is removed??

    There is no malware that can affect an iPhone unless it's been jailbroken.
    Some apps request to do things, like access your location or contacts, and can continue to do so in the background. If this app requested permission for either of these things, you should delete it. A flashlight app has no need for such information.
    ~Lyssa

  • What are the general effects of using recovery mode, and is it possible for one's data to be backed up on to it afterwards?

    My iPad, in my opinion is a great device to have whenever I need to use it for work - mainly using it for creating music.  However I feel that it's a bit outdated, and I plan to get a new iPad Air for this holiday season and give this one to my children.  That being said, I have stumbled across a weird problem that keeps me from backing my iPad (generation 2) up to my computer.  The error in question states that "The iPad is currently owned by another computer."  By looking around on the internet, I was able to deduce that one of the ways to solve this problem was to put it in recovery mode to get rid of the 'ownership', and this seems logistical.  The problem I'm facing now, is that, after trying to find the answer, I do not know how recovery mode has an impact on all the data stored on my iPad.  To clarify the question into three parts:
    1)  Is there a way to back up files from my iPad and easily retrieve them without the use of iTunes?
    2)  If not, is there a way to get rid of the 'ownership' of another computer other than recovery mode WITHOUT jailbreaking it?
    3)  If still no, then what are the effects of putting my iPad into recovery mode, and will all of my songs and data be safe?
    Thank you for answering, if possible.

    Was the iPad originally set up on a different computer, and hasn't been synced to the one that you are now trying to use ? There are some instructions on this page for syncing to a new computer : https://discussions.apple.com/docs/DOC-3141
    (Before trying that you could copy any important files/documents off the iPad so that you have you own backup copy of them e.g. depending upon what the apps support then email them to yourself, use Dropbox, copy them to your computer via your wifi-network.)
    You should be able to copy iTunes purchases off the iPad and over to that computer's iTunes via File > Devices  Transfer Purchases, but if you have music from other sources (e.g. copied from CDs) which aren't in that computer's iTunes (and you haven't got a backup to copy them onto it from) then there are some programs listed half-way down this page which should be able to copy them back : https://discussions.apple.com/docs/DOC-3991
    For recovery mode, that will result in your iPad being put back to factory defaults i.e. all of your content will be removed from it

  • What are the things taken care while using multiple suites?

    Hi all,
    I have created a plugin which sends the current file path to an url,
    its working fine with debugging in Visual studio 2005 and while it is added to the Adobe Illustrator its works only once.
    That is its sending the file path only for one file. While i tried for the second time its not working
    I am using following suits in my plugin
    AIDocumentSuite
    AIFilePathSuite
    AIActionManagerSuite
    AIUnicodeStringSuite
    AIURLSuite
    I am using the "AIURLSuite" for calling the url and it is calling the url multiple times while its used alone, and its only working once with the multiple suites.
    What are the things taken care while using multiple suites? , is it neccessary to release all variables and the suites after completing the task?
    Should they released in the same order in which they are acquired?
    Thanks in advance
    Sreejesh K V

    Hi,
    The problem was with the "sAIDocument->GetDocumentModified(mod);"
    The "GetDocumentModified" is crashing after  executing once, i just removed that statement , and now
    i am forcefully saving the document with out checking the modification status!
    Its working fine now!
    Could you please tell me how can we lock a plugin , or a particular function in a plugin.
    There is any specific standard to use the GetDocumentModified function?
    Thanks and Best Regards
    Sreejesh K V

  • What are the major risks buying used lenses ?

    i just bought my first dslr,  and i was wondering what are the major risks buying used lenses ?

    You need to be able to inspect and test the lens.
    Look for obvious signs of physical damage, drops, etc. (cracks, dents, etc.)  A lens normally will get some signs of wear but as it's a used lens, you expect *some* wear... you're really looking for signs of damage.
    Remove both front and rear caps.  Look through the lens into a bright no-contrast background (a white wall, a blue sky, etc.) and check the optics.  You're looking for signs of mold growth or damage to coatings.  Minor dust on internal optics wont impact the lens performance... so while you wouldn't want major amounts of dirt... don't worry too much about minor bits of dust (I've actually helped prove this to someone by clipping a 3M PostIt note down to a tiny 1/4" x 1/4" size and sticking it on the front glass.  Take a photo... nothing shows in the photo (even a piece of "dirt" that big wont show because the camera cannot focus on anything that close to the lens.)  
    Rotate the focus ring from end to end.  You should feel a smooth and consistent amount of friction as you rotate the focus ring.  There should be no rough spots.  Listen to the lens as you do this... there should be no grinding noises.
    Do the same with the zoom ring but in addition to checking for smooth consistent performance (no sticky or rough spots) you're also checking to make sure nothing seems excessively worn (nothing wobbles loose... very heavily used lenses can do that after enough wear.)
    Connect the lens to the camera and make sure the camera can completely operate the auto-focus motors without a problem and/or if it's an image stabilized lens that the IS components are working.
    Set the camera to max aperture (e.g. f/22, f/32.. depending on the lens) and press your camera's "depth of field preview" button (if you don't know which button is your DOF preview, check your manual.  Canon tends to move that one around a bit but it's almost always on the front side of the camera near the lens mount.)  You want to press and release it a few times.  This will cause the lens aperture blades to stop down to the aperture you set.  Release... do this while watching the lens.  You should see the aperture blades move in and out (well... they snap in and out very quickly).  You want to make sure it works ok, the camera gets no error codes, and there's no signs that anything is sticking.
    And then there is the focus test... 
    Focus the camera preferably at a FLAT surface that has lots of detail.... such as the brick wall of a building.  Make sure the camera is level and that the camera's focal plane is parallel to the plane of the wall.  Take a test photo at low f-stop and inspect.  You're checking to verify that the focus works and that the focus is reasonable across the image.   As you inspect from left ot right and top to bottom you are looking to make sure the focus is more or less equal (if the right side of the image is focused... but the left side of the image is soft... it would indicate that lens elements are skewed (lens isn't collimated).  It's difficult for a lens to get into this situation unless it was dropped and you'd probably see signs of damage.  
    Tim Campbell
    5D II, 5D III, 60Da

Maybe you are looking for

  • HP Officejet Pro K8600 Printer series

    Hi Can some one help. I just install this printer via router is connect good. But i change the DHCP for an static e config. I change the setting to 192.168.79.62. this setting is not good because the printer is using iv6 connect. Can some help with t

  • Database Adapter Polling, Instances in Running State

    Hello All, I have a composite in which the database adapter is a service (polling a table in SQL Server). Sometimes, when instances gets created, like 2 instances are being in a running state and not being completed at all. we terminated the instance

  • My iPad air touchscreen is non responsive. What do I do?

    My iPad air touchscreen is not responsive. I tried rebooting with no success.

  • Variable Credit Card Payments

    I'd like to develop an application but I need to know if it is possible to make users pay variable amount of money directly through my application.

  • WRT54GS v.6 connectivity

    Router loses connection with the internet and needs to be rebooted frequently(sometimes once every couple of days and sometimes several times a day)I replaced the router and all was good for a week and now the problem i back.Anyone have any ideas? Th