Solved

Access database on server 2008 r2 x68

Posted on 2013-02-05
5
383 Views
Last Modified: 2013-05-15
Morning

we have a client who was running an old bespoke access (2000 – 2003) database on SBS 2003 which runs their optometrists software. They were complaining of performance issues so we recommended upgrading the server.

we talked to the tech of the access database authors who gave us a couple of changes to be made during the migration, and that was it.

we migrated the sbs2003 server to sbs2011 (server 2008 R2 x64) over a weekend and immediately hit performance issues with the access database.

Their tech indicated that it might be a SMB 2.0 issue so we disabled SMB 2.0 on the server, and while that did help, and allowed the database to at least run the performance is well below that of the previous server, over 10x slower.

Found a thread on Microsoft forums that indicates that it’s a problem, and that unless you upgrade the access 2010 (which they aren’t going to do) there no fix.

http://social.technet.microsoft.com/Forums/en/officeitpro/thread/3aac9bc7-51db-4ff6-b8c5-e85faaae6b38

I’d be grateful for any tips, tricks or solutions.

We’re preparing to re-instate the 2003 to put the access on, while wiping the egg from our faces.

Thanks – Murray
0
Comment
Question by:t2s
  • 3
  • 2
5 Comments
 
LVL 57
ID: 38855838
Murray,

  Problem is, there doesn't seem to be any real "fix".  Some have had issues with SMB 2.0.  Some with IPv6. Some with NIC settings.   But it doesn't seem to be any one specific thing.

 However one thing you can try is setting maxbuffers to the highest possible value at app startup:

dbEngine.SetOption "MaxBuffers", 65535

and see if that helps with the performance issue.

 Also, is it performance in general, just when starting up, etc?

 And were any other changes made at the same time as the server?

Jim.
0
 

Author Comment

by:t2s
ID: 38859788
Thanks jim i'll try that.

in reply, it's a straight, new installation of SBS 2011 - no other chnages made at installation - i'm a one thing at a time guy.

Murray
0
 

Accepted Solution

by:
t2s earned 0 total points
ID: 39155318
Finally re-cut the old server and put a less up to date OS on it - works fine.

there's something about Windows 2008 R2 x64 and Access but i still havnt been able to identify what it is - so i've avoided it.
0
 
LVL 57
ID: 39155402
Did you try the maxbuffers setting?  One thing known for sure that under a 64 bit OS on a multi-core CPU, JET has a problem with it's cache cleanup process.   A2010 had a hot fix come out to address that.

 Setting maxbuffers to it's maximum setting in some cases does work to get around that.

Jim.
0
 

Author Closing Comment

by:t2s
ID: 39167394
There has been no real solution - this is just a work around.
0

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

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

I originally created this report in Crystal Reports 2008 where there is an option to underlay sections. I initially came across the problem in Access Reports where I was unable to run my border lines down through the entire page as I was using the P…
You might have come across a situation when you have Exchange 2013 server in two different sites (Production and DR). After adding the Database copy in ECP console it displays Database copy status unknown for the DR exchange server. Issue is strange…
Learn how to number pages in an Access report over each group. Activate two pass printing by referencing the pages property: Add code to the Page Footers OnFormat event to capture the pages as there occur for each group. Use the pages property to …
Basics of query design. Shows you how to construct a simple query by adding tables, perform joins, defining output columns, perform sorting, and apply criteria.

920 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

Need Help in Real-Time?

Connect with top rated Experts

16 Experts available now in Live!

Get 1:1 Help Now