Arbeitsabläufe mit MS-Outlook® und MS-ExchangeServer® optimieren und unterstützen Gangl Dienstleistungen Willkommen Diese Anleitung verschafft Ihnen einen generellen Überblick über die Anwendung von SQL-Scripts Nachfolgend dargestellte Schritte sind 1:1 anwendbar unter Verwendung von MS-SQL-Server® 7 und 2000 © 2002 GANGL Arbeitsabläufe mit MS-Outlook® und MS-ExchangeServer® optimieren und unterstützen Gangl Dienstleistungen SQL-Scripts kommen mit... OLX®Agents für MS-ExchangeServer® 5.5 und 2000 bzw. OLX®Tools für MS-Outlook® © 2002 GANGL Anleitung zur Verwendung von SQL-Scripts Gangl Dienstleistungen Unsere SQL-Scripts enthalten (meist)... keine Create Database Statements keine Drop Table Statements keine Defaults keine Constraints keine Trigger keine StoredProcedures keine UserDefinedFunctions Da diese sowieso meist nachträglich vom Anwender implementiert werden ! © 2002 GANGL Anleitung zur Verwendung von SQL-Scripts Gangl Dienstleistungen Veränderungen unserer SQL-Scripts... Columns die mit OLX beginnen sollten Sie auf keinen Fall löschen oder verändern denn dabei handelt es sich zum Teil um IDColumns, die von unseren Programmen direkt angesprochen werden ! Fragen Sie bei anstehenden Veränderungen sicherheitshalber nach ! © 2002 GANGL Anleitung zur Verwendung von SQL-Scripts Gangl Dienstleistungen Sie benötigen... © 2002 GANGL i.d.R. eine Anmeldung als Administrator einen installierten, lauffähigen und aktiven SQL-Server eine funktionstüchtige Verbindung zum SQL-Server die MS-Programme Enterprise Manager und Query Analyzer das von uns mitgelieferte SQL-Script Anleitung zur Verwendung von SQL-Scripts Gangl Dienstleistungen Anlegen einer neuen SQL-Datenbank (I) ... © 2002 GANGL • Starten Sie den Enterprise Manager • Wählen Sie Ihren SQLServer aus • Wählen Sie Datenbanken • Rechtsklicken Sie im rechten Frame • Wählen Sie Neue Datenbank... Anleitung zur Verwendung von SQL-Scripts Gangl Dienstleistungen Anlegen einer neuen SQL-Datenbank (II) ... © 2002 GANGL • Benennen Sie die neue Datenbank z.B. MyDatabase • Legen Sie Speicherorte für Datendateien und Transaktionsprotokoll sowie sonstige Einstellungen fest Anleitung zur Verwendung von SQL-Scripts Gangl Dienstleistungen Anlegen einer neuen SQL-Datenbank (III) ... • Die neue Datenbank MyDatabase erscheint nun in der Auflistung der Datenbanken • Beenden Sie den Enterprise Manager Die SQL-Datenbank ist angelegt ! © 2002 GANGL Anleitung zur Verwendung von SQL-Scripts Ausführen des SQL-Scripts (I) ... © 2002 GANGL • Starten Sie den Query Manager • Melden Sie sich an Ihrem SQLServer an Gangl Dienstleistungen Anleitung zur Verwendung von SQL-Scripts Ausführen des SQL-Scripts (II) ... • Im linken Teil erscheint bereits Ihre neue Datenbank MyDatabase • Wählen Sie in der nebenstehenden Combo explizit Ihre neue Datenbank MyDatabase • Somit wurde MyDatabase zur aktuellen Datenbank (USE MyDatabase) • © 2002 GANGL Nun kann das SQL-Script geöffnet und ausgeführt werden... Gangl Dienstleistungen Anleitung zur Verwendung von SQL-Scripts Ausführen des SQL-Scripts (III) ... © 2002 GANGL • Wählen Sie im Menü Datei -> Öffnen... • Wählen Sie im nebenstehenden Dialogfenster das mitgelieferte SQL-Script aus (SQL-Scripts haben stets die Endung .SQL) • Klicken Sie auf Öffnen • Das ausgewählte SQL-Script wird nun geöffnet und dargestellt... Gangl Dienstleistungen Anleitung zur Verwendung von SQL-Scripts Ausführen des SQL-Scripts (IV) ... • Lassen Sie als erstes den aktuellen Scriptcode analysieren • Sollte die Analyse erfolgreich abgeschlossen worden sein so führen Sie den aktuellen Scriptcode aus • In obigen beiden Fällen sollten Sie im rechten unteren Frame keine Fehler sondern nachstehende Meldung erhalten: Befehl(e) erfolgreich abgeschlossen • Im linken Frame können Sie nun unter Benutzertabellen die mittels dem SQL-Script neu erzeugten Tabellen sehen Die SQL-Tabellen sind angelegt ! © 2002 GANGL Gangl Dienstleistungen Anleitung zur Verwendung von SQL-Scripts Gangl Dienstleistungen Ende der Anleitung... über die Anwendung von SQL-Scripts unter Verwendung von MS-SQL-Server® 7 und 2000 weitere Informationen zu ADO und OLE DB-Providern... © 2002 GANGL Arbeitsabläufe mit MS-Outlook® und MS-ExchangeServer® optimieren und unterstützen Gangl Dienstleistungen Willkommen Ein kurzer Überblick über ADO und OLE DB-Provider © 2002 GANGL Überblick über ADO und OLE DB-Provider Gangl Dienstleistungen Wir verwenden stets ADO und OLE DB-Provider in OLX®Agents für MS-ExchangeServer® 5.5 und 2000 bzw. OLX®Tools für MS-Outlook® © 2002 GANGL Überblick über ADO und OLE DB-Provider Gangl Dienstleistungen Wir arbeiten grundsätzlich... mit ADO und dem sogenannten Connectionstring Woher bekomme ich überhaupt die OLE DB-Provider ? Sollten Sie vom Setup auf ein fehlendes MDAC hingewiesen werden so laden Sie sich dieses von http://www.microsoft.com/data Welchen OLE DB-Provider verwende ich für welche SQL-Datenbank ? © 2002 GANGL Überblick über ADO und OLE DB-Provider OLE DB-Provider für Access 97 © 2002 GANGL Gangl Dienstleistungen Überblick über ADO und OLE DB-Provider OLE DB-Provider für Access 2000 © 2002 GANGL Gangl Dienstleistungen Überblick über ADO und OLE DB-Provider Gangl Dienstleistungen OLE DB-Provider für MSDE und MS-SQL 7/2000 © 2002 GANGL Überblick über ADO und OLE DB-Provider Gangl Dienstleistungen Tip Bevor Sie (für mehrere User gleichzeitig) MS-Access einsetzen oder die Kosten für einen SQLServer scheuen, schauen Sie einmal auf z.B. Ihrer MS-Office 2000 CD im Unterverzeichnis \SQL nach ! Sie finden dort die Microsoft Data Engine (MSDE). Hierbei handelt es sich um den kleinen (abgespeckten) MS-SQL Server 7, der weitaus bessere Performance bietet (ClientServer) und vor allem Trigger und StoredProcedures unterstützt ! MSDE stellt lediglich die SQL-Datenbank-Engine in Form eines Dienstes dar. Das einzige Manko hierbei: MSDE hat keine Oberfläche zur Verwaltung von Datenbanken (Enterprise Manager) und Ausführen von Abfragen/Scripts (Query Analyzer) Aber dafür stellt es MS-Access jederzeit in den Schatten.... Und bzgl. der fehlenden Oberfläche wissen Sie sich sicherlich zu helfen.... © 2002 GANGL Arbeitsabläufe mit MS-Outlook® und MS-ExchangeServer® optimieren und unterstützen Gangl Dienstleistungen Zum Abschluß... Wir stehen Ihren Anregungen als auch individuellen Anpassungen positiv gegenüber ! Sie haben spezifische Anforderungen ? Wir als auch unsere Partner stehen Ihnen gerne und jederzeit zur Verfügung ! Rufen Sie einfach an oder senden Sie uns ein E-Mail... GANGL-Team © 2002 GANGL Arbeitsabläufe mit MS-Outlook® und MS-ExchangeServer® optimieren und unterstützen Gangl Bezugsquellen / Partner / Preise © 2002 GANGL Deutschland Schweiz GANGL Dienstleistungen Nelkenstrasse 16 D-73540 Lautern Global System AG Hauptstrasse 36 CH-4127 Birsfelden Tel.: +49 7173 92 90 53 Fax: +49 7173 92 90 55 Mobil: +49 177 49 33 536 Tel.: +41 61 3788 333 Fax: +41 61 3788 334 E-Mail: [email protected] Internet: www.exchange-addons.com E-Mail: [email protected] Internet: www.globalsystem.ch Dienstleistungen