"show process mem" cisco doesnt specify bits? or bytes? or kbytes?
cisco doesnt specify bits/bytes/kbytes
perhaps cisco thinks people are not dump so they can understand if it is bytes or kilobytes. :)
output of "#show processes memory" on my 4500:
Total: 230487506, Used: 94774080, Free: 135713426
I need to know free space so I can assign it to log file.
this free "135713426" is supposed to be bytes perhaps?
tx for helping
allocated and freed are in bytes. See the following link for additional details on the output from this command.
http://www.cisco.com/en/US/products/sw/iosswrel/ps1831/products_tech_note09186a00800a6f3a.shtml
Hope this helps
Steve
Similar Messages
-
APEX V4.2.3
DB 11.2
I have a classic report on page 1. I have a region button called "Export" (defined by a submit dynamic action with "show processing=Yes") that submits the page and then via a branch directs me to page 2 which has a slightly different version of the report on page 1 (i.e. no breaks) which I want to capture as a CSV export. Therefore I've set the report template on page 2 to " Export:CSV".
Now when I click on the page 1 export button the grey screen and loading gif appears indicating that the report is executing and then as expected, page 2 doesn't appear but instead the standard open/save window's dialog box appears asking to open or save the generated CSV file. All good..but the grey loading screen remains. How do I clear this loading screen and get back to the context of page 1 ?
thanks in advance
PaulPHi PPlatt,
We would love to help but you left out one crucial part of the puzzle: namely how does your CSV report get exported. With the way it is setup (a redirect to another page), I'm going to assume you do that because you have some PL/SQL on that page that prints the CSV.
Now there are two questions that are crucial here:
- How do we stop the icon from bugging us on the screen
- How do we communicate with the browser that it should no longer display the loading icon
The first question is rather easy, two simply lines of codes can do that:
$('#apex_wait_popup').hide();
$('#apex_wait_overlay').hide();
But when do we use this code? Quite simple when the document is downloaded. When is it downloaded? At the end of the PL/SQL code that prints the document to the browser.
What you could do is at the end of that code give an application item a certain value. For example :AI_PRINTED := 'Y';
Then all you need to do is let the browser ask for the value. You could do this by using JavaScript to continuously fire AJAX to the server using a JS timing event:
http://www.w3schools.com/js/js_timing.asp
Better would be a Server send event, but since you left out another crucial piece of information: your browser, I will not go deeper into this.
Start this timing event when someone asks for the document, and end it as soon as the process returns that :AI_PRINTED equals 'Y'.
Despite the lack of information, I hope I have given, or at least inspired you to get to the solution.
Regards,
Joni -
Hey, my ipad is disabled and i cant open. i tried connecting it with itunes in recovery mode to restore it but it wont work it doesnt show and options itunes doesnt detect my ipad in recovery mode. what do i do know? please help!!!
If you followed these instructions and you were unable to enter recovery mode, I'm still leaning toward a hardware problem. Also, since you have IOS-7, read this. It might help.
-
Jdbc sender adapter hangs and starts showing "Processing Started" forever
Dear ,
We are facing some issues with jdbc sender adapter channel on production system
Environment : XI 3.0 SP 20 + HP-UX 11.23 ia64 + Oracle 10.2
Sometimes it hangs and starts showing "Processing Started" forever on communication channel monitoring .
There is no error log for this.
If i stop it and then start it , no use.
If i copied this to a new one then it works.
I have found few SAP note like 1078420,1083488 , but my system is already at higher patch level.
Can you please advise me something as we are facing in production frequently.
Regards,
SandeepHi Sandeep,
This problem even we too faced in our project and thought of many stupid things finally found that the JDBC adapter is LOCKED.
Check in the Visual Admin >Cluster> "LOCKING ADAPTER"
we get a option of Display Locks .Check for an entry with
NAME : $XIDBAD.JDBC2XI
reset the locks and restart the CC ,now it works fine.
Note 1083488 - XI FTP/JDBC sender channel stop polling indefinitely(04/04S)
Thanks
Sudharshan -
I keep trying to download itunes in Safari but get a message that and error has happened 2/3 and check window> activity. Then it shows A sever with the specified host name could not…… and then it cuts off the rest of the message. I have reset Safari and still nothing!!!
Very frustrated!!!It's downloading with Firefox 3.6.27 as I write. It's probably more a Safari problem in your case for which people on the Safari forum could provide suggestions. Or mybe just try again in a while as I suspect everybody is downloading right now.
-
Hi,
I would like to know that ACL processing in Cisco 3845 is hardware based or software based?
May I have a list of hardware that support dedicated ASIC for ACL processing?
Thanks and Regards,
Ahmed Shahzad.Hi,
I would like to know that ACL processing in Cisco 3845 is hardware based or software based?
May I have a list of hardware that support dedicated ASIC for ACL processing?
Thanks and Regards,
Ahmed Shahzad.
Ahmed,
ACL processing is primarily accomplished in hardware, but requires forwarding of some traffic flows to the CPU for software processing. The forwarding rate for software-forwarded traffic is substantially less than for hardware-forwarded traffic. When traffic flows are both logged and forwarded, forwarding is done by hardware, but logging must be done by software. Because of the difference in packet handling capacity between hardware and software, if the sum of all flows being logged (both permitted flows and denied flows) is of great enough bandwidth, not all of the packets that are forwarded can be logged.
These factors can cause packets to be sent to the CPU:
•Using the log keyword
•Enabling ICMP unreachables
•Hardware reaching its capacity to store ACL configurations
If ACLs cause large numbers of packets to be sent to the CPU, the switch performance can be negatively affected.
Hope to Help !!
Ganesh.H
Remember to rate the helpful post -
Please answer with in the next 5 minutes
Thank You!!sorry to bother you.. but did you get any tips or answers on how to fix the issue you had in relation to your question.. by any chance.. (TS3212 Re: i am trying to buy a song on itunes and every time i try this always pops up "payment information required tap to continue sign in" and the payment info shows up and them doesnt do anything then i try again and the same thing happens!!! What do i do??)
Sep 13, 2012 5:17 PM -
Task manager show process from all user
Hi All,
Need a help.
I need to enable "task manager show all show process" for all normal users(view like XP) irrespective of admin or not.
Can any one help me how to go about this through GPO. I searched a lot in net but could not found any convincing solution for this.This is not possible. User processes are isolated from each other. Only administrators can retrieve information about processes from other users. Either make your users local admin, or tell them this is not possible.
This is because of the security design which isolates users from other processes (service processes and other users' processes)
there are many things that don't work anymore. For example, on XP it was possible to give service applications a user interface (for example for disgnostic or development purposes). From Vista onwards this is no longer possible because allowing users to
interact with service applications is a security risk.
There are many such changes, and you have to update your processes accordingly. -
Production Order routing not showing process time
Dear Guru's
After creating production order , routing is not showing processing time, though its maintained in the standard values. What could be the problem?
Thanks in advance.
Regards,
PPQMUSERHi,
U should check ur processing formula used in work centre. If it is correct and your routing is showing correct data then do READ PP MASTER DATA in your production order.
It will help you.
Regards,
Alok Tiwari -
TS3212 Re: i am trying to buy a song on itunes and every time i try this always pops up "payment information required tap to continue sign in" and the payment info shows up and them doesnt do anything then i try again and the same thing happens!!! What do i do??Mar 6, 2014 7:07 AM (in response to pdsechser)
sorry to bother you.. but did you get any tips or answers on how to fix the issue you had in relation to your question.. by any chance.. (TS3212 Re: i am trying to buy a song on itunes and every time i try this always pops up "payment information required tap to continue sign in" and the payment info shows up and them doesnt do anything then i try again and the same thing happens!!! What do i do??)
Sep 13, 2012 5:17 PM -
Printers show processing or stopped
Somehow my iprint server has crashed again. Some printers are working fine. Others are showing either stopped or processing. Error messages in messages show:
SMLoadModule: the iPrint Manager was not able to exec Gateway module /opt/novell/iprint/bin/iprintgw for Printer Agent Library-laser. Error (13 - Permission denied) returned while doing execl().
for at least one of the printers that show processing. Any new printer objects that I create show the same behaviour. ndsrepair shows no errors. Ive checked permissions on the iprint directorys and an ls -la shows avahi user and iprint group. If I do a chown iprint for a file, it still shows avahi. If I doe a uname iprint it comes back avahi. Im not sure if permissions has gotten hosed. Ive googled around and cant find anything. Server has 68 printers running and supports a couple hundred users. In short HELP.
ddhOn 08/14/2013 02:36 AM, ddhottinger wrote:
>
> Getting closer. When the ipsmd loads and creates the pid file, the file
> is owned bythe group avahi. I can change the ownership and manually
> start the iprintgw and printers start working. avahi was the owner of
> the /var/opt/iprint/printmanager.psm/ files also. Im thinking about
> deleting that group and seeing if it starts correctly, but I would like
> to try and figure out how a reboot of the server on Friday (after being
> up 600+ days) caused the permissions to get hosed. I did try to get the
> novell-kanaka installed on this server last fall and Im wondering if
> that had some effect on any of these issues. If I get this fixed, Ill
> post what I find. In the meantime if any experts have ideas Im still
> open.
>
>
check ownership and permissions as tid7002678 shows. Execute what tid
advice to put back the default and correct permissions -
Error ORA-04030: out of process memory when trying to allocate 8512 bytes
Good Afternoon estimated
I want to see if anyone has the following problem occurred while there are about 70 concurrent connections to the Oracle instance. if anyone has any solution.
is grateful for the help in advance:
Dump file d:\oracle\data\admin\ppmdb\bdump\ppmdb_mmon_5032.trc
Thu Aug 11 09:23:40 2011
ORACLE V10.2.0.4.0 - Production vsnsta=0
vsnsql=14 vsnxtr=3
Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - Production
With the OLAP, Data Mining and Real Application Testing options
Windows NT Version V5.2 Service Pack 2
CPU : 8 - type 586, 1 Physical Cores
Process Affinity : 0x00000000
Memory (Avail/Total): Ph:5642M/8181M, Ph+PgF:17775M/20246M, VA:9M/2047M
Instance name: DBMM
Redo thread mounted by this instance: 1
Oracle process number: 11
Windows thread id: 5032, image: ORACLE.EXE (MMON)
*** 2011-08-11 09:23:40.429
*** SERVICE NAME:(SYS$BACKGROUND) 2011-08-11 09:23:40.413
*** SESSION ID:(161.1) 2011-08-11 09:23:40.413
*** KEWROCISTMTEXEC - encountered error: (ORA-04030: out of process memory when trying to allocate 8512 bytes (pga heap,kgh stack)
*** SQLSTR: total-len=267, dump-len=240,
STR={insert into wrh$_sysmetric_history (snap_id, dbid, instance_number, begin_time, end_time, intsize, group_id, metric_id, value) select :snap_id, :dbid, :instance_number, begtime, endtime, intsize_csec, groupid, metri}
===============
Note: This allows us to continue to connect more users and the only way to make new connections is restarting the instance
I Have Configurate: pga_aggregate_target integer 379584512
Total System Global Area 1577058304 bytes
Fixed Size 1299216 bytes
Variable Size 729812208 bytes
Database Buffers 838860800 bytes
Redo Buffers 7086080 bytes
Thank you for your possible help
Claudio T.804135 wrote:
Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - Production
Windows NT Version V5.2 Service Pack 2
Memory (Avail/Total): Ph:5642M/8181M, Ph+PgF:17775M/20246M, VA:9M/2047M
I Have Configurate: pga_aggregate_target integer 379584512
Total System Global Area 1577058304 bytesHave a search on this forum (or google) for the error code, there should be lots of previous discussion on this one.
From no sign of 64-bit in the product banner plus VA (address space) 2 GB (close enough), it looks like the server is running as 32-bit process.
With SGA + PGA (target) adding up to nearly 1900 MB, my guess is you are hitting the 2 GB per process limit.
Lower SGA, it should help in the very short term. For longer term: lower resource demands or start planning for migration to 64-bit. -
Error: ORA-04030: out of process memory when trying to allocate 20060 bytes
I have tow portioned of query and uniond all it it gives error like ORA-04030: out of process memory when trying to allocate 20060 bytes
NOTE : PARTY ONE AND PART 2 INDUALY WORKS WELL BUTT IT GIVESS ERROR AT THE TIME OF UNION ALL
Please i m waiting for sharp response
-------------------------------------PART ONE START --------------------------------------------------------------------------
SELECT * FROM
SELECT
TO_CHAR(SOURCE) AS SOURCE,
ORG_ID,
-- 'HUSSNAIN' AS VENDOR_TYPE,
INV_PAY_VOUCHER,
INV_PAY_TYPE,
INV_PAY_NUM,
INV_PAY_VEN_ID,
INV_PAY_VEN_NAME,
INV_PAY_SITE,
INV_PAY_DATE,
INV_PAY_GROSS,
INV_PAY_AMT,
INV_PAY_DESC,
INV_PAY_HTAX,
INV_AMT,
INV_GST,
INV_PAY_AMT INVOICE_AMOUNT,
INV_GST_T INV_TOTAL_TAX,
NVL(DEBIT,0) AS DEBIT1,
NVL(CREDIT,0) AS CREDIT1,
VENDOR_SITE_NAME AS SITE_CODE,
INVOICE_DATE,
CHECK_NUMBER,
PAYMENT_DATE,
GL_CODE,
GL_CODE_DESC,
SUPPLIER_ID,
STATUS ,
COUNT(INV_PAY_DATE) AS TRANSACTION,
LINE,
SELECT
SUM(NVL(VX.DEBIT,0)) - SUM(NVL(VX.CREDIT,0)) OPN_BAL
FROM XX_AP_INVPAY_COMBINE_V1 VX
WHERE
SUBSTR(VX.INV_PAY_DATE,1,10) < TO_DATE(SUBSTR(:P_DATE1,1,10),'YYYY-MM-DD')
-- AND
-- SUBSTR(VX.INVOICE_DATE,1,10) < TO_DATE(SUBSTR(:P_DATE_INVOICE1,1,10),'YYYY-MM-DD')
AND VX.INV_PAY_SITE = nvl(:P_SITE_ID, VX.INV_PAY_SITE)
AND VX.Vendor_Site_name = nvl(:P_VENDOR_SITE_NAME , VX.Vendor_Site_name)
AND VX.INV_PAY_VEN_ID = nvl(:P_VEN_ID,INV_PAY_VEN_ID)
AND VX.ORG_ID = nvl(:P_ORG_ID,ORG_ID)
AND VX.SOURCE = NVL (:P_TRANSACTION_TYPE,VX.SOURCE)
AND vx.status = 'Approved'
AND VX.INV_PAY_SITE =V.INV_PAY_SITE
AND VX.Vendor_Site_name=V.VENDOR_SITE_NAME
AND VX.INV_PAY_VEN_ID=V.INV_PAY_VEN_ID
and vx.status = v.status
-- AND VX.SOURCE=V.SOURCE
-- &pwhereclause
) AS O_BALANCE_APPROVED,
SELECT
SUM(NVL(VX.DEBIT,0)) - SUM(NVL(VX.CREDIT,0)) OPN_BAL
FROM XX_AP_INVPAY_COMBINE_V1 VX
WHERE
SUBSTR(VX.INV_PAY_DATE,1,10) < TO_DATE(SUBSTR(:P_DATE1,1,10),'YYYY-MM-DD')
-- AND
-- SUBSTR(VX.INVOICE_DATE,1,10) < TO_DATE(SUBSTR(:P_DATE_INVOICE1,1,10),'YYYY-MM-DD')
AND VX.INV_PAY_SITE = nvl(:P_SITE_ID, VX.INV_PAY_SITE)
AND VX.Vendor_Site_name = nvl(:P_VENDOR_SITE_NAME , VX.Vendor_Site_name)
AND VX.INV_PAY_VEN_ID = nvl(:P_VEN_ID,INV_PAY_VEN_ID)
AND VX.ORG_ID = nvl(:P_ORG_ID,ORG_ID)
AND VX.SOURCE = NVL (:P_TRANSACTION_TYPE,VX.SOURCE)
and vx.status = 'Unapproved'
AND VX.INV_PAY_SITE =V.INV_PAY_SITE
AND VX.Vendor_Site_name=V.VENDOR_SITE_NAME
AND VX.INV_PAY_VEN_ID=V.INV_PAY_VEN_ID
and vx.status = v.status
-- AND VX.SOURCE=V.SOURCE
-- &pwhereclause
) AS O_BALANCE_UPAPPROVED,
SELECT
SUM(NVL(VX.DEBIT,0)) - SUM(NVL(VX.CREDIT,0)) OPN_BAL
FROM XX_AP_INVPAY_COMBINE_V1 VX
WHERE
SUBSTR(VX.INV_PAY_DATE,1,10) < TO_DATE(SUBSTR(:P_DATE1,1,10),'YYYY-MM-DD')
-- AND SUBSTR(VX.INVOICE_DATE,1,10) < TO_DATE(SUBSTR(:P_DATE_INVOICE1,1,10),'YYYY-MM-DD')
AND VX.INV_PAY_SITE = nvl(:P_SITE_ID, VX.INV_PAY_SITE)
AND VX.Vendor_Site_name = nvl(:P_VENDOR_SITE_NAME , VX.Vendor_Site_name)
AND VX.INV_PAY_VEN_ID=nvl(:P_VEN_ID,INV_PAY_VEN_ID)
AND VX.ORG_ID = NVL(:P_ORG_ID,ORG_ID)
AND VX.SOURCE = NVL (:P_TRANSACTION_TYPE,VX.SOURCE)
AND vx.status = v.status
AND VX.INV_PAY_SITE =V.INV_PAY_SITE
AND VX.Vendor_Site_name=V.VENDOR_SITE_NAME
AND VX.INV_PAY_VEN_ID=V.INV_PAY_VEN_ID
-- AND VX.SOURCE=V.SOURCE
-- &pwhereclause
) AS O_BALANCE
FROM XX_AP_INVPAY_COMBINE_V1 V
WHERE
SUBSTR (V.INV_PAY_DATE,1,10) BETWEEN NVL( TO_DATE(SUBSTR(:P_DATE1,1,10),'YYYY-MM-DD'),SUBSTR(V.INV_PAY_DATE,1,10)) AND nvl(TO_DATE(SUBSTR(:P_DATE2,1,10),'YYYY-MM-DD') ,SUBSTR(V.INV_PAY_DATE,1,10))
-- AND
-- SUBSTR(V.INVOICE_DATE,1,10) BETWEEN nvl( TO_DATE(SUBSTR(:P_DATE_INVOICE1,1,10),'YYYY-MM-DD'),SUBSTR(V.INVOICE_DATE,1,10)) AND nvl(TO_DATE(SUBSTR(:P_DATE_INVOICE2,1,10),'YYYY-MM-DD') ,SUBSTR(V.INVOICE_DATE,1,10))
AND V.INV_PAY_SITE=nvl(:P_SITE_ID,INV_PAY_SITE)
AND V.VENDOR_SITE_NAME = NVL(:P_VENDOR_SITE_NAME , V.VENDOR_SITE_NAME)
AND V.INV_PAY_VEN_ID=nvl(:P_VEN_ID,V.INV_PAY_VEN_ID)
AND V.ORG_ID=nvl(:P_ORG_ID,V.ORG_ID)
AND V.SOURCE = NVL (:P_TRANSACTION_TYPE,V.SOURCE)
-- ORDER BY INV_PAY_DATE,CHECK_NUMBER,INV_PAY_VOUCHER asc ,Debit1 desc ,credit1 DESC
GROUP BY
SOURCE,
ORG_ID,
-- 'HUSSNAIN' AS VENDOR_TYPE,
INV_PAY_VOUCHER,
INV_PAY_TYPE,
INV_PAY_NUM,
INV_PAY_VEN_ID,
INV_PAY_VEN_NAME,
INV_PAY_SITE,
INV_PAY_DATE,
INV_PAY_GROSS,
INV_PAY_AMT,
INV_PAY_DESC,
INV_PAY_HTAX,
INV_AMT,
INV_GST,
INV_PAY_AMT,
INV_GST_T,
DEBIT,
CREDIT,
VENDOR_SITE_NAME,
INVOICE_DATE,
CHECK_NUMBER,
PAYMENT_DATE,
GL_CODE,
GL_CODE_DESC,
SUPPLIER_ID,
STATUS,
LINE
ORDER BY
INV_PAY_DATE,
CHECK_NUMBER,
--V.SOURCE asc,
INV_PAY_NUM,
LINE,
--INV_PAY_DESC,
INV_PAY_VOUCHER
) A
-------------------------------------PART ONE END --------------------------------------------------------------------------
-------------------------------------PART TWO START --------------------------------------------------------------------------
UNION ALL
SELECT * FROM
SELECT * FROM
SELECT
DISTINCT
NULL AS SOURCE,
ORG_ID,
NULL AS INV_PAY_VOUCHER,
NULL AS INV_PAY_TYPE,
NULL AS INV_PAY_NUM,
INV_PAY_VEN_ID,
INV_PAY_VEN_NAME,
INV_PAY_SITE,
NULL AS INV_PAY_DATE,
NULL AS INV_PAY_GROSS,
NULL AS INV_PAY_AMT,
NULL AS INV_PAY_DESC,
NULL AS INV_PAY_HTAX,
NULL AS INV_AMT,
NULL AS INV_GST,
NULL AS INVOICE_AMOUNT,
NULL AS INV_TOTAL_TAX,
NULL AS DEBIT1,
NULL AS CREDIT1,
NULL AS SITE_CODE,
NULL AS INVOICE_DATE,
NULL AS CHECK_NUMBER,
NULL AS PAYMENT_DATE,
NULL AS GL_CODE,
NULL AS GL_CODE_DESC,
SUPPLIER_ID,
NULL AS STATUS ,
NULL AS TRANSACTION,
NULL AS LINE,
SELECT
SUM(NVL(VX.DEBIT,0)) - SUM(NVL(VX.CREDIT,0)) OPN_BAL
FROM XX_AP_INVPAY_COMBINE_V1_OP VX
WHERE
SUBSTR(VX.INV_PAY_DATE,1,10) < TO_DATE(SUBSTR(:P_DATE1,1,10),'YYYY-MM-DD')
-- AND
-- SUBSTR(VX.INVOICE_DATE,1,10) < TO_DATE(SUBSTR(:P_DATE_INVOICE1,1,10),'YYYY-MM-DD')
AND VX.INV_PAY_SITE = nvl(:P_SITE_ID, VX.INV_PAY_SITE)
AND VX.Vendor_Site_name = nvl(:P_VENDOR_SITE_NAME , VX.Vendor_Site_name)
AND VX.INV_PAY_VEN_ID = nvl(:P_VEN_ID,INV_PAY_VEN_ID)
AND VX.ORG_ID = nvl(:P_ORG_ID,ORG_ID)
AND VX.SOURCE = NVL (:P_TRANSACTION_TYPE,VX.SOURCE)
AND vx.status = 'Approved'
AND VX.INV_PAY_SITE =V.INV_PAY_SITE
AND VX.Vendor_Site_name=V.VENDOR_SITE_NAME
AND VX.INV_PAY_VEN_ID=V.INV_PAY_VEN_ID
and vx.status = v.status
-- AND VX.SOURCE=V.SOURCE
-- &pwhereclause
) AS O_BALANCE_APPROVED,
SELECT
SUM(NVL(VX.DEBIT,0)) - SUM(NVL(VX.CREDIT,0)) OPN_BAL
FROM XX_AP_INVPAY_COMBINE_V1_OP VX
WHERE
SUBSTR(VX.INV_PAY_DATE,1,10) < TO_DATE(SUBSTR(:P_DATE1,1,10),'YYYY-MM-DD')
-- AND
-- SUBSTR(VX.INVOICE_DATE,1,10) < TO_DATE(SUBSTR(:P_DATE_INVOICE1,1,10),'YYYY-MM-DD')
AND VX.INV_PAY_SITE = nvl(:P_SITE_ID, VX.INV_PAY_SITE)
AND VX.Vendor_Site_name = nvl(:P_VENDOR_SITE_NAME , VX.Vendor_Site_name)
AND VX.INV_PAY_VEN_ID = nvl(:P_VEN_ID,INV_PAY_VEN_ID)
AND VX.ORG_ID = nvl(:P_ORG_ID,ORG_ID)
AND VX.SOURCE = NVL (:P_TRANSACTION_TYPE,VX.SOURCE)
and vx.status = 'Unapproved'
AND VX.INV_PAY_SITE =V.INV_PAY_SITE
AND VX.Vendor_Site_name=V.VENDOR_SITE_NAME
AND VX.INV_PAY_VEN_ID=V.INV_PAY_VEN_ID
and vx.status = v.status
-- AND VX.SOURCE=V.SOURCE
-- &pwhereclause
) AS O_BALANCE_UPAPPROVED,
(SUM(NVL(V.DEBIT,0)) - SUM(NVL(V.CREDIT,0))) AS O_BALANCE
FROM XX_AP_INVPAY_COMBINE_V1_OP V
WHERE
SUBSTR(V.INV_PAY_DATE,1,10) < TO_DATE(SUBSTR(:P_DATE1,1,10),'YYYY-MM-DD')
AND V.INV_PAY_SITE=nvl(:P_SITE_ID,INV_PAY_SITE)
AND V.VENDOR_SITE_NAME = NVL(:P_VENDOR_SITE_NAME , V.VENDOR_SITE_NAME)
AND V.INV_PAY_VEN_ID=nvl(:P_VEN_ID,V.INV_PAY_VEN_ID)
AND V.ORG_ID=nvl(:P_ORG_ID,V.ORG_ID)
AND
( (SELECT (SUM(NVL(V.DEBIT,0)) - SUM(NVL(V.CREDIT,0))) FROM XX_AP_INVPAY_COMBINE_V1_OP V
WHERE
SUBSTR (V.INV_PAY_DATE,1,10) BETWEEN NVL( TO_DATE(SUBSTR(:P_DATE1,1,10),'YYYY-MM-DD'),SUBSTR(V.INV_PAY_DATE,1,10)) AND nvl(TO_DATE(SUBSTR(:P_DATE2,1,10),'YYYY-MM-DD') ,SUBSTR(V.INV_PAY_DATE,1,10))
-- AND
-- SUBSTR(V.INVOICE_DATE,1,10) BETWEEN nvl( TO_DATE(SUBSTR(:P_DATE_INVOICE1,1,10),'YYYY-MM-DD'),SUBSTR(V.INVOICE_DATE,1,10)) AND nvl(TO_DATE(SUBSTR(:P_DATE_INVOICE2,1,10),'YYYY-MM-DD') ,SUBSTR(V.INVOICE_DATE,1,10))
AND V.INV_PAY_SITE=nvl(:P_SITE_ID,INV_PAY_SITE)
AND V.VENDOR_SITE_NAME = NVL(:P_VENDOR_SITE_NAME , V.VENDOR_SITE_NAME)
AND V.INV_PAY_VEN_ID=nvl(:P_VEN_ID,V.INV_PAY_VEN_ID)
AND V.ORG_ID=nvl(:P_ORG_ID,V.ORG_ID)
AND V.SOURCE = NVL (:P_TRANSACTION_TYPE,V.SOURCE)) IS NULL
GROUP BY
ORG_ID,
INV_PAY_VEN_ID,
INV_PAY_VEN_NAME,
INV_PAY_SITE,
SUPPLIER_ID,
V.VENDOR_SITE_NAME,
V.STATUS
--UNION ALL
) B
-------------------------------------PART TWO END --------------------------------------------------------------------------Hi,
This error is typically associated with the OS being unable to allocate any more memory to a process. It typically manifests itself in 32 bit operating systems, especially Windows, where processes are limited to a maximum 2Gb, but with the way memory is allocated, 1.5Gb tends to be a more realistic limit. With an Oracle instance this means that the total memory requirements, SGA and PGA, should not exceed about 1.5Gb. In Windows, because connection processes also run as threads of the server process, these are also part of the calculation.
The way then to avoid, or at least reduce this error, is to reduce the memory requirements of the database instance. Also, because some operating systems do not release unused process memory very easily, regular bounces of the database may also help avoid the error, provided you have the luxury to do this.
The long term fix to this error would be to upgrade to a 64 bit operating system, where this limit is greatly increased. There is also a feature of 32 bit windows that can be added (forget what its called) that increases the 2Gb limit to 3Gb.
Regards
Andre -
Error: ORA-04030: out of process memory when trying to allocate 639232 byte
I had encountered a problem while i'm trying to compile a package. The error is : Error: ORA-04030: out of process memory when trying to allocate 639232 byte. Pls advice what can i do?
ThanksOK, it looks like there's something else that's hogging your memory on that server. What do you see when you go into Task Manager, then select Processes, and then 'Mem Usage'?
Edit:
Although this would appear to be high: Max PGA Allocated:1.66GB
What are your settings for pga_aggregate_target, and workarea_size_policy? -
ERROR : ORA-04030 -out of process memory when trying to allocate 16396 byte
hi,
i have written a procedure that insert as well as update few table.
But when i am trying to execute the procedure then it throws error:
ORA-04030: out of process memory when trying to allocate 16396 bytes something like that.
I don't know why it is?
I am using cursor with bulk collect and forall block to insert and update.The error message says that you ran out of PGA memory. You are bulk collecting into a variable that resides in PGA memory. So likely you fetched everything from the query into the collection variable at once. You would need at least (number of rows of result set * average number of bytes per row) bytes. And you don't have that amount of bytes apparently.
A solution is to use the limit clause while bulk collecting and set it to a reasonable amount of rows, say 100 or 1000 at most. And use an extra loop while exiting when <collection variable>.count = 0.
Regards,
Rob.
Message was edited by:
Rob van Wijk
Way too slow ...
Maybe you are looking for
-
Need to reformat my HD and have few q's
Hi ! I have a mid 2010 MacBook Pro. 500 gb ..recently updated to Mavericks. In the past I had a problem with what I THINK were kernel panics (the white screen of death, etc)...came on here and found my way out of that and was able to get up and runn
-
Open data set from Text mode to Binary mode
Hello All, In a program i am using the command OPEN DATASET file FOR OUTPUT IN TEXT MODE ENCODING NON-UNICODE IGNORING CONVERSION ERRORS. Now i want to change this open data set to binary mode. I mean to change the command like below. OPEN DA
-
Mac OS X 10.5 Leopard Install Failed
Trying to upgrade a Power Mac Dual G5 from Mac OS X Tiger to Leopard 10.5. When I try to install the Leopard Disc, I keep getting an "Install Failed" message. This is what is said: Install Failed Mac OS X could not be installed on your computer The s
-
My MacBook air on startup just after entering the password shuts down. Can I do anything to fix this? please help
-
Database customization requirement
I have doubt that, though Oracle allows for customization, can we create customized table, Views, Procedures etc in the Oracle EBS Database so that our legacy systems can work seamlessly along with Oracle EBS ?