Datendatei zu groß für den Import?

Bild Microsoft Dynamics NAV 2016

Datendatei zu groß für den Import?

Beitragvon zannaleer » 18. Juni 2018 10:25

Hallo zusammen,

ich möchte einen neuen Testmandanten erstellen. Dafür habe ich am Wochenende die Funktion 'In eine Datendatei exportieren' verwendet.
Die entstandene Datei ist jetzt 20 GB groß. Beim Versuch, diese in unsere Testdatenbank zu importieren bekomme ich nach ca. zwei Stunden die Fehlermeldung, dass der Dienst nicht mehr zu Verfügung steht.
Das gleiche Phänomen hatte ich schon einmal. In dem Fall konnte ich aber die komplette Tabelle 405 leeren und die Datendatei damit kleiner bekommen.
Diese Möglichkeit habe jetzt aber nicht, weil wir die Änderungsprotokollposten in der Echtdatenbank benötigen.

Habt Ihr eine Lösung, wie ich die Datendatei importieren kann, oder ist die einfach zu groß und ich muss das Ganze auf SQL-Ebene durchführen?

Danke.

Gruß
Alexander
zannaleer
 
Beiträge: 167
Registriert: 12. Oktober 2009 15:48
Realer Name: Alexander Fermum
Arbeitsort: Oldenburg
Bezug zu Microsoft Dynamics: End-Anwender
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 5.0, 6.0, 2016

Re: Datendatei zu groß für den Import?

Beitragvon fiddi » 18. Juni 2018 10:42

Hallo,

ich würde dafür auf dem SQL-Server eine neue Testdatenbank anlegen.

Das dauert bei 20GB ca. 0,5h (SQL- Backup+Restore). Du musst dann nur einen neuen NST aufsetzen, der auf die andere Datenbank zugreift.

Gruß Fiddi
Wer aufhört besser zu werden, hat aufgehört gut zu sein. (frei nach Philip Rosenthal)
Frage beantwortet? Schreibe bitte [Gelöst] vor den Titel des ersten Beitrags.
Bitte erst suchen, dann fragen. Bitte beachte den kleinen Community-Knigge.
Kein Support per PN, Mail, IM oder Telefon! Dafür ist dieses Forum da.
fiddi
Moderator
Moderator
 
Beiträge: 7091
Registriert: 9. Juni 2008 10:13
Realer Name: Hans Heinrich Fiddelke
Arbeitsort: Bremen
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: NAV2.6-aktuell

Re: Datendatei zu groß für den Import?

Beitragvon m_schneider » 18. Juni 2018 10:54

Gibt es die Aktion "Kopieren" im Mandanten Fenster?
MfG Michael
Benutzeravatar
m_schneider
 
Beiträge: 2141
Registriert: 20. Januar 2009 14:36
Realer Name: Michael Schneider
Arbeitsort: Treuen
Bezug zu Microsoft Dynamics: End-Anwender
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 2017

Re: Datendatei zu groß für den Import?

Beitragvon zannaleer » 18. Juni 2018 11:10

Hallo Michael,

ja, die gibt es.
Möchtest Du darauf hinaus, dass ich in der Echtdatenbank den benötigten Mandanten kopiere, dort Daten lösche und dann den Mandanten in eine Datendatei exportiere?
Das reine Kopieren würde mir nämlich nicht helfen, weil ich den Mandanten in meiner Testdatenbank benötige, damit meine Kollegen dort neue Programmierungen testen können.

Danke.

Gruß
Alexander
zannaleer
 
Beiträge: 167
Registriert: 12. Oktober 2009 15:48
Realer Name: Alexander Fermum
Arbeitsort: Oldenburg
Bezug zu Microsoft Dynamics: End-Anwender
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 5.0, 6.0, 2016

Re: Datendatei zu groß für den Import?

Beitragvon fiddi » 18. Juni 2018 11:21

Das reine Kopieren würde mir nämlich nicht helfen, weil ich den Mandanten in meiner Testdatenbank benötige, damit meine Kollegen dort neue Programmierungen testen können.


Der Weg über den SQL-Server ist die schnellste Variante. (kopiert und überschreibt allerdings alles)

Gruß Fiddi
Wer aufhört besser zu werden, hat aufgehört gut zu sein. (frei nach Philip Rosenthal)
Frage beantwortet? Schreibe bitte [Gelöst] vor den Titel des ersten Beitrags.
Bitte erst suchen, dann fragen. Bitte beachte den kleinen Community-Knigge.
Kein Support per PN, Mail, IM oder Telefon! Dafür ist dieses Forum da.
fiddi
Moderator
Moderator
 
Beiträge: 7091
Registriert: 9. Juni 2008 10:13
Realer Name: Hans Heinrich Fiddelke
Arbeitsort: Bremen
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: NAV2.6-aktuell

Re: Datendatei zu groß für den Import?

Beitragvon m_schneider » 18. Juni 2018 11:38

Ach, na dann bist du wie fiddi schrieb über den SQL Server am schnellsten.
Objekte vorher sichern ist allerdings wichtig.
Wenn du das häufiger brauchst, wäre eine Automatisierung ggf. per Powershell sinnvoll.
MfG Michael
Benutzeravatar
m_schneider
 
Beiträge: 2141
Registriert: 20. Januar 2009 14:36
Realer Name: Michael Schneider
Arbeitsort: Treuen
Bezug zu Microsoft Dynamics: End-Anwender
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 2017

Re: Datendatei zu groß für den Import?

Beitragvon zannaleer » 19. Juni 2018 08:02

Hallo zusammen,

werde ich dann wahrscheinlich so machen.
Trotzdem würde es mich Mal interessieren, warum die andere Variante nicht funktioniert hat.
Auf dem Service-Tier steht diese Meldung:"Windows hat diagnostiziert, dass der virtuelle Speicher unzureichend ist. Die folgenden Programme belegten den meisten virtuellen Speicher: Microsoft.Dynamics.Nav.Server.exe (61692) belegt 8594567168 Bytes, Microsoft.Dynamics.Nav.Server.exe (66752) belegt 1548173312 Bytes und Microsoft.Dynamics.Nav.Server.exe (24060) belegt 1322782720 Bytes."

Hängt das mit meinem Datenimport zusammen?

Danke.

Gruß
Alexander
zannaleer
 
Beiträge: 167
Registriert: 12. Oktober 2009 15:48
Realer Name: Alexander Fermum
Arbeitsort: Oldenburg
Bezug zu Microsoft Dynamics: End-Anwender
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 5.0, 6.0, 2016

Re: Datendatei zu groß für den Import?

Beitragvon sweikelt » 19. Juni 2018 08:30

zannaleer hat geschrieben:Hängt das mit meinem Datenimport zusammen?


das vermute ich.

"eine" Frage habe ich: wie importierst du die navdata - per Powershell oder über den Client?
welche Parameter gibst du mit, falls du über die Powershell importierst?

auf welchem Wert steht im NST der SQL Command Timeout?

crasht der NST beim fehlerhaftem Import oder ist der weiterhin lauffähig?
Benutzeravatar
sweikelt
Microsoft Partner
Microsoft Partner
 
Beiträge: 1776
Registriert: 18. November 2010 10:15
Wohnort: Oschatz
Realer Name: Stephan Weikelt
Arbeitsort: Berlin
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 3-2018 | D365BC

Re: Datendatei zu groß für den Import?

Beitragvon rwendler » 19. Juni 2018 14:09

Ich vermute hier auch die Eigenschaft SQLCommandTimeout an der Service Tier. Dieser wird den Import dann einfach abbrechen.

Alternativ muss man mal ins Eventlog schauen und dort prüfen, was die Service Tier meldet.

Wie die Vorredner aber schon mitgeteilt haben, ist der Weg per SQL sicher schneller. Ich persönlich neige auch manchmal dazu per individuell programmierten Datentool nur die Stammdaten und Einrichtungen aus NAV zu exportieren und diese dann in mein Zielsystem einzulesen. Dann hat man ein frisches Testsystem, was nicht alle Posten aus dem Livesystem enthält.
Benutzeravatar
rwendler
 
Beiträge: 86
Registriert: 5. Februar 2013 17:51
Wohnort: Berlin
Realer Name: Robert Wendler
Arbeitsort: Berlin
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 2.60 bis 2017


Zurück zu NAV 2016

Wer ist online?

Mitglieder in diesem Forum: Google [Bot] und 1 Gast