[Gelöst] Import-NavData Fehler Metadata Object not found

Bild Microsoft Dynamics NAV 2016

[Gelöst] Import-NavData Fehler Metadata Object not found

Beitragvon elTorito » 11. November 2021 21:50

Schön guten Abend zusammen,

ich habe hier ein "kleines" Problemchen bei dem ich nicht weiter komme.

Ich habe eine Datenbank NAV 2016 CU 10. Und eine Datenbank NAV 2016 CU04.
Ich möchte die Daten aus der CU04 als neuen Mandant in die CU 10 importieren.

Habe die CU04 Datenbank konvertiert, um gleiche Client/Server Version zu erhalten zur CU10

Dann via Powershell:
Code: Alles auswählen
Export-NAVData -ServerInstance xxx -FilePath file.navdata -CompanyName "Mandantx"


Beim einlesen der Datei in die CU10 Datenbank:
Code: Alles auswählen
Import-NAVData -FilePath file.navdata -ServerInstance yyy -CompanyName "Mandantx" -Force


passiert der Fehler:
Import-NAVData : The metadata object Table 452 was not found.

Bin so vorgegangen:
- die CU 04 Datenbank konvertiert
- Alle Objekte aus CU10 DB exportiert
- Alle Objekte aus der CU10 DB in die konvertierte CU04 DB importiert, kompiliert.
- Tabellen gelöscht welche nicht in der CU10 DB vorhanden sind
(das habe ich gemacht nachdem beim ersten Import-Navdata versuch der fehler kam:
Import-NAVData : The specified file contains a table with the ID 452 that does not exist in the application database )
- MetaDaten gesyncht, Server neustart
- Export-Navdata -> ok
- ImportNavData -> Fehler metadata not found

Und jetzt hänge ich irgendwie fest und mir fallen keine Ideen mehr ein.

Jemand eine Idee?

Vielen Dank
Zuletzt geändert von elTorito am 12. November 2021 09:28, insgesamt 1-mal geändert.
gruĂź Peter
Die letzten Worte eines Dieselfahrers: "lieber tot als Schub verlieren" Dieselfahrverbot
(Oo)=*=(oO)
Benutzeravatar
elTorito
 
Beiträge: 1042
Registriert: 16. Juni 2006 17:57
Wohnort: Viersen
Realer Name: Peter Karsten
Arbeitsort: Viersen
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 2.60 ... NAV2009 -> NAV2018

Re: Import-NavData Fehler Metadata Object table was not foun

Beitragvon enh » 11. November 2021 23:02

Hast du mal geschaut ob die angegebene Tabelle kompiliert ist bzw. in der Entwicklungsumgebung diese mal explizit kompiliert mit Schema-Synchronisierung?
enh
 
Beiträge: 2330
Registriert: 5. Februar 2014 15:42
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV

Re: Import-NavData Fehler Metadata Object table was not foun

Beitragvon elTorito » 11. November 2021 23:25

enh hat geschrieben:Hast du mal geschaut ob die angegebene Tabelle kompiliert ist bzw. in der Entwicklungsumgebung diese mal explizit kompiliert mit Schema-Synchronisierung?


Die Tabelle existiert in der Ziel Datenbank nicht.
Und in der Quelldatenbank habe ich die mit Force gelöscht. 8-)
gruĂź Peter
Die letzten Worte eines Dieselfahrers: "lieber tot als Schub verlieren" Dieselfahrverbot
(Oo)=*=(oO)
Benutzeravatar
elTorito
 
Beiträge: 1042
Registriert: 16. Juni 2006 17:57
Wohnort: Viersen
Realer Name: Peter Karsten
Arbeitsort: Viersen
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 2.60 ... NAV2009 -> NAV2018

Re: Import-NavData Fehler Metadata Object table was not foun

Beitragvon enh » 11. November 2021 23:29

Klingt so als hätte das Forcieren nicht so richtig gewirkt? Gibt es diese Tabelle denn in NAV 2016 noch? Das war doch die alte Genehmigungslogik aus NAV 2013, bin mir gerade nicht sicher mit welcher Version das dann geändert wurde.
enh
 
Beiträge: 2330
Registriert: 5. Februar 2014 15:42
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV

Re: Import-NavData Fehler Metadata Object table was not foun

Beitragvon elTorito » 12. November 2021 00:03

enh hat geschrieben:Klingt so als hätte das Forcieren nicht so richtig gewirkt? Gibt es diese Tabelle denn in NAV 2016 noch? Das war doch die alte Genehmigungslogik aus NAV 2013, bin mir gerade nicht sicher mit welcher Version das dann geändert wurde.


In der CU 10 Datenbank gibt es die Tabelle nicht.

Wie wĂĽrde man es denn idealerweise machen? Die Tabellen welche es in der Quelldatenbank gibt, sollen nicht mit in die Zieldatenbank ĂĽbernommen werden.
Mache ich das ganze ĂĽber ExportNavData, wĂĽrden diese Daten ja mitgenommen. Beim ImportNavData meckert er dann dass da eine Tabelle in der Ziel DB nicht gefunden wurde.

Deswegen dachte ich, lösch ich die Tabellen aus der Quelldatenbank, dann sollte das mit Import/Export Navdata schon passen.

Andere Lösung wäre die Tabellen in der ZielDatenbank anzulegen und nach dem NavData Import wieder löschen.

Aber so wie es ausschaut, hat das mit dem Löschen der Tabellen nicht gut getan und irgendwo ist noch Verweis auf die MetaDaten, also nochmal neue Datenbank aufsetzen und nochmal probieren das ganze.
gruĂź Peter
Die letzten Worte eines Dieselfahrers: "lieber tot als Schub verlieren" Dieselfahrverbot
(Oo)=*=(oO)
Benutzeravatar
elTorito
 
Beiträge: 1042
Registriert: 16. Juni 2006 17:57
Wohnort: Viersen
Realer Name: Peter Karsten
Arbeitsort: Viersen
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 2.60 ... NAV2009 -> NAV2018

Re: Import-NavData Fehler Metadata Object table was not foun

Beitragvon enh » 12. November 2021 00:19

elTorito hat geschrieben:Deswegen dachte ich, lösch ich die Tabellen aus der Quelldatenbank, dann sollte das mit Import/Export Navdata schon passen.
Aber so wie es ausschaut, hat das mit dem Löschen der Tabellen nicht gut getan und irgendwo ist noch Verweis auf die MetaDaten, also nochmal neue Datenbank aufsetzen und nochmal probieren das ganze.

Ich hätte es auch so gemacht, in der alte DB gelöscht mit Force, dann müsste es eigentlich passen. Ich würde in der alten DB nochmal die Schema-Synchronisierung mit Force laufen lassen und dann nochmal exportieren. Vielleicht war da nur der Job nicht richtig zu Ende durchgelaufen.
enh
 
Beiträge: 2330
Registriert: 5. Februar 2014 15:42
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV

Re: Import-NavData Fehler Metadata Object table was not foun

Beitragvon elTorito » 12. November 2021 09:27

:oops: :oops: :oops:

Ich hätte früher drauf kommen können .... in der Ziel Datenbank war das Schema nicht gesyncht :twisted:
Dort hatte ich beim ersten Durchlauf die Tabelle angelegt, und wieder gelöscht, aber Schema nicht gesyncht.

Jetzt läuft der Import . :-P

Danke fĂĽr deine UnterstĂĽtzung
gruĂź Peter
Die letzten Worte eines Dieselfahrers: "lieber tot als Schub verlieren" Dieselfahrverbot
(Oo)=*=(oO)
Benutzeravatar
elTorito
 
Beiträge: 1042
Registriert: 16. Juni 2006 17:57
Wohnort: Viersen
Realer Name: Peter Karsten
Arbeitsort: Viersen
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 2.60 ... NAV2009 -> NAV2018


ZurĂĽck zu NAV 2016

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast