Go Premium for a chance to win a PS4. Enter to Win

x
?
Solved

Crystal Reports Verify Database

Posted on 2013-02-05
4
Medium Priority
?
760 Views
Last Modified: 2013-02-28
I have a series of report where ALL 500 of the tables were brought over in the initial building of the reports. The user who built these never got any training. So instead of the reports being efficient they are painfully slow. The problem is we just converted all the reports to the SQL version a much faster reporting database and all the old unneeded tables we are not using or needing came over with the report. We found after mapping the old tables to the new SQL version of the reports made the reports run faster. If we removed the redundant or unused tables from the reports they ran even faster. We want to remove the unused tables.

However when we do this we
1. disconnect the mapped network drive to the report
2. go to the design view of the report
3. click on Verify database under the Database menu.
4. either click with mouse or hold down the Enter key to remove all unnecessary reports

When I notice sometimes ALL 500 tables can be removed in a matter of 2 minutes. Other times the report takes literally an hour plus to remove all the tables. I have watched the Task Managers  CPU spike for several seconds from 10% to 100% for every table removed. In some cases the CPU stays spiked at 100% for minutes. Thus causing my removal of the tables to be painfully slow.

Does anyone know what causes this or knows what can be done about it. Please advise. thank you.
0
Comment
Question by:ruavol2
  • 2
  • 2
4 Comments
 
LVL 23

Accepted Solution

by:
Ido Millet earned 2000 total points
ID: 38857575
Perhaps this Mass Verify utility could help with this:
http://www.redeemedsoftware.com/Products.asp?pageid=84
0
 

Author Comment

by:ruavol2
ID: 38857892
Do you know if it will remove the tables not used or will they stay stored in the RPT so when or if the user goes to open it he will see the other unused 500 tables that slow the report and bogg the user down. Thoughts.
0
 
LVL 23

Assisted Solution

by:Ido Millet
Ido Millet earned 2000 total points
ID: 38857902
It should act exactly as a manual verify process but without any manual decisions about column/table remapping.
0
 

Author Closing Comment

by:ruavol2
ID: 38940861
Thanks
0

Featured Post

Learn Veeam advantages over legacy backup

Every day, more and more legacy backup customers switch to Veeam. Technologies designed for the client-server era cannot restore any IT service running in the hybrid cloud within seconds. Learn top Veeam advantages over legacy backup and get Veeam for the price of your renewal

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Backups and Disaster RecoveryIn this post, we’ll look at strategies for backups and disaster recovery.
Creating a Cordova application which allow user to save to/load from his Dropbox account the application database.
Via a live example, show how to extract insert data into a SQL Server database table using the Import/Export option and Bulk Insert.
Via a live example, show how to setup several different housekeeping processes for a SQL Server.

885 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question