Quantcast
Channel: Toad for Oracle Forum - Recent Threads
Viewing all 4385 articles
Browse latest View live

RE: Problem list after evaluating Toad 12.10 Trial Version

$
0
0

I don't know what you should be looking at in Process Explorer. I pretty much have it set to default columns and have only looked at physical memory usage. I think the big observation is that Toad hangs after some time. If Toad degrades to the point that it is unusable then there's a problem. Normally you'd see an Out of Memory exception thrown when Toad has consumed all memory available to it.

Not being a Toad user it's difficult for me to interpret what heavy editing and debugging means in every case and I don't have time to use Toad as if I were a user for long periods of time. I think it would be best if you could list exactly what editing and debugging means for you. What features in Toad are you using? For example, editing to one may mean straight text modification without any use of additional features like Code Insight, Object Palette, Schema Browser, describe window, etc. To another user editing could be the use of all of those features to look at table columns, PL/SQL parameters, etc. From your earlier description it looks like you're using the Probe API debugger where breakpoints are set, you step through code, evaluate watches, etc. To some debugging means DBMS Output statements and multiple runs of the code looking at output between each.

You said that Toad 9.6 did not have this problem so I assume that all is the same with your code and database in your comparison. However, if you are on a different database now then I'd suggest leaving Toad in its hanging state and fire up a second instance of Toad to look at the database and see if there is a wait/lock or if the database is taxed. I don't know really what to suggest here because I'm not sure what you'd be looking for. Perhaps someone with DBA knowledge can offer some insight. Also when it's hanging have you left it alone for a bit to see what happens? Does it finish, throw an exception, just sit there? You can add DEBUG=1 to the [SETTINGS] section of Toad.ini and run Toad in this manner. When you get a hang there is a folder named QP5 Trace in your %APPDATA%\Dell\Toad for Oracle\12.10 folder. You can zip and send that to me offline to michael<dot>staszewski<at>quest<dot>com.


Unable to view package list in schema brower for particular schema only

$
0
0

Hi All,

I am Unable to view package list in schema brower for particular schema only.

While login into the schema am getting an below error.

Error :-

ORA-06550: line 40, column 9:
PLS-00302: component 'DBMS_APPLICATION_INFO' must be declared
ORA-06550: line 40, column 5:
PL/SQL: Statement ignored

Regards

Balaji.R

RE: Use tabs left side cursor Toad 12.1

$
0
0

I tried what Phyllis' said, but Toad is using spaces. I might have hit the bug.

Use tabs left side cursor Toad 12.1

$
0
0

Hi, the Toad Editor uses spaces to auto-indent. Is there a way to use tabs ?

Say for instance you have the following line :

   a

   b

Toad Editor will place the 'b' aligned with 'a', but will use spaces to do so where I want tabs. 

RE: Unable to view package list in schema brower for particular schema only

$
0
0

Toad expects that you have the EXECUTE privilege on package SYS.DBMS_APPLICATION_INFO.   It is granted to PUBLIC by default.    Your DBA must have revoked that.   Try talking to him/her and see if you can get that privilege.

RE: Problem list after evaluating Toad 12.10 Trial Version

$
0
0

OK, "heavy" editing and debugging means: Working on four new packages. add new code, modify existing code, execute and debug methods from test cases for some hours. By the way, I used Toad 9.6 and 12.10 on exactly the same task like I described, with the same DB connection, so I think, a comparison makes sense. And Toad 9.6 never goes over 800 MB Working Set (WS)

The situation now is:

- I start with some hundred MB WS (IIRC both the values for Virtual Size (VS) and WS are mostly rather close to each other, I don't know whether this has any meaningor whether this is quite natural. From the DEBUG info: "Page File Usage (Virtual Memory): 380 MB, Working Set Usage (RAM): 387 MB"

- Then, with time, the WS and VS values increase slowly until WS reaches 1.9 GB (VS is then 2.1 or 2.2). I set DEBUG=1 in Toad.ini, the QP5 Trace directory produced is more than 3 Gig, the zipped size is about 800 MB, and there's also a file named "qsetrace.log" in the "Toad 12.10 trial"\"User Files" folder, but I think this was created when I executed a script with SQL*Plus. I used the following switches in Toad.ini. section [SETTINGS]:

Debug=1
LogActivities=1
ScriptDebug=1
VCPDebug=1

I think these were a little bit too many Debug switches [:D], so I reverted to Debug=1 alone for the next session and hope, it will generate less data. Then, after some 5 or 6 hours, Toad froze again, it's always the same scenario: I hit F9 to test compile a package or package body  I changed, and Toad would never return from that. it just sits there doing nothing, with a WS of 1.9 GB, a VS of >2 GB, consuming no CPU or RAM any more.

You can see the development thru time by "grepping" the string "WS" from the trace<Pid>.<Number>.txt files in the "QP5 Trace" folder. You will see the Working Set increasing slowly but surely until it reaches 1.9 GB. I'm afraid, Toad has no opportunity to log anything in this situation, since it seems not to consume any CPU ressources

The next-to-last Trace File ends with

+ 04:15:27 QP5_CLS_DELETE { chunklist 0x1d811450, 0, 0 }

- thread 16620 (40ec), UTF-16
- HANDLE: chunklist addr 0x1d811450
- language 10 ORA
- terminator_string ';'
- double_quoted_identifier 'true'
- decimal_point_is_comma 'false'
- string_delimiter ''
- parameter_marker_prefix ''
- parameter_marker_suffix ''
- parameter_marker_escape ''
- commented_batch_terminator_enabled 'false'
- LPTR: 0
- LPTR2: 0
- WS 1965152 KB (app -5334628)
+ 04:15:27 end QP5_CLS_DELETE
- thread 16620 (40ec), UTF-16
- RC: 0
- cpu 4226 ns [TRCFILE: 5490*ms cpu, 22**s elapsed, 24 %] [RUN: 578**s cpu, 4501**s elapsed, 12 %]
WS 1965152 KB (QP5 +6912084)
+ 04:15:27 QP5_SHL_DELETE { shell 0x625833d0, 0, 0 }
- thread 16620 (40ec), UTF-16
- HANDLE: shell addr 0x625833d0
- language 10 ORA
- terminator_string ';'
- double_quoted_identifier 'true'
- decimal_point_is_comma 'false'
- string_delimiter ''
- parameter_marker_prefix ''
- parameter_marker_suffix ''
- parameter_marker_escape ''
- user_batch_regexp ''
- commented_batch_terminator_enabled 'false'
- LPTR: 0
- LPTR2: 0
- WS 1965152 KB (app -5334628)
+ 04:15:27 end QP5_SHL_DELETE
- thread 16620 (40ec), UTF-16
- RC: 0
- cpu 604 ns [TRCFILE: 5490*ms cpu, 22**s elapsed, 24 %] [RUN: 578**s cpu, 4501**s elapsed, 12 %]
WS 1965152 KB (QP5 +6912084)

***** File close report*****

During this trace file QP5 consumed -99944 KB of memory
During this trace file the application consumed 96532 KB of memory
+ 04:16:03 Closing trace file: and reopening a new trace file, due to last call to QP5 more than 10 seconds ago

The Trace*.summary.txt file is too big to open it in an editor, so it's very tedious to handle. The file created as the very last one in the Trace folder, that is, the one with the newest time stamp, ends like this:

+ 04:15:27 QP5_CLS_DELETE { chunklist 0x1d811450, 0, 0 }
- thread 16620 (40ec), UTF-16
- HANDLE: chunklist addr 0x1d811450
- language 10 ORA
- terminator_string ';'
- double_quoted_identifier 'true'
- decimal_point_is_comma 'false'
- string_delimiter ''
- parameter_marker_prefix ''
- parameter_marker_suffix ''
- parameter_marker_escape ''
- commented_batch_terminator_enabled 'false'
- LPTR: 0
- LPTR2: 0
- WS 1965152 KB (app -5334628)
+ 04:15:27 end QP5_CLS_DELETE
- thread 16620 (40ec), UTF-16
- RC: 0
- cpu 4226 ns [TRCFILE: 5490*ms cpu, 22**s elapsed, 24 %] [RUN: 578**s cpu, 4501**s elapsed, 12 %]
WS 1965152 KB (QP5 +6912084)
+ 04:15:27 QP5_SHL_DELETE { shell 0x625833d0, 0, 0 }
- thread 16620 (40ec), UTF-16
- HANDLE: shell addr 0x625833d0
- language 10 ORA
- terminator_string ';'
- double_quoted_identifier 'true'
- decimal_point_is_comma 'false'
- string_delimiter ''
- parameter_marker_prefix ''
- parameter_marker_suffix ''
- parameter_marker_escape ''
- user_batch_regexp ''
- commented_batch_terminator_enabled 'false'
- LPTR: 0
- LPTR2: 0
- WS 1965152 KB (app -5334628)
+ 04:15:27 end QP5_SHL_DELETE
- thread 16620 (40ec), UTF-16
- RC: 0
- cpu 604 ns [TRCFILE: 5490*ms cpu, 22**s elapsed, 24 %] [RUN: 578**s cpu, 4501**s elapsed, 12 %]
WS 1965152 KB (QP5 +6912084)

***** File close report*****

During this trace file QP5 consumed -99944 KB of memory
During this trace file the application consumed 96532 KB of memory
+ 04:16:03 Closing trace file: and reopening a new trace file, due to last call to QP5 more than 10 seconds ago

[END OF FILE]

You can see a WS of 1965152 KB here and that "QP5 consumed -99944 KB of memory", which is quite funny. But I cannot see a hint describing that there was an exceptional situation.

So I will try and create another trace directory with just "Debug=1", so we can handle it's size, since I can't e-mail a 800 MB archive. Or are there single files or groupy of files from "QP5 Trace" you can use to analyse the situation ?

[quote user="Michael Staszewski"]

I don't know what you should be looking at inProcessExplorer. I pretty much have it set to defaultcolumns and have only looked at physical memory usage. I think the big observation is that Toad hangs after some time. If Toad degrades to the point that it is unusable then there's a problem. Normally you'd see an Out of Memoryexception thrown when Toad has consumed all memory available to it.

Not being a Toad user it's difficult for me to interpret what heavy editing and debugging means in every case and I don't have time to use Toad as if I were a user for long periods of time. I think it would be best if you could list exactly what editing and debugging means for you. What features inToad are you using? For example, editing to one may mean straight text modification without any use of additional features like Code Insight, Object Palette, Schema browser, describe window, etc. To another user editing could be the use of all of those features to look at table columns, PL/SQL parameters, etc. From your earlier description it looks like you're using the Probe API debugger where breakpoints are set, you step through code, evaluate watches, etc. To some debugging means DBMS Output statements and multiple runs of the code looking at output between each.

You said that Toad 9.6 did not have this problem so I assume that all is the same with your code and databasein your comparison. However, if you are on a different databasenow then I'd suggest leaving Toadin its hanging state and fire up a secondinstance of Toad to look at the database and see if there is a wait/lock or if the database is taxed. I don't know really what to suggest here because I'm not sure what you'd be looking for. Perhaps someone with DBA knowledge can offer some insight. Also when it's hanging have you left it alone for a bit to see what happens? Does it finish, throw an exception, just sit there? You can add DEBUG=1 to the [SETTINGS] section of Toad,ini and run Toadin this manner. When you get a hang there is a folder named QP5 Trace in your %APPDATA%\Dell\Toad for Oracle\12.10 folder. You can zip and send that to me offline to michaelStaszewskiquestwith.

[/quote]

RE: Problem list after evaluating Toad 12.10 Trial Version

$
0
0

I don't know which files from the QP5 trace are most meaningful. I'll shoot a message to that team so that we can get those files from you and have them look them over. QP5 is the parser and may not be the problem here, but it's a good place to start looking since the Editor parses a LOT and most importantly they produce excellent trace data so we should be able to narrow focus. 

RE: Problem list after evaluating Toad 12.10 Trial Version

$
0
0

Also your zipped user files would be helpful so we know what sort of settings you're running with.


RE: Big delay when clicking "close" with Toad 12.10.0.30

$
0
0

You can try disabling the "Product Improvement Program".  Help -> Product Improvement Program.  Sometimes if you have firewall issues or internet issues, this could appear to hang while sending information.

Big delay when clicking "close" with Toad 12.10.0.30

$
0
0

At my company we have recently bought a new license for Toad for Oracle 64 bit 12.10.0.30. 

It is installed under a Windows 2008 R2 64 bit with Terminal Services installed. 

The server is idle the whole time and it has plenty of disc, memory and processor available so no bottleneck apparently from this side.

Our users, when they click File -> Exit or click the Closing button in the right upper corner, have to wait a long time (5-6 seconds, maybe more) before the application actually closes. In fact, some of them thought the application was frozen and forced its closing it via the Application Tasks.

Some of the users have admin rights and some not. It happens to all of them.

With one user, the first times he used Toad he suffered this delay when closing. But after some times, it doesn't happen anymore.

I have checked the Events log to see if there's any application error bumping somewhere, and found nothing. 

To replicate this behavior, the users don't need to do anything within Toad: they just start Toad, close it without having even connected to any database, and then ... wait for 5 seconds or more until the app actually closes.

We have already rebooted the server and reinstalled the application. 

In this same server we have another several Toad installations, for MySql and for Toad, but in different folders. All are working fine except this one.

Has anyone experienced this?

RE: Grid - header background visual style

$
0
0

I know where to edit styles. But I want to change the background color for the header and it looks there's no option for doing it.

RE: Grid - header background visual style

$
0
0

It's there.   Once you are in the Style Editor, click on "Header" in the "Grid Element" box, then check the "color" checkbox and set whatever color you like with the '...' button next to it.      Maybe you thought that was font color and didn't try it.   Font color is changed with the Font '...' button.

RE: Access violation at address 054659BC in module 'Toad.exe'. Read of address 1BDB0000

$
0
0

The error is back. I was able to fix it before by making sure the date column i was loading only had Date (I was bring back Date + Time). I think it could be a column data type issue.

thank you,

Edwin 

RE: Access violation at address 054659BC in module 'Toad.exe'. Read of address 1BDB0000

$
0
0

Does the file remain locked after import when the import process has an error?

RE: Access violation at address 054659BC in module 'Toad.exe'. Read of address 1BDB0000

$
0
0

Hi John,

Yes, I am going to change some column data types and see if the issue stops. It was good for a few weeks but not anymore.

thank you,

Edwin


Access violation at address 054659BC in module 'Toad.exe'. Read of address 1BDB0000

$
0
0

Hi,

Im new to toad but have been running automation process for a few months and currently use toad for a few other automation process. I like to ask for your help and see if anyone can help me out. I have a large file that I'm trying to load through Toad For Oracle using(Import Table Data) process. The table im loading has 41 columns, mostly varchar(255 byte) 2 columns as Integers and 4 as DATE. I automated the import process, and after the first import it locks the file im importing( a flat file .csv).

please i been trying to fix this for a while and cant find anything. Any help is appreciated.

thank you,

Eddy

RE: Access violation at address 054659BC in module 'Toad.exe'. Read of address 1BDB0000

$
0
0

Edwin,

  What version of Toad are you using?    

-John

RE: Fade on Menus

$
0
0

You could also disable that animation in "View" - "Customize Menus..." - "Options" tab - Menu animations . 

Fade on Menus

$
0
0

Hi.  I've recently upgraded to Windows 10.  My Toad for Oracle 12.6 now has an irritating feature where the top level menus fade into view, rather than just appearing.  This fade can take a couple of seconds, during which you have to wait until you can read anything on the menu.   None of my other application do this, so it's not a Windows 10 setting.

I've looked under the Toad Options but cannot see any option to disable this behaviour.


Does anyone have any ideas how to stop it doing this?  Thanks.

RE: Access violation at address 054659BC in module 'Toad.exe'. Read of address 1BDB0000

$
0
0

I am running 12.0.0.61

thank you,

Edwin

Viewing all 4385 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>