Can't restore backup on SQL server

maheshmahesh Member Posts: 115
edited 2008-03-10 in SQL General
Im from india. Trying to restore the russian navision backup (came with CD) on SQL server but im failed with given below error.


Microsoft Business Solutions-Navision
The Payment Terms table contains a value in a Code field that cannot be used with Microsoft Business Solutions-Navision:

Field: Code
Value: ìÅ


main thing is when i tried same on local PC, it worked.
i also installed russian fonts. but then also why it is not possible on SQL server 2003?

plz guid.
Best Regards,
Mahesh Jain
mahesh@reliconservices.com

Comments

  • WaldoWaldo Member Posts: 3,412
    This is probably because of the codepage you used. Try to use the same codepage as the original DB.

    Eric Wauters
    MVP - Microsoft Dynamics NAV
    My blog
  • garakgarak Member Posts: 3,263
    waldo's right. Check the codepage on SQL Server.
    The Codepage on SQL Server and the used codepage on Database should be the same.


    For you problem, xou have on the orig. Server for example Codepage with kurylix (rusian) but on the new Server Codepage 850 or Latian.
    Do you make it right, it works too!
  • ara3nara3n Member Posts: 9,256
    If you have two companies, one in china and one in Korea, and they are going to be on the same sql box, will they need two different citrix boxes with different codepages? Can Korea and China be on same codepage?
    Ahmed Rashed Amini
    Independent Consultant/Developer


    blog: https://dynamicsuser.net/nav/b/ara3n
  • maheshmahesh Member Posts: 115
    but on sql server, there are already 5 navision databse are there.
    If i change codepage to russian then Will it affect other databases??

    If Yes then how can i use two language DataBase on same sql server?
    Best Regards,
    Mahesh Jain
    mahesh@reliconservices.com
  • ara3nara3n Member Posts: 9,256
    you would be changing the codepage on the computer that is running finsql.exe not on the server.
    Ahmed Rashed Amini
    Independent Consultant/Developer


    blog: https://dynamicsuser.net/nav/b/ara3n
  • maheshmahesh Member Posts: 115
    thanx ara3n,

    as im completely novice with CODEPAGE.
    so plz could u answer my another Ridiculous question?

    Please tell me the steps to change codepage.
    Ill be very thankful to u.
    _________________
    Cheers,
    mahESH jain
    www.intech-systems.com
    Best Regards,
    Mahesh Jain
    mahesh@reliconservices.com
  • kinekine Member Posts: 12,562
    1) There are two things you need to set correctly:

    a) Collation - it is property of the Database on the SQL server - you can find it in File-Database-Alter dialog. To be able to select another language than your cliet, you need to uncheck the "Check codepage" checkbox or start the client from PC configured to support the language (unchecking th checkbox can lead to character misstranslation and another problems...)

    b) Codepage - because the finsql.exe is not unicode application, the "codepage" (which ASCII table will be used to show the data etc.) is driven by settings in "Control Panel - Local Settings - Language for non-unicode applications". This settings must be set to correct language to be able to work with the database.
    Kamil Sacek
    MVP - Dynamics NAV
    My BLOG
    NAVERTICA a.s.
  • ara3nara3n Member Posts: 9,256
    Kine, if you have two companies, Korean and chines in same db through citrix, would they need to have two citrix boxes with different codepages?
    Ahmed Rashed Amini
    Independent Consultant/Developer


    blog: https://dynamicsuser.net/nav/b/ara3n
  • kinekine Member Posts: 12,562
    I do not know, if you can change the codepage per user in citrix, it means that I must say "I do not know..." :-)
    Kamil Sacek
    MVP - Dynamics NAV
    My BLOG
    NAVERTICA a.s.
  • ara3nara3n Member Posts: 9,256
    It's per computer and effects all the users.
    Ahmed Rashed Amini
    Independent Consultant/Developer


    blog: https://dynamicsuser.net/nav/b/ara3n
Sign In or Register to comment.