{"id":78,"date":"2006-04-29T18:04:00","date_gmt":"2006-04-29T16:04:00","guid":{"rendered":"http:\/\/www.forksoft.de\/blog\/2006\/04\/29\/navision-datenubernahme-aus-oracle\/"},"modified":"2006-10-05T14:27:32","modified_gmt":"2006-10-05T12:27:32","slug":"navision-datenubernahme-aus-oracle","status":"publish","type":"post","link":"http:\/\/www.navision-blog.de\/blog\/2006\/04\/29\/navision-datenubernahme-aus-oracle\/","title":{"rendered":"Navision: Daten&uuml;bernahme aus Oracle"},"content":{"rendered":"<p>Basierend auf der Idee eines <a href=\"http:\/\/dotnet-halle.blogspot.com\/2006\/03\/navision-universeller-dataport.html\">universellen Dataports<\/a> habe ich nun auch mal die andere Seite genauer betrachtet. Um also den erstellten automatischen Dataport benutzen zu k&#246;nnen, ben&#246;tige ich eine Schema.ini und f&#252;r jede Tabelle ein CSV-File.<\/p>\n<p>F&#252;r dBase-Files und Excel-Tabellen kann man den <a href=\"http:\/\/ghisler.fileburst.com\/lsplugins\/cdbfview.zip\">DBF-View-Lister<\/a> vom Total Commander benutzen. Dieser erzeugt alles was man braucht.<\/p>\n<p>Bei Oracle gestaltet sich das ein klein wenig schwieriger. Man kann zwar mit vielen Tools ganze Tabellen in CSV exportieren jedoch ist das oftmals zu unflexibel. Des weiteren wird auch keine Schema.ini erzeugt, so dass die Spaltentypen im Navision nicht automatisch angelegt werden w&#252;rden. Aber man kann sich im Oracle ja auch relativ einfach ein Package schreiben, dass genau das tut.<\/p>\n<p>Also ich &#252;bergebe nun meinen Package nur noch die zu exportierenden Tabellen und Oracle legt f&#252;r mich alle CSV&#8217;s und die Schema.ini an.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Basierend auf der Idee eines universellen Dataports habe ich nun auch mal die andere Seite genauer betrachtet. Um also den erstellten automatischen Dataport benutzen zu k&#246;nnen, ben&#246;tige ich eine Schema.ini und f&#252;r jede Tabelle ein CSV-File. F&#252;r dBase-Files und Excel-Tabellen kann man den DBF-View-Lister vom Total Commander benutzen. Dieser erzeugt alles was man braucht. Bei [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[5,21],"tags":[],"_links":{"self":[{"href":"http:\/\/www.navision-blog.de\/blog\/wp-json\/wp\/v2\/posts\/78"}],"collection":[{"href":"http:\/\/www.navision-blog.de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.navision-blog.de\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.navision-blog.de\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.navision-blog.de\/blog\/wp-json\/wp\/v2\/comments?post=78"}],"version-history":[{"count":0,"href":"http:\/\/www.navision-blog.de\/blog\/wp-json\/wp\/v2\/posts\/78\/revisions"}],"wp:attachment":[{"href":"http:\/\/www.navision-blog.de\/blog\/wp-json\/wp\/v2\/media?parent=78"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.navision-blog.de\/blog\/wp-json\/wp\/v2\/categories?post=78"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.navision-blog.de\/blog\/wp-json\/wp\/v2\/tags?post=78"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}