Hi all.
I dropped through SQL SIFT table Company$17$0, because data inside this table was not correct.
How to recreate data, table very big (200GB), I try enable and disable flag MaintainSIFTIndex, but nothing happened.
Help me,please.
P.S. Navision 4.0 SP3 and SQL Server 2008.
0
Comments
How could it be wrong?
Do you get an error message when you try to enable disable the indexes maintenance?
1)I don't know.
2)No, without errors. When i disable this property, SIFT is not delete.When i enable - table is not create.
Now i try to recreate a primary key, but SIFT 17$0 is empty.
I tried this with a dummy database and it seems to work (haven't thoroughly tested it though, just checked if table 15 G/L account is ok). I strongly recommend trying this in a test environment. According to your table size, it could take a while.
MVP - Dynamics NAV
My BLOG
NAVERTICA a.s.
MVP - Dynamics NAV
My BLOG
NAVERTICA a.s.
Unfortunately NAV remembers internally SIFT state, and if you delete SIFT table from SQL then if you un-check maintain SIFT NAV will still try to drop the table.. Which of course end up with SQL error
My advice would be first to create dummy table named Company$17$0, then un-check maintain SIFT or remove SIFT fields on PK and save table in NAV (Company$17$0 table should get dropped), then re-check or re-define SIFT fields and save table.
Regards,
Slawek
Dynamics NAV, MS SQL Server, Wherescape RED;
PRINCE2 Practitioner - License GR657010572SG
GDPR Certified Data Protection Officer - PECB License DPCDPO1025070-2018-03
What you propose is actually the same kapamarou and kine already suggested ...
NAV/SQL Performance Optimization & Troubleshooting
STRYK System Improvement
The Blog - The Book - The Tool