Upgrading Sage200 ver10.1.2.006 to latest ver.11.0.4.0

SOLVED

We are running Sage 200 ver10.1.2.006 on windows SBS 2011 (Windows Server 2008 R2) we would like to upgrade to ver11.0.4.0

Are there any issues we should be aware of?

Has the Retail POS module been tested with integrated Card machines EFT POS - this has been an issue in the past where card transactions cant be processed with Sureswipe  on new versions ?

  • 0

    Hi David

    Please consider the following advice when upgrading (on the mail Evolution server)

    1. Download Sage Evolution Evolution.11.1.0.1 (the current latest version).

    2. Install it in a new separate folder than the currently installed Evolution (ver 10.1.2.006 folder).

    3. Backup the live company and the SageCommon DB's.

    4. Restore the company backup as DEMO and the SageCommon as SageCommonDEMO

    5. Locate the DEMO company and link it in the same time to SageCommonDEMO.

    6. Open and the upgrade both DEMO and  SageCommonDEMO.

    7. Now you have a test environment where you can test it properly, including integration with Card machines (EFT POS). This is done while your live Evolution environment still carries on as normal. 

    Of course, testing it yourself will identify all potential upgrade issues and then we can handle it from there when you log it with us.

    Kind Regards

    Bennie 

  • 0 in reply to Bennie Pienaar

    Thank you Bennie i will let you know how it goes

  • 0 in reply to Bennie Pienaar

    I have done as requested successfully,  but when trying to do the database upgrade am told i don't have "the necessary scripts to perform the upgrade" and i must contact sage to do it? Please advise

  • 0 in reply to David Dunkley

    I have got past the problem posted above , however during the database upgrade i received this message -i cant seem to go any further

    Any Ideas?

    Incorrect syntax near the keyword 'IF'
    
    DROP TRIGGER IF EXISTS [dbo].[_btrFAAssetCapexOrderDel]
    

  • 0 in reply to David Dunkley

    Hi David 

    Please confirm the following:

    1. Windows Operating System version of the Evolution server? Is this still  Windows Server 2008 R2?
    2. MS SQL Server version? And is it Express, Standard or Developer edition? 
    3. Can you please also paste a screenshot of the actual error message in this chat?
    4. Finally, it seems that someone has customized the _btrFAAssetCapexOrderDel database trigger? Or is this a newly created custom trigger on it own?
  • 0 in reply to Bennie Pienaar

    Morning Bennie

    Answers

    1. We are running W server 2008 R2 and SQL 2014 express.

    2. 

    3. We have NOT customized the database file mentioned at all 

  • 0 in reply to David Dunkley

    Thanks, David

    I may be wrong but I honestly think either, or perhaps both Windows Server 2008 and SQL 2014 could be the reason for the upgrade error.

    Let's start with the easy option: SQL version:

    Therefore, do the following:

    1. Install MS SQL Express 2022 

    2. Restore the backup on the new SQL 2022 Express instance 

    3. Locate the new DB in Evolution version 11 

    4. Now try to upgrade it and check what happens

    Please update me on the the outcome

    Blessings!

  • 0 in reply to Bennie Pienaar

    ok can i go back to Express 2014 if it fails, otherwise i will do the upgrade on a workstation?

  • 0 in reply to David Dunkley

    Hi David

    Yes, as long as you have a backup of both the Evolution company and the SageCommon (or EvolutionCommon) databases, you can of course go back to MS SQL 2014.

    No, always run the company upgrade on the main Evolution server where SQL is also installed on.

  • 0 in reply to Bennie Pienaar

    i have now installed windows server2022 on another server and done a clean install of Ver11.01 with SQL2022 

    this is the screenshot of the error , i have downloaded and installed the April update of SQL2014 as instructed but still get the same error. Please advise ?

    The operating system on this computer does not meet the minimum requirements for Microsoft SQL Server 2022 Express.For Windows 8.1 or Windows Server 2012 R2, the April 2014 update or later is required.For more information, see Hardware and Software Requirements for installing Microsoft SQL Server 2022 Express at:
    
    
     https://docs.microsoft.com/en-us/sql/sql-server/install/hardware-and-software-requirements-for-installing-sql-server?view=sql-server-2017
    

  • 0 in reply to David Dunkley

    Hi David

    There is a lot going on here! Slight smile

    From what I can deduct from the above error message: The specific, physical  Server PC box is perhaps not powerful enough to run SQL Server 2022 Express.

    Please discuss the technical specifications required to run MS SQL 2022 with your local IT technician.

    Or am I thinking the wrong way here? 

  • 0 in reply to Bennie Pienaar

    We have installed SQL2022 on a new workstation/server and have successfully installed Sage Evo ver 11.01 and upgraded our common and database files. All works well on the new workstation. However we cannot access the database on the network workstations and cannot see the new SQL server and /or databases.

  • 0 in reply to David Dunkley
    verified answer

    Hi David

    The dreaded DBNETLIB error I'm noting from the above.

    But, don't despair, we have you covered Slight smile

    Open this link for a detailed and comprehensive article on how to resolve it.

  • 0 in reply to David Dunkley

    Hello  

    You had a tough question, but I'm glad Bennie could assist you. To improve our community, please click "Verify answer" on Bennie's suggested answer if it solved your query. This will show that the answer was helpful.

    Sharon