Schnittstellen: OLE DB Import In dieser Dokumentation wird am Beispiel der Artikel-Tabelle der Import von Daten aus einem lokalen oder im Netzwerk erreichbaren SQL Server innerhalb des Programmes SelectLine-Auftrag beschrieben. Bitte achten Sie bei diesen Eingriffen in die Datenstruktur grundsätzlich auf eine vorhandene, wiederherstellbare Datensicherung der beteiligten Datenbanken! Informieren Sie sich vor Beginn in den für die eingesetzte Version gültigen Tabellenbeschreibungen! Diese werden auf unserer Website und der DVD bereitgestellt! Start Starten und einrichten können Sie den Import über die Menüpunkte „Schnittstellen/Import“: Import Wählen Sie im folgenden Fenster als Quelldatei „OLE DB“ aus und legen per SQL Syntax (Transact) die zu importierende Tabelle fest (z.B. select * from art). Im Beispiel nutzen wir die komplette Tabelle „art“ für die Artikelstammdaten. Es besteht natürlich die Möglichkeit z. B. weitere Einschränkungen per WhereKlausel zu setzen, wenn nur bestimmte Daten übernommen werden sollen. Nach dem Anpassen des Importmodus an Ihre speziellen Anforderungen betätigen Sie bitte den Schalter für die Konfiguration der Verbindung. Seite 1 von 6 Wählen Sie bitte in der Auswahlliste: „Microsoft OLE DB Provider for SQL Server“ und betätigen Sie den Schalter [Weiter]. Konfiguration Verbindungsdaten Nun folgt die eigentliche Konfiguration der Verbindungsdaten. Wählen Sie zuerst den zu verwendenden Quell-Server aus und hinterlegen die Nutzerdaten des Serveradministrators oder eines mit identischen Rechten ausgestatteten Users. Das Speichern des Kennwortes lassen Sie bitte zu. Bei Sicherheitsbedenken: die Speicherung erfolgt lediglich temporär für diesen einen Import, die Benutzerdaten werden nach dem Import wieder gelöscht, es sei denn, Sie speichern das Exportmuster dauerhaft ab. Anschliessend wählen Sie die Quelldatenbank für den Import aus und testen die Verbindung. Den erfolgreichen Test bestätigen Sie bitte über [OK]. Sollte der Verbindungstest scheitern, überprüfen Sie die Zugangsdaten, die Rechte des verwendeten Users und die Erreichbarkeit der SQL Serverinstanz! Seite 2 von 6 Im Erfolgsfall wird Ihnen die komplette Verbindungszeichenfolge im Dialog angezeigt. Seite 3 von 6 Zieltabelle und Feldzuordnung Wählen Sie nun die Zieltabelle in der Auftragsbearbeitung und bestätigen Sie mit [Weiter]. Seite 4 von 6 Die Zuordnung zu den Feldern der Zieltabelle können Sie über den „Zauberstab“ vornehmen, bei abweichenden Feldbezeichnungen muss die Zuordnung der Quell- und Zielfelder manuell vorgenommen werden. Dies setzt Kenntnisse der Datenstrukturen in den verwendeten Datenbanken voraus! Die Meldung: „Möchten Sie alle…“ bestätigen Sie mit [Ja]: Seite 5 von 6 Im letzten Dialog haben Sie die Möglichkeit, das Importmuster für spätere Importe zu speichern und den Import der Daten zu starten. Auch wenn diese Art des Importes sehr schnell ist: planen Sie beim Import grosser Datenmengen bitte die entsprechende Zeit ein! 16.10.2013/bl/V1.0 Seite 6 von 6