Upgrade NAV "The SqlTransaction has been rolled back..."

PanzeriElenaPanzeriElena Member Posts: 21
edited 2014-02-19 in NAV Three Tier
I'm trying to upgrade NAV version, from 2009 R2 to 2013.
1) Merge objects ok
2) NAV 2009 - run form 104001 for transfer data and delete objects
3) NAV 2013 - converted database
4) NAV 2013 - imported merged objects (standard + custom) and compiled all with success
5) NAV 2013 - run page 104002 for transfer data but I have an error message:
The SqlTransaction has been rolled back or committed; it is no longer usable

Which can be the problem? I can't go on with procedure...

Thank you,
Elena

Comments

  • geordiegeordie Member Posts: 655
    Any event viewer entry to check?
  • PanzeriElenaPanzeriElena Member Posts: 21
    In the time log, the systems stops in some tables: Job, Job Planning Line, Purchase Line, ...
  • PanzeriElenaPanzeriElena Member Posts: 21
    In the event viewer, I have:
    Type: System.InvalidOperationException
    Message: La SqlTransaction è completata e non può più essere utilizzata.
    StackTrace:
    in System.Data.SqlClient.SqlTransaction.ZombieCheck()
    in System.Data.SqlClient.SqlTransaction.Commit()
    in Microsoft.Dynamics.Nav.Runtime.NavSqlConnection.ExecuteAction(Action action, NavSqlCommand command)
    Source: System.Data
  • geordiegeordie Member Posts: 655
    After object delete did you change the compatibility level of the database (100 for SQL 2008 and 2008 R2, 110 for SQL 2012)?
  • MaaaxMaaax Member Posts: 14
    I agree with geordie, i had the same with a customer. This error seem to be a compatibility problem.
    Hope it will be helpfull !
    Maxime JUND
    Talent Business Solutions
    Technical Expert of Microsoft Dynamics 365 Business Central
    Website | Mail | LinkedIn
  • PanzeriElenaPanzeriElena Member Posts: 21
    The compatibility level is setted to 100 for SQL 2008.
    Here attached the print screen.

    Thank you,
    Elena
  • geordiegeordie Member Posts: 655
    When you run the transfer data page are connected at the right service?
    In dev. env. option instance name and company are properly filled?
Sign In or Register to comment.