CAQ – Software für Ihr Qualitätsmanagement MS-SQL Client Installation Inhalt ODBC Treiber ........................................................................................................................................... 1 ODBC-Datenquellen-Administrator unter 64-Bit Systemen ................................................................ 1 ODBC-Datenquellen-Administrator unter 32-Bit Systemen ................................................................ 2 Windows 7 ....................................................................................................................................... 2 Windows XP ..................................................................................................................................... 3 Einrichten der SQL-Verbindung ........................................................................................................... 5 Die BDE (Borland Delphi Engine) ........................................................................................................... 10 Programmverzeichnis der BDE .......................................................................................................... 10 Konfigurieren der BDE ....................................................................................................................... 12 ODBC Treiber Der ODBC Treiber muss an den Clients, sofern noch nicht vorhanden, über die Installation CD des SQL Servers (hier mit SQL Server 2008 R2) und Client Tools bzw. Client Konnektivität installiert werden. (SQL Server 2005 sollte auch unterstützt werden können). Normalerweise sollte dieser aber bereits vorhanden sein. ODBC-Datenquellen-Administrator unter 64-Bit Systemen Bei Windowsversionen mit 64-Bit ist es erforderlich, die 32-Bit Version des Konfigurationsprogramms zu verwenden. Dies gilt für Windows 7, Vista und XP. Die Datei befindet sich im Windowsverzeichnis unter SysWOW64. Diesen Ordner können sie direkt erreichen, indem sie im Explorer in der Adressleiste folgenden Pfad einfügen und aufrufen: %SystemRoot%\SysWOW64 JessenLenz GmbH | Steinmetzstraße 3 | 23556 Lübeck | Fon: +49 ( 0451 ) 873 60 - 0 | www.pdap.de | [email protected] 1 CAQ – Software für Ihr Qualitätsmanagement Beispiel unter Windows 7 (64-Bit) Dort befindet sich die Datei odbcad32.exe Führen sie diese Datei explizit als Administrator aus. Odbcad32.exe als Administrator ausführen ODBC-Datenquellen-Administrator unter 32-Bit Systemen Windows 7 Bei Windows-Systemen mit 32-bit ist es nicht erforderlich die Datei direkt auszuführen. Hier kann das normal über Systemsteuerung -> System und Sicherheit -> Verwaltung aufgerufen werden. Die Verwaltung können sie ab Windows Vista direkt aufrufen, indem sie die Windowstaste drücken und im Suchfeld „Verwaltung“ eingeben und mit Enter bestätigen. JessenLenz GmbH | Steinmetzstraße 3 | 23556 Lübeck | Fon: +49 ( 0451 ) 873 60 - 0 | www.pdap.de | [email protected] 2 CAQ – Software für Ihr Qualitätsmanagement Verwaltung über das Suchfeld unter Windows 7 aufrufen Dort wählen sie Datenquellen (ODBC) aus und starten diese explizit als Administrator. Starten der ODBC-Datenquellen Administration Windows XP Am schnellsten gelangen sie zum ODBC-Datenquellen-Administrator indem sie die Windowstaste + R drücken und in das Ausführen Dialog „Control Odbccp32.cpl“ eingeben und bestätigen. JessenLenz GmbH | Steinmetzstraße 3 | 23556 Lübeck | Fon: +49 ( 0451 ) 873 60 - 0 | www.pdap.de | [email protected] 3 CAQ – Software für Ihr Qualitätsmanagement ODBC-Datenquellen-Administrator über das Ausführen Dialog Alternativ können sie den ODBC-Datenquellen-Administrator über Systemsteuerung -> Leistung und Wartung -> Verwaltung starten. JessenLenz GmbH | Steinmetzstraße 3 | 23556 Lübeck | Fon: +49 ( 0451 ) 873 60 - 0 | www.pdap.de | [email protected] 4 CAQ – Software für Ihr Qualitätsmanagement Starten der ODBC-Datenquellen über die Verwaltung Einrichten der SQL-Verbindung Der Ablauf zum Einrichten ist in den verschiedenen Windowsversionen gleich und unterscheidet sich nur optisch. Nachdem sie den „ODBC-Datenquellen Administrator“ gestartet haben, wählen sie dort den Reiter System-DSN aus und klicken auf Hinzufügen. JessenLenz GmbH | Steinmetzstraße 3 | 23556 Lübeck | Fon: +49 ( 0451 ) 873 60 - 0 | www.pdap.de | [email protected] 5 CAQ – Software für Ihr Qualitätsmanagement Hinzufügen einer Datenquelle Wählen sie aus der Liste den Eintrag SQL Server aus und fahren sie fort indem sie auf Fertig stellen klicken. SQL Server als Treiber festlegen JessenLenz GmbH | Steinmetzstraße 3 | 23556 Lübeck | Fon: +49 ( 0451 ) 873 60 - 0 | www.pdap.de | [email protected] 6 CAQ – Software für Ihr Qualitätsmanagement Beim Erstellen der Datenquelle wird nun der Name der Datenquelle, eine Beschreibung und der Server angegeben. Bei Name sollten sie den Eintrag „MSSQL_PDAP_Prod“ verwenden, weil PDAP nach dem ersten Start die Pdap.ini anlegen wird, in der eine Sektion mit diesen Verbindungsinformationen hinterlegt wird. [MSSQL] Datenbank=SQLSERVER Drivername=SQL Server PDAP_DB_INFO=MSSQL|Verbunden mit MSSQL Datenbank Server xxx. ODBC DSN=MSSQL_PDAP_Prod USER NAME=pdap PASSWORD=pdap OPEN MODE=READ/WRITE SCHEMA CACHE SIZE=32 LANGDRIVER= SQLQRYMODE= SQLPASSTHRU MODE=SHARED AUTOCOMMIT SCHEMA CACHE TIME=-1 MAX ROWS=-1 BATCH COUNT=200 ENABLE SCHEMA CACHE=FALSE SCHEMA CACHE DIR=cache ENABLE BCD=FALSE BLOB SIZE=256 Auszug aus der PDAP.INI nachdem der Datenbankassistent erfolgreich durchlief. In Beschreibung tragen sie eine kurze Information zur Datenquelle ein. In der Combobox für Server wählen sie ihren Datenbankserver aus oder tragen den Namen des Datenbankservers dort ein, falls dieser nicht in der Liste aufgeführt werden sollte. Wenn dort alles eingetragen ist klicken sie auf Weiter. JessenLenz GmbH | Steinmetzstraße 3 | 23556 Lübeck | Fon: +49 ( 0451 ) 873 60 - 0 | www.pdap.de | [email protected] 7 CAQ – Software für Ihr Qualitätsmanagement Eintragen der Verbindungsinformationen Zur Authentifizierung wählen sie hier die SQL Server-Authentifizierung mit Benutzername und Kennwort. Als Benutzername wählen sie den Benutzer für die Datenbank, in diesem Beispiel ist das „pdap“ und das dazugehörige Kennwort. Klicken sie danach auf Weiter. Authentifizierung konfigurieren JessenLenz GmbH | Steinmetzstraße 3 | 23556 Lübeck | Fon: +49 ( 0451 ) 873 60 - 0 | www.pdap.de | [email protected] 8 CAQ – Software für Ihr Qualitätsmanagement Aktivieren sie den Haken bei „Die Standarddatenbank ändern auf:“ und wählen dort die PDAPDatenbank aus. Anschließend klicken sie auf Weiter. Festlegen der Standarddatenbank Setzen sie hier einen Haken bei „Sprache der SQL Server-Systemmeldungen ändern auf:“ und wählen die gewünschte Sprache aus. Danach geht es weiter mit einen Klick auf Fertig stellen. Sprache für Systemmeldungen auswählen JessenLenz GmbH | Steinmetzstraße 3 | 23556 Lübeck | Fon: +49 ( 0451 ) 873 60 - 0 | www.pdap.de | [email protected] 9 CAQ – Software für Ihr Qualitätsmanagement Im Letzen Schritt sollte noch die Datenquelle getestet und bestätigt werden. Testen der Datenquelle Die BDE (Borland Delphi Engine) Bevor ein reibungsloser Ablauf mit dem SQL-Server möglich ist, muss die Konfiguration in der BDE angepasst werden. Programmverzeichnis der BDE Das dazu benötigte Programm befindet sich je nach Betriebssystem in einem anderen Ordner. Es ist am einfachsten, wenn man den Explorer öffnet und oben in der Adressleiste folgendes eingibt: Bei Windows mit 32 Bit Bei Windows mit 64 Bit %CommonProgramFiles%\Borland Shared\BDE\ %CommonProgramFiles(x86)%\Borland Shared\BDE\ JessenLenz GmbH | Steinmetzstraße 3 | 23556 Lübeck | Fon: +49 ( 0451 ) 873 60 - 0 | www.pdap.de | [email protected] 10 CAQ – Software für Ihr Qualitätsmanagement Beispiel unter Windows 7 (32 Bit) Dort befindet sich eine Datei namens bdeadmin.exe. Diese muss nun als Administrator ausgeführt werden. Unter Windows 7 muss dies explizit geschehen. Bei Windows XP reicht es, wenn der Benutzer administrative Rechte besitzt. Starten der bdeadmin.exe JessenLenz GmbH | Steinmetzstraße 3 | 23556 Lübeck | Fon: +49 ( 0451 ) 873 60 - 0 | www.pdap.de | [email protected] 11 CAQ – Software für Ihr Qualitätsmanagement Konfigurieren der BDE Nachdem die BDE-Verwaltung gestartet wurde, wählen sie im Reiter Konfiguration. Dort gehen sie im Navigator Fenster auf Konfiguration -> Treiber -> ODBC und selektieren den Eintrag SQL Server. Tragen sie bei BLOBS TO CACHE den Wert 256 ein und bei BLOB SIZE ebenfalls den Wert 256. Sollte dort kein Eintrag BLOB SIZE existieren, fahren sie vorerst einfach fort. Es sollten jetzt grüne Pfeile vor Konfiguration, Treiber, ODBC und SQL Server erschienen sein. Sollte dies nicht der Fall sein, bestätigen sie ihre Eingabe mit Enter. Drücken sie nun auf den blauen Pfeil, der in der Abbildung blau Umrandet ist, um die Änderungen zu übernehmen und die Konfiguration zu speichern. Starten sie danach die BDE-Verwaltung nochmals um die Einstellungen zu kontrollieren. Jetzt können sie, falls es vorher den Eintrag BLOB SIZE noch nicht gab, diesen Wert ebenfalls auf 256 setzen und erneut speichern. Einstellen der Definitionen des SQL Servers. JessenLenz GmbH | Steinmetzstraße 3 | 23556 Lübeck | Fon: +49 ( 0451 ) 873 60 - 0 | www.pdap.de | [email protected] 12