Solved

Access database on server 2008 r2 x68

Posted on 2013-02-05
5
380 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

Don't lose your head updating email signatures!

Do your end users still have the wrong email signature? Do email signature updates bore you or fill you with a sense of dread? You can make this a whole lot easier on yourself by trusting an Exclaimer email signature management solution. Over 50 million users do...so should you!

Join & Write a Comment

Suggested Solutions

Scenario:  You do full backups to a internal hard drive in either product (SBS or Server 2008).  All goes well for a very long time.  One day, backups begin to fail with a message that the disk is full.  Your disk contains many, many more backups th…
Describes a method of obtaining an object variable to an already running instance of Microsoft Access so that it can be controlled via automation.
In Microsoft Access, learn the trick to repeating sub-report headings at the top of each page. The problem with sub-reports and headings: Add a dummy group to the sub report using the expression =1: Set the “Repeat Section” property of the dummy…
Access reports are powerful and flexible. Learn how to create a query and then a grouped report using the wizard. Modify the report design after the wizard is done to make it look better. There will be another video to explain how to put the final p…

743 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