29. August 2011 09:02
Hallo,
ist es möglich, aus Navision heraus eine SQL Abfrage auf eine SQL-DB abzusetzen, welche auf einem anderen Server als das Navsision liegt.
Ist es überhaupt irgendwie möglich, eine SQL-Abfrage aus Navision abzusetzen?
Wie kann sowas realisiert werden?
Zuletzt geändert von stefanr. am 6. Februar 2012 13:23, insgesamt 2-mal geändert.
29. August 2011 09:33
Hallo,
vielen Dank. Das ist echt super, leider erst ab 2009 R2
Gibt es evtl. noch eine Möglichkeit für andere Versionen kleiner R2
29. August 2011 13:36
Hallo,
habe gerade den Hinweis bekommen, dass dies wohl auch mit ADO ginge.
Muss ich mal ausprobieren. Hier der Link:
http://support.microsoft.com/kb/183606/de
29. August 2011 14:43
Kannst du uns dann von deinen Erfahrungen kurz berichten wenn du dazu gekommen bist?
29. August 2011 15:27
Wir nutzen das ganze auch über ADO. Wir rufen StoredProcedures auf. Als Erfahrung kann ich dir eigentlich nur nennen, es funktioniert und läuft seit Jahren.
30. August 2011 00:56
Soweit ich weiß gibts es SQL MVPs die sqlcmd über nav benutzen
1. September 2011 12:56
Danjo hat geschrieben:Kannst du uns dann von deinen Erfahrungen kurz berichten wenn du dazu gekommen bist?
klar mach ich, sobald ich dafür die Zeit finde es zu testen.
2. Februar 2012 16:34
Sorry etwas verspätet, aber hab es nicht hinbekommen.
2. Februar 2012 16:38
Falls es noch aktuell ist kannst du es mal über Powershell versuchen.
Hier ist ein Beispiel für SELECT.
http://uweziegenhagen.de/?p=647Ich meinte aber mich zu erinnern das Powershell und SQL erst ab SQL2008 richtig läuft.
2. Februar 2012 16:43
Woran ist es denn gescheitert?
2. Februar 2012 17:10
Das würde mich auch interessieren. Wir nutzen Navision 4.0 und es funktioniert einwandfrei über ADO.
3. Februar 2012 09:21
Hallo Stefan,
eine ganz normale SQL Abfrage auf die Navision Datenbank sollte mit ADO durchaus möglich sein. Möchtest Du jedoch von Navision aus, auf einen anderen SQL Server zugreiffen, als auf den wo die Navision DB liegt, müsstest Du diesen vorher auf den SQL Server wo die Navision DB liegt mit LINKED SERVER einbinden.
3. Februar 2012 09:43
Mit einer MS Script Control Automation mit ADO-Befehlen lässt sich dies implementieren. Dies Script Control dann mit
- Code:
ScriptControl.AddCode
befüllen und mit
- Code:
ScriptControl.ExecuteStatement
ausführen.
6. Februar 2012 13:11
Hallo,
wow danke für die vielen Antworten.
Also es ist nicht direkt gescheitert, es wurde nur gestrichen. Das heißt, dass ich es gar nicht erst versucht hatte, da es nicht mehr benötigt wurde.
Sorry. Trotzdem vielen Dank für Euer mitwirken. Falls ich irgenwann mal wieder so eine Problematik habe, werde ich ausführlicher und vorallem besser und zeitnaher berichte.
Powered by phpBB © phpBB Group.
phpBB Mobile / SEO by Artodia.