Conversion of Native datbase to SQL Server
upasanisandip
Member Posts: 405
Hi all,
Which is the easiest method to transfer native database to SQL Server ?
Is there any readymade tool for this?
Thanks,
Sandip.
Which is the easiest method to transfer native database to SQL Server ?
Is there any readymade tool for this?
Thanks,
Sandip.
0
Comments
-
There is a tool called Migrate.fob. This can be found in the upgrade toolkits. You need it to check your database to search for values (e.g. dates) that cannot be handled in SQL. Once you have run it and fixed it, your DB is ready for SQL.
After that make a Navision backup.
With the finsql.exe you make a Navision-DB in SQL and you restore your backup.
After that you can start working on performance. If you put the Navision objects unaltered in SQL, it will work but it will be slow. You will need to finetune the indexes for SQL and this is not something to do for beginners.Regards,Alain Krikilion
No PM,please use the forum. || May the <SOLVED>-attribute be in your title!0 -
kriki wrote:...
After that you can start working on performance. If you put the Navision objects unaltered in SQL, it will work but it will be slow. You will need to finetune the indexes for SQL and this is not something to do for beginners.
And I can back him up in this one!!0 -
-
Very good information

:whistle: 0 -
Mark Brummel wrote:There are specialists for this.
_________________
Mark Brummel
MVP Microsoft Dynamics Nav | SQL Perform Consultant
What do you mean?
0 -
sir twhere can i get migrate.fob to migration native data to sql server 2005kriki wrote:There is a tool called Migrate.fob. This can be found in the upgrade toolkits. You need it to check your database to search for values (e.g. dates) that cannot be handled in SQL. Once you have run it and fixed it, your DB is ready for SQL.
After that make a Navision backup.
With the finsql.exe you make a Navision-DB in SQL and you restore your backup.
After that you can start working on performance. If you put the Navision objects unaltered in SQL, it will work but it will be slow. You will need to finetune the indexes for SQL and this is not something to do for beginners.0 -
It is part of Upgrade toolkit. This toolkits can be downloaded from PartnerSource. If you are end-user, you need to contact your partner.This can be found in the upgrade toolkits0 -
It could be that the objects in the migrate.fob need to be adjusted to check text field for special characters.Now, let's see what we can see.
...
Everybody on-line.
...
Looking good!0 -
Hi,
I have the same problem. Converting the dates fields works fine with the migrate.fob
But I have mayn special characters in the NAV native database and when importing into SQL Server it generates an error.
Can anyone tell me how to adapt the migrate.fob to find and solve the special characters?
Many thanks
Markus0 -
If I look into NAV 2009 Migrate.fob into codeunit 104011, there is this code:
CheckText(FieldName : Text[80];MaxLength : Integer;VAR Value : Text[250]) IF ChangeMode THEN BEGIN IF FindRangeError(FieldName) THEN EVALUATE(Value,RangeCheckEntry."New Value"); EXIT; END; IF STRLEN(Value) > MaxLength THEN BEGIN Value2 := COPYSTR(Value,1,MaxLength); WriteRangeError(FieldName,COPYSTR(Value,1,250),Value2); END;You can add own testing there to test the text for problematic characters.
And the error on SQL is connected to Collation you have selected for the DB...0 -
Hi,
I have founf the error. We had one articel in our item table, which was not correct after the move from NAV 4.0 SP3 to NAV 5.0 SP1.
The item description was a french wine name and we had very strange characters in this field. Every other articel (we have many french special characters in our tables) had no problem and the import was working fine after correction.
What I did: I just changed this article description in the original NAV 4 db to a common "a" and then everything was working fine. No problem with the rest of the special characters. Strange, but it worked.
Many thanks
Markus0 -
Categories
- All Categories
- 73 General
- 73 Announcements
- 66.7K Microsoft Dynamics NAV
- 18.8K NAV Three Tier
- 38.4K NAV/Navision Classic Client
- 3.6K Navision Attain
- 2.4K Navision Financials
- 116 Navision DOS
- 851 Navision e-Commerce
- 1K NAV Tips & Tricks
- 772 NAV Dutch speaking only
- 617 NAV Courses, Exams & Certification
- 2K Microsoft Dynamics-Other
- 1.5K Dynamics AX
- 328 Dynamics CRM
- 111 Dynamics GP
- 10 Dynamics SL
- 1.5K Other
- 990 SQL General
- 383 SQL Performance
- 34 SQL Tips & Tricks
- 35 Design Patterns (General & Best Practices)
- 1 Architectural Patterns
- 10 Design Patterns
- 5 Implementation Patterns
- 53 3rd Party Products, Services & Events
- 1.6K General
- 1.1K General Chat
- 1.6K Website
- 83 Testing
- 1.2K Download section
- 23 How Tos section
- 252 Feedback
- 12 NAV TechDays 2013 Sessions
- 13 NAV TechDays 2012 Sessions



