Steps using the DBMS_PROFILER package.
Hi all
I'd like to collect statistics for my stored procedure using DBMS_PROFILER package, but when I run the package by using the sample below, I get the following errors. I read the Oracle documentation, you need to have some loaded scripts (PROFTAB.sql.) etc. to execute it.
Could someone, please give me the exact measurements that are necessary, if I can use this package in my diagram. Not as with which the user scripts should be executed, if scripts must be run in my schema, or etc., to grant all privileges and so on.
Thank you.
Below is executed the sample and the error I get. I use the version of Oracle 11 g.
Samples:
BEGIN
DBMS_PROFILER.start_profiler ('test_profile');
test;
DBMS_PROFILER.stop_profiler;
END;
Error report-
ORA-06528: PL/SQL Profiler generator runtime error
ORA-06512: at "SYS." DBMS_PROFILER", line 123
ORA-06512: at "SYS." DBMS_PROFILER", line 132
ORA-06512: at line 2
06528 00000 - "PL/SQL runtime error profile.
* Cause: An error occurred during the execution of a PL/SQL Profiler
operating mode.
ORACLE-BASE - Oracle9i DBMS_PROFILER
See you soon,.
Manik.
Tags: Database
Similar Questions
-
Can I add watermarks to PDF files using the PDF package?
Can I add watermarks to PDF files using the PDF package?
Hi Susannah,
Adobe PDF Pack does not allow to edit a PDF file. To do this, you would need Acrobat. We invite you to try Acrobat free for 30 days: see http://www.adobe.com/products/acrobat.html for more information.
This help document describes how to watermark a PDF in Acrobat: add watermarks to PDF
Best,
Sara
-
Can we use the same package for main and begotten of concurrent programs.
Hello
I use a package.procedure1 for a simultaneous program. Can I use the same package.procedure2 of a pondu simultaneous program which was called from package.procedure1? If I say incompatible as the same program of 1, which will create problems by running the 2nd program because the package is same?
Thank you
HCI use a package.procedure1 for a simultaneous program. Can I use the same package.procedure2 of a pondu simultaneous program which was called from package.procedure1?
Yes you can.
If I say incompatible as the same program of 1, which will create problems by running the 2nd program because the package is same?
When you second the 2nd program it will not work if the 1st program execution, and he has to wait until you have completed the 1st program.
Don't know what code you use in the first and second procedures or even in the whole, but you can try this in a TEST instance first and check whether or not it works as expected.
Thank you
Hussein -
Email scripts do not when using the UTL_TCP package
Hi all
I wrote a script to email using the UTL_TCP package.
create or replace procedure pr_email (p_email_from in varchar2,
p_email_to in varchar2,
p_email_cc in varchar2,
p_email_subject in varchar2,
p_email_text in varchar2
*) is *.
l_conn utl_tcp.connection;
l_result pls_integer;
l_localhost varchar2 (100): = ' ora - drs.dryers.com';
Start
dbms_output.put_line ('Start: execution of ' |) "PR_EMAIL");
l_conn: = utl_tcp.open_connection (l_localhost, 1523);
dbms_output.put_line ('open Connection');
l_result: = utl_tcp.write_line (l_conn, 'DRS HELO');
dbms_output.put_line ('The L_RESULT' | l_result);
dbms_output.put_line (' checking the connection ' |) UTL_TCP.get_line (l_conn, true, true)); _ + / * mkk * / *
l_result: = utl_tcp.write_line (l_conn, l_localhost);
l_result: = utl_tcp.write_line (l_conn, ' MAIL FROM: ' | ') p_email_from);
l_result: = utl_tcp.write_line (l_conn, ' RCPT TO: ' | ') p_email_to);
l_result: = utl_tcp.write_line (l_conn, ' RCPT TO: ' | ') p_email_cc);
dbms_output.put_line ('The L_RESULT' | l_result);
l_result: = utl_tcp.write_line (l_conn, 'DATA');
l_result: = utl_tcp.write_line (l_conn,
*'Date: ' | *
TO_CHAR (sysdate, ' dd my yy hh24:mi:ss'));)
l_result: = utl_tcp.write_line (l_conn,
*' De : ' || p_email_from | ' <' || *
p_email_from | ') ;
l_result: = utl_tcp.write_line (l_conn, "MIME-Version: 1.0 '");
l_result: = utl_tcp.write_line (l_conn,
*'To: ' || p_email_to | ' <' || *
p_email_to | ') ;
--*
l_result: = utl_tcp.write_line (l_conn,
*'Cc: ' || p_email_cc | ' <' || *
p_email_cc | ') ;
--*
l_result: = utl_tcp.write_line (l_conn, ' subject: ' | p_email_subject);
l_result: = utl_tcp.write_line (l_conn, ' Content-Type: text/plain "");
l_result: = utl_tcp.write_line(l_conn, '');
l_result: = utl_tcp.write_line (l_conn, p_email_text);
l_result: = utl_tcp.write_line(l_conn, '');
l_result: = utl_tcp.write_line(l_conn, '');
l_result: = utl_tcp.write_line (l_conn, '.');
l_result: = utl_tcp.write_line (l_conn, 'QUIT');
UTL_TCP.close_connection (l_conn);
dbms_output.put_line ("' closed connection");
dbms_output.put_line ('End: execution of ' |) "PR_EMAIL");
end pr_email;
When I'm the enforcement procedure
pr_email exec ('[email protected]', '[email protected]', '[email protected]', 'Test', 'Test');
It's a failure to comment . MKK.
I get an error message:
ORA-29259: end-of-input reached
ORA-06512: at "SYS." UTL_TCP", line 127
ORA-06512: at "SYS." UTL_TCP", line 321
ORA-06512: at "SYS." UTL_TCP", line 391
ORA-06512: at "DRS_MGR. PR_EMAIL", line 20
ORA-06512: at line 1
When I comment the code dbms_output.put_line (' checking the connection ' |) UTL_TCP.get_line (l_conn, true, true)); + / * mkk * / _
and run the procedure, I get no error, but I do not receive the mail.
FOR INFO:
The hostname and PortNumber I got from our Listner.ora file to our database.
Let me know I do everything wrong here.
Appreciate your help.
Thank you
Madhu K.UTL_MAIL is the new package to send mail from PL/SQL. UTL_SMTP was the package to do before 10.1.
Normally, you would ask the administrator of the mail server if they are really running the SMTP server on a very unusual port on that server. Except that you can manually telnet to the server specified on the specified port, type "HELO" and see what was the answer. If there's nothing listening on the port, the telnet session fails. If there is an SMTP server listens on this port, it must respond to the HELO command.
Justin
-
Cannot see data in excel after using the export_excel package
After using the export_excel package of some cells in the display worksheet "#". If the cell is selected displays the data, but it disappears when you exit the cell and try to print it. Anyone know what causes this problem?
Thank youHello
From the following link, the maximum width of a column in Excel 2000 is 255 characters: http://support.microsoft.com/kb/264626
So, it seems that you may need to be upgraded, divide the cell into 2 or more cells, or add in a few line breaks?
Andy
-
Hide icon Label step using the API Testand and LabVIEW
Hello
can someone tell me how it is possible to hide the icon of a step label using the API Testand and LabVIEW?
In the Teststand sequence editor, under the Label Edit tab there is a checkbox called "Hide icon". Is there something similar in the API?
Thank you
Yes you can, you must set the stage "ni_blank.ico" IconName property
-
How to create VI execution asynchronous step using the API
I want to create a "run way asynchronous step VI" using the API TestStand in LabVIEW.
Navigation on the details of the step and the properties of the object, apparently, that it is a type of 'special' step that is actually a SequenceCall. However, I don't see how to access the data contained in this type of step. I enclose my current VI used to 'Browse' the data for reference.
Please advise on how to create this step.
Thank you
Hey LVB,
I'm sorry, I didn't know that you always wanted to use the "Use the Prototype sequence" checkbox option. In this case the attached code should demonstrate how this can be accomplished.
Thank you
-
Mr President, our pc is repaired & change the motherboard and now how to use the product under license of photoshop
It could be cleaner if you uninstall the products in question, using the CS cleanup tool and then contact Adobe technical support via chat and ask to reset your activations before install and activate the software again.
Adobe Creative Suite cleanup tool
helps resolve installation for CS3 thru CS6 and creative cloud problems
http://www.Adobe.com/support/contact/cscleanertool.html
To the link below, click on the still need help? the option in the blue box below and choose the option to chat...
Make sure that you are logged on the Adobe site, having cookies enabled, clearing your cookie cache. If it fails to connect, try to use another browser.
Serial number and activation support (non - CC) chat
Before you uninstall, you can see if you can extract the serial number in case you don't have it at hand.
If it's a Windows machine, and then try running Belarc Advisor
http://www.Belarc.com/free_download.html
For a Mac, you can try:
-
How can we save and export single-step using the Plugin?
Hi all
I want to save and export a design in Adobe illustrator to a specific folder using a plugin. For example, I created a design called test, I want to save the test.ai and shape to convert jpeg (test.jpeg) in a specific folder using a plugin instead of using normal except and export operation (file-> save, file-> export). I want to make the recording and exporting operations in a single step.
Is it possible to do using the plugin?
Thanks in advance
Farida gangland.
AIDocumentSuite allows you to save the document to a particular place, if that's what you need to do. Exporting to jpg or anything else is the 'bonus' bit depends on the signs. AIRasterize.h has some features in this sense if its what you need.
-
How to use the DBMS_ROWID package
Hello
I am not able to use this DBMS_ROWID package, I ran this script in my schema dbmsrwid.sql
When I use this sql I get the following error:
SQL > select DBMS_ROWID. ROWID_BLOCK_NUMBER (ROWID)
2 FROM emp3
3 where id = 1;
Select DBMS_ROWID. ROWID_BLOCK_NUMBER (ROWID)
*
ERROR on line 1:
ORA-04067: not executed, the package body "KAM. DBMS_ROWID' does not exist
ORA-06508: PL/SQL: called program unit is not found: "KAM. DBMS_ROWID.
ORA-06512: at line 1
and also when I try to use below that I get the same above erro
SQL > DBMS_ROWID. () ROWID_BLOCK_NUMBER
If I connect with scott so I am able to do it as below:
SQL > select DBMS_ROWID. ROWID_BLOCK_NUMBER (ROWID)
2 FROM emp
3. WHERE ename = 'KING '.
DBMS_ROWID. ROWID_BLOCK_NUMBER (ROWID)
------------------------------------
30
Thank you and best regards,
KamDid you run dbmsrwid.sql in the KAM schema? Because it seems that the DBMS_ROWID package has been created it there.
I suggest you drop the package in the KAM schema version, unless there is a specific reason that you need (very, very unlikely that you do).
DROP PACKAGE kam.dbms_rowid
If you do this, the SELECT statement that has worked in the SCOTT schema should also work in the KAM schema.
SQL > SYS. DBMS_ROWID. () ROWID_BLOCK_NUMBER
SP2-0734: unknown command starts 'SYS. DBMS_R... "- rest of line is ignored.You cannot call a function like this just to the SQL * quicker. You need to put it in a SELECT statement. If you add the SYS prefix to the query that you previously had, it should work as well. But if you do not file the package, you will always have an invalid version of DBMS_ROWID in the KAM schema.
Justin
-
How to use the external package in OpenScript 12.5.0.2?
Hello.
There is a feature in OpenScript called libraries of functions. It works like a charm, and that's fine.
But I wonder if it is possible to use external classes, not functions. Lets' we have a packet com.company.utils, I want to use for all OpenScript tests.
It is imported into the project. OATS IDE itself indicates that the module is imported, helps the external use of the classes and so on, but when I try to run the script, it does not always succeed except NoClassDefFound.
No chance I can do external code packages (jars NOT) work?
Hello
One way is you can add the jar files to the assets and call the class of pot in the code and object creation will help you use its methods
Otherwise, keep the class file for your code to java with the script and import the same class your script. Create an object of class and then you can call the methods of the same class
Kind regards
Dembélé M
-
What are the best steps using the widget form of Muse to reduce spam
Greetings, I get now a bit of spam of contact that form join us
Is there a way to reduce that?
Thank you, David
Hi David,
I see your online form doesn't have a recaptcha, you can use recaptcha to reduce to submission of spam. You must add recptcha to your online form and publish the web page. Here is a step by step guide that shows how to do this.
Adobe help Muse | Work with the shape of Widgets
Please let me know if you have any other question.
-
No IOS app is created by using the App package manager?
I published my journey as a content of HTML 5 and then used App Packager to convert it to an application.
I chose both Android and IOS, but after the conversion, I only got the app for Android, Symbian, webOS and Windows Phone, but did not get the app for IOS.
Someone has managed to convert an IOS app?
Hello
The process to complete iOS relies is slightly different from that for other platforms: all versions of iOS must be signed by a developer certificate and a configuration profile, which is related to your Apple Developer account and the device you want to test on.
The links below will help you set up.
https://build.PhoneGap.com/docs/config-signing-iOS
http://docs.PhoneGap.com/en/1.8.0/guide_getting-started_ios_index.MD.html
Thanks and greetings
Himanshu skalli
-
Hi I need to read the data in vaiables local file delimited using the utl_file package «»
Hi allI want to read data from a .csv file which is ',' delimited in a local variable that is different from a plsql stored procedure so that I can insert into the table.
I use this way to read data...
--------------------------------------------------------------------------------
-get the position of ',' (comma) in csv file
--------------------------------------------------------------------------------
l_c1: = INSTR (l_in_file, ',', 1, 1);
l_c2: = INSTR (l_in_file, ',', 1, 2);
l_c3: = INSTR (l_in_file, ',', 1, 3);
l_c4: = INSTR (l_in_file, ',', 1, 4);
l_c5: = INSTR (l_in_file, ',', 1, 5);
l_c6: = INSTR (l_in_file, ',', 1, 6);
l_c7: = INSTR (l_in_file, ',', 1, 7);
l_c8: = INSTR (l_in_file, ',', 1, 8);
l_c9: = INSTR (l_in_file, ',', 1, 9);
l_c10: = INSTR (l_in_file, ',', 1, 10);
--------------------------------------------------------------------------------
-pull data into local variables
--------------------------------------------------------------------------------
l_0003: = SUBSTR (l_in_file, l_c2 + 1, l_c3-(l_c2 + 1));l_0004: = SUBSTR (l_in_file, l_c3 + 1, l_c4-(l_c3 + 1));
l_0005: = SUBSTR (l_in_file, l_c4 + 1, l_c5-(l_c4 + 1));
l_0006: = SUBSTR (l_in_file, l_c5 + 1, l_c6-(l_c5 + 1));
l_0007: = SUBSTR (l_in_file, l_c6 + 1, l_c7-(l_c6 + 1));
l_0007: = To_Char (To_Date (l_bdate_0007, "mm/dd/yyyy '"), 'yyyy-mm-dd');l_0008: = SUBSTR (l_in_file, l_c7 + 1, l_c8-(l_c7 + 1));
l_0009: = SUBSTR (l_in_file, l_c8 + 1, l_c9-(l_c8 + 1));
l_0016: = SUBSTR (l_in_file, l_c9 + 1, l_c10-(l_c9 + 1));
l_0016: = To_Char (To_Date (l_eff_dt_0016, "mm/dd/yyyy '"), 'yyyy-mm-dd');I need to find an alternative way to reduce the length of the Code.
Any Suggestion please!
Hello
Please see the query below...
SELECT RTRIM (REGEXP_SUBSTR ('John, 100, Manager, 26000', ' [^,] *,', 1, 1), ',') AS part_1
, RTRIM (REGEXP_SUBSTR ('John, 100, Manager, 26000', ' [^,] *,', 1, 2), ',') AS part_2
, RTRIM (REGEXP_SUBSTR ('John, 100, Manager, 26000', ' [^,] *,', 1, 3), ',') AS part_3
, LTRIM (REGEXP_SUBSTR ('John, 100, Manager, 26000', ', [^,] *', 1, 3), ',') AS part_4
DOUBLE;
-
How to split the file by using the utl package in oracle.
Hi all
I want ot create several files with utl_file.
Earlier, I'm writing itng cursor files together in a single file.
But now we must divide it into several files when the cursor recrds exceeded 10000.
So the file will become two if it crosses 10000 records Amend now
If a cursor has 30000 records then I hould create 3 files.
Here's how I wrote the simple logic to write the entire records from a single table.
UTL_FILE. PUTF (File1, head);
UTL_FILE.new_line (file1);
FOR vcur_torico_fetch IN cur_torico_fetch
LOOP
stmt: = "
|| Chr (9) | »
|| Chr (9) | vcur_torico_fetch. Application_classification
|| Chr (9) | »
|| Chr (9) | »
|| Chr (9) | vcur_torico_fetch. MY_COMP_CODE
|| Chr (9) | vcur_torico_fetch. OU_org_code;
UTL_FILE. PUTF (File1, stmt);
UTL_FILE.new_line (file1);
END LOOP;
UTL_FILE.fclose (file1);
Kindly let me know the logic to do this.
Best regards
Try this. I used object and I write 33333 lines. It will be writern in 4 files with lines of 10000, 10000, 10000 and 3333.
SQL> declare 2 l_file utl_file.file_type default NULL; 3 l_row_per_file integer default 10000; 4 l_file_name varchar2(100) default 'ALL_OBJECT_{FILENO}.CSV'; 5 l_file_dir varchar2(100) default 'KARDIR'; 6 l_file_no integer default 0; 7 begin 8 for i in ( 9 select object_id 10 , object_name 11 , ceil(rownum/l_row_per_file) file_no 12 from all_objects 13 where rownum <= 33333 14 ) 15 loop 16 if l_file_no != i.file_no 17 then 18 if utl_file.is_open(l_file) 19 then 20 utl_file.fclose(l_file); 21 end if; 22 23 l_file_no := i.file_no; 24 l_file := utl_file.fopen 25 ( 26 l_file_dir 27 , replace(l_file_name, '{FILENO}', to_char(l_file_no, 'fm099999')) 28 , 'w' 29 ); 30 end if; 31 32 utl_file.put_line(l_file, i.object_id || ',' || i.object_name); 33 end loop; 34 35 if utl_file.is_open(l_file) 36 then 37 utl_file.fclose(l_file); 38 end if; 39 end; 40 / PL/SQL procedure successfully completed. SQL>
In the unix box, check the file...
% ls - lrt ALL_OBJECT knani *. CSV | AWK '{print $9} ' | XARGS wc-l
10000 ALL_OBJECT_000001.CSV
10000 ALL_OBJECT_000002.CSV
10000 ALL_OBJECT_000003.CSV
3333 ALL_OBJECT_000004.CSV
33333 total
knani %
Maybe you are looking for
-
Satellite U920T - SD card reader error
Toshiba U920T BSOD error and Windows 8.1 card reader Whenever I do a scan operation, the Format, copy or Delete on my internal SD card I get this error.KMODE_EXCEPTION_NOT_HANDLED or FAT_FILE_SYSTEM, I have tested everything, all the drivers are upda
-
What happened to my email address?
I downloaded Windows Live and it shut down my email from Outlook to Windows Live Mail. Everything works well, but does not transfer my old email addresses. How can I recover them?
-
How to delete Windows.old in Windows 7
I recently had my lap top reformatted and added a new driver on for me, but when I go into the program files windows and old windows are on the pilot, it installed and I am unable to withdraw because they have administrator, have they been on windows
-
Applications for Smartphones blackBerry - Desktop Manager
With my old 8900, when it is connected to the Desktop Manager I could see all of my apps, including options for languages. Now with my new 9780, I see only some downloads. How can I get a report?
-
Hello I have a site2site VPN that works, but not always :) (1) after a few minutes, hours (periods diffrend) it no longer works. I have test the tunnel with SDM and it works. I do sh crypto isakmp his / detailed and I QM_IDDLE and State ACTIVE; I do