Hi! Experts
I was able to replicate an NAV test Database to another server instances. I used Transaction Replication. This was successful, whenever a transaction was completed in the original database, the results could be seen in the replicated SQL Database (e.g. posting sales orders). However, when I connected the replicated Database to an NAV instance and started running NAV, the program returned a fatal Error.
Later, I took backup of the replicated database and restored it to a new database. The same issue came up. I even cleared up the Access Control table, User, and the session list.
Your support is appreciated.
Thanks.
0
Answers
Please confirm that the replicated database has at least the minimum configuration to be used.
I would try this.
Backup database A
Restore database B from A backup.
Configure NAV Service to B.
Open NAV client on B.
Configure replication.
Restart service.
Open NAV client on B.
Execute transaction on Client A
Open NAV client on B. and if the is any error, use sql profiller to see the last command executed before error to figure out the problem.
Regards,
parm
I am using NAV 2015 and I can open the NAV development environment of the replicated database.
When I checked the event log for this error it gave the following error "FTPL-SNAPSHOT.dbo.FLINTEC$Prod_ Order Routing Line$VSIFT$0' is invalid"
This seems to be a problem in SIFT tables (indexes I guess!!) that have been replicated.