|  | Posted by Ben on 10/25/07 02:36 
Hi all!
 Several weeks ago, we successfully transferred our database from SQL Server
 2000 to 2005.  Below are our steps in transferring the database from 2000 to
 2005:
 
 a) Backuped our SQL Server 2000 database
 b) Created an empty database in SQL Server 2005
 c) Restored our SQL Server 2000 database to the empty SQL Server 2005
 database
 
 At first, after the transfer, all functions of the MS Access 2003
 application went very
 slow.  Once I performed the update statistics, the speed of all the
 functions went back to normal except for some.  This is what is causing me
 headaches right now - these functions that are still slow because all
 functions worked fine in the SQL Server 2000.  I did not change any code.
 
 Each workstation is using the SQL Server 2005 ODBC driver.
 
 Below is the issue that needs to be solved:
 1) Some functionalities take so long to execute or finish executing.
 examples:
 a) "Find" function - After finding the specific customer number
 or phone number
 and clicking the "Done" button, which should take the user
 back to the customer
 form, it takes like 3 to 6 seconds wherein before it took
 only 1-2 seconds.
 
 b) "Sales Order" form - After clicking the "Done" button, which
 would take the user
 back to the main menu, it takes from 4 - 9 seconds to
 finish.  Before it took only
 1-2 seconds.
 
 Below are the things that I have tried so far, which did not work:
 1) Rebuilt all the indexes
 2) Took out the "Refresh" lines that were not needed in the app code
 3) Set the compatibility level from 80 to 90
 4) Dropped the "dtproperties" system table, which are not being used
 anymore in SQL Server 2005
 
 Any ideas would be great!  Thanks!
  Navigation: [Reply to this message] |