SQL-Scripts

Werbung
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
Herunterladen