12. Februar 2015 11:35
13. Februar 2015 11:22
rainergaiss hat geschrieben:Es lässt sich nicht genau nachvollziehen, was passiert ist, es gibt sowohl Fehlermeldungen über ein Berechtigungsproblem (was eigentlich nicht sein kann, da selbst der DBO über das Management Studio keinen Zugriff mehr erhält), aber auch über einen Timeout. Das einzige, was sicher ist, ist, dass die DB offensichtlich hinüber ist.
13. Februar 2015 12:12
Die Installation technisch auf das letzte CU hochzuziehen ist mehr als verpflichtend! Es müssen dann auch keine (oder max. für sehr wenige externe Komponenten, weiß ich nicht im einzelnen) Add-Ons oder Objekte geändert werden.rainergaiss hat geschrieben:Meine persönliche Meinung ist, dass wir auf ein höheres CU oder die 2015-Version gehen sollten, aber leider scheut die Projektleitung den Aufwand, da die DB eine hohe Zahl von individuellen Anpassungen und AddOns enthält, die dann wieder nachgezogen werden müssten.
13. Februar 2015 14:05
13. Februar 2015 14:16
13. Februar 2015 14:30
Über die Dynamics NAV Management Console, Reiter "General", Einstellung "SQL Command Timeout" (von 00:30:00 auf 12:00:00).rainergaiss hat geschrieben:...den Timeout des SQL-Servers von 20 bzw. 30 Minuten auf 12 oder sogar 24 Stunden ändern. Ich weiß allerdings nicht wie (da gibt es irgendwo eine CustomerSettings.Config).
Werden neue Tabellenobjekte importiert, bei denen Felder gegenüber dem vorherigen Stand Fehlen, ist es möglich, dass es nicht ohne diesen Weg geht. In der Entwicklungsumgebung unter Optionen also auf "No" stellen, für diesen Schritt bis nach dem Synch. Teste aber vorher bitte nochmals mit allen Schritten ohne diese Option.rainergaiss hat geschrieben:Dann müsste ich im Developement Environment die Option “Prevent data loss from table changes” auf “No” setzen. Das habe ich auch nicht getan.
Das funktioniert gut, die Synchronisation der Tabellen-Schemata kann/wird allerdings dann ersteinma nicht durchgeführt.rainergaiss hat geschrieben:Dann habe ich meine 2013R2-Objekte importiert. Das hat funktioniert.
Passt, aber danach dann die Synchronisation ausführen (Sync-NavTenant) in der PowerShell als Administrator geöffnet.rainergaiss hat geschrieben:Dann hätte ich aus der PowerShell, Sync-NAVTenant ausführen sollen, was ich nicht getan habe. Stattdessen habe ich die Objekte fehlerfrei kompiliert.
Es ist besser den SQL Server per SQL Server Profiler zu beobachten. Das schlimmste ist, den NAV Server hart zu beenden während die Konvertierung/Synchronisation läuft.rainergaiss hat geschrieben:Und da verließen sie ihn: Ich konnte weder die Datenbank mit dem Dienst verbinden, noch NAV starten und den Server auswählen. Entweder kamen die Fehlermeldungen wie oben oder die Meldung, dass kein Dienst gefunden wurde. Im mibuso-Thread wird noch darauf hingewiesen, dass im Hintergrund noch ewig Schlüssel aufgebaut würden, was man sehen könne, wenn man das Service Tier beobachtet. Leider weiß ich nicht so richtig, wie man das macht.
13. Februar 2015 15:32
SilverX hat geschrieben:Passt, aber danach dann die Synchronisation ausführen (Sync-NavTenant) in der PowerShell als Administrator geöffnet.rainergaiss hat geschrieben:Dann hätte ich aus der PowerShell, Sync-NAVTenant ausführen sollen, was ich nicht getan habe. Stattdessen habe ich die Objekte fehlerfrei kompiliert.
For big batch of FOB files that are making a high number of table modifications, be sure to have this tested on a safe staging environment and import, where possible, the Table Objects in smaller chunks and synchronize them after importing every single chunk of Microsoft Dynamics NAV objects.
13. Februar 2015 15:46
13. Februar 2015 16:15
rainergaiss hat geschrieben:Außerdem hat das Ganze ja auch schon mal funktioniert.
13. Februar 2015 16:35
22. Februar 2015 23:30
23. Februar 2015 10:41
3. März 2015 13:51
3. März 2015 14:12
3. März 2015 14:42
3. März 2015 15:26
rainergaiss hat geschrieben:Oder hast du noch einen Gedankenblitz, der mir die vielen Stunden ersparen könnte?
3. März 2015 15:39
3. März 2015 16:06
12. März 2015 13:14