Problem in doing the Data Encryption Using "Always Encrypted" functionality in Navision
Jagadeesh_B
Member Posts: 1
I have created table "PAN" in Navision dev environment, in SQL management studio i did encryption for the one of the field in the PAN table,
then later if I run the table form RTC i am getting the following error
Table content in the PAN table on SQL Server contains a value that is not compatible with the corresponding data type that is defined for the table.
Field: PAN_Number
Type: Code
SQL type: varbinary
The table design may have been changed outside Microsoft Dynamics NAV.
Page Edit - PAN must close.
how i can solve this problem??
then later if I run the table form RTC i am getting the following error
Table content in the PAN table on SQL Server contains a value that is not compatible with the corresponding data type that is defined for the table.
Field: PAN_Number
Type: Code
SQL type: varbinary
The table design may have been changed outside Microsoft Dynamics NAV.
Page Edit - PAN must close.
how i can solve this problem??
0
Answers
-
Updating NAV table via SQL is generally not supported and not recommmended. NAV has built in validation which prevent certain charactes/values to be stored in the table. By writting table outside NAV you are bypasing those validations, and in your case you have stored values in the table which NAV cannot read back.
The problem can be sorted by reverting the encrypted column back to the orignal valued or by clearing column content.
Slawek Guzek - www.yitron.co.uk
Business Central, MS SQL Server, Wherescape RED;0 -
Despite what @Slawek_Guzek already explained, if you still want to do it SQL way and if you're 100% sure of what you're doing... then for your case I believe that you have to UPPERCASE the data in your column (because type Code in NAV is an alphanumeric field and always in uppercase)0
-
I don't think that uppercasing column data will help in this case.
The more correct sentence would be The table design may have been changed outside Microsoft Dynamics NAV.Jagadeesh_B wrote: »The table design may have been changed outside Microsoft Dynamics NAV.
Slawek Guzek - www.yitron.co.uk
Business Central, MS SQL Server, Wherescape RED;0
Categories
- All Categories
- 75 General
- 75 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
- 610 NAV Courses, Exams & Certification
- 1.9K Microsoft Dynamics-Other
- 1.5K Dynamics AX
- 251 Dynamics CRM
- 103 Dynamics GP
- 6 Dynamics SL
- 1.5K Other
- 991 SQL General
- 383 SQL Performance
- 34 SQL Tips & Tricks
- 28 Design Patterns (General & Best Practices)
- Architectural Patterns
- 9 Design Patterns
- 4 Implementation Patterns
- 53 3rd Party Products, Services & Events
- 1.6K General
- 1K General Chat
- 1.6K Website
- 77 Testing
- 1.2K Download section
- 23 How Tos section
- 249 Feedback
- 12 NAV TechDays 2013 Sessions
- 13 NAV TechDays 2012 Sessions

