Intuit MRI application suddenly very slow on workstation PCs

Posted on 2011-10-20
Last Modified: 2012-05-12
We recently took over management of a PowerEdge T310 server running SBS 2008, in an office with 3 workstations.  This server had not been managed or maintained in over a year.

Whomever set it up originally put all user shares on the C: drive, leaving a 500GB D: partition completely empty, and the C: drive nearly full.  Several Windows updates were also queued up.  Once we took over, we moved the user shares, consisting of users' documents, to D:, and installed all the Windows updates.  Among these updates was a security update to SQL Server 2005 SP 3.

This business relies on MRI, a  real estate accounting application made by Intuit.  I don't know much about MRI except that it is apparently a SQL-based application - don't know anything about SQL either.  We don't have access to MRI support because it's extremely expensive and the client has elected not to purchase it.

Anyways, as soon as I started messing with the server, I noticed it was running terribly slowly....slow to open windows, menus, applications, etc.

Shortly after we made the changes and updated the server, the client-side MRI apps started running VERY slowly (whereas they were fine before we came in).  Slow to launch, slow to bring up dialog boxes, slow to access anything...basically unusable.

We solved the server-side slowness today by updating BIOS and chipset drivers.  The client-side MRI applications are still running slowly.  The application launches faster now that the server isn't as slow, but actions inside the application - bringing up reports, moving from one window to another, etc - are still very slow.

Any ideas?
Question by:SupermanTB
    LVL 77

    Expert Comment

    by:Rob Williams
    It sounds like you may have made some bad moves. SBS is different from server std. The default location of shares and user files is on the C: drive. In the event you want to move users shares, Exchange data, and much more there are wizards that are to be used. Not doing so may not move some of the "pointers" or properly set the permissions. However, if that were the case I would assume you would not be able to access rather than having reduced performnace.

    The first thing I would check is DNS. In the server's NIC configuration it must point ONLY to itself. The server should also be the DHCP server and hand out IP, subnetmask, gateway, DNS, WINS, and domain suffix, to client machines.  In doing so the client machines must receive ONLY the SBS as their DNS server in their NIC configuartions. If you add a router, ISP, or 3rd party DNS server to the server or PC's NIC configurations, even as an alternate, you will experiece slow logons and slow file access as you have described. The ISP's DNS is only added as a forwarder in the DNS management console.

    Always use the wizards with SBS

    Accepted Solution

    Thanks for the response.  Turned out the driver issue was slowing everything down.  Once we corrected that and rebooted again later that night, MRI went back to normal.

    Author Closing Comment

    Solving the driver issue corrected the problem with MRI.

    Featured Post

    Free Trending Threat Insights Every Day

    Enhance your security with threat intelligence from the web. Get trending threat insights on hackers, exploits, and suspicious IP addresses delivered to your inbox with our free Cyber Daily.

    Join & Write a Comment

    Introduction In my previous article ( I showed you how the XML Source component can be used to load XML files into a SQL Server database, us…
    I’m often asked about newer and larger USB drives connected to SBS2008 and 2011 failing Windows Server Backup vs the older USB drives not failing. As disk space continues to grow and drive technology change SBS2008 and some SBS2011 end up with the f…
    Via a live example combined with referencing Books Online, show some of the information that can be extracted from the Catalog Views in SQL Server.
    Viewers will learn how to use the SELECT statement in SQL to return specific rows and columns, with various degrees of sorting and limits in place.

    754 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

    19 Experts available now in Live!

    Get 1:1 Help Now