Der SQL Server-Assistent. Cobra 2011
Advertisement
Advertisement
cobra CRM PRO
Der SQL Server-Assistent
Hintergrund
In älteren cobra-Versionen wurden die Systemdatenbanken bei der Installation automatisch als eigene Dateien angelegt. Sie befanden sich im System-Verzeichnis und hießen etwa BENUTZER.DB oder SYSTEM.DB.
In der Version 2011 wird standardmäßig eine einzige Datenbank namens
COBRA_MAIN auf dem SQL Server abgelegt. Bei einer Datenübernahme werden auch die Daten aus den Systemdatenbanken der älteren Version in diese eine Datenbank übernommen. Sie können diese Einstellung allerdings ändern und für bestimmte Systemdaten eigene Datenbanken im SQL Server anlegen. Dazu dient dieser Assistent.
So geht’s
Zum Abschluss der Installation öffnet sich ein Assistent, mit dessen Hilfe Sie die
System-Datenbanken im SQL Server verwalten und auf Wunsch eine Demo-
Datenbank mit fiktiven Daten zum Üben anlegen können.
Sie können den Assistenten auch manuell öffnen.
• Dazu gehen Sie in Ihrer cobra-Installation ins Unterverzeichnis \SYSTEM\SQL
SERVER.
• Klicken Sie dort die Datei SQLServerSetupWizard.exe doppelt an.
37
cobra CRM PRO
Sie erkennen hier an den roten Symbolen, welche Datenbanken nicht vorhanden sind. Bei einer Neuinstallation sind das naturgemäß alle. Durch Klick auf »Weiter« gelangen Sie zum nächsten Schritt.
Sie haben die Wahl zwischen drei Installationsarten:
SQL Server auswählen
Sie können einen vorhandenen SQL Server angeben, auf dem Sie die Datenbanken ablegen wollen. Dieser Server muss bereits zuvor installiert worden sein.
38
cobra CRM PRO
Sollten Sie bereits über eine SQL Server Express-Installation verfügen – sei es im Netzwerk oder lokal – müssen Sie diese
Option hier wählen, um sich mit SQL Server Express zu verbinden.
SQL Server Express lokal installieren
SQL Server Express Edition ist der kleine Bruder des SQL
Servers und gehört zum Lieferumfang von cobra. Einzelhei-
ten finden Sie auf Seite 41 ff.
SQL Server Express im Netzwerk installieren
Um SQL Server Express als Server im Netz zu verwenden, müssen Sie SQL Server Express lokal auf jenem Rechner installieren, der als Server dienen soll. Sie können den SQL
Server Express für den Netzwerkbetrieb also nicht von einem anderen Rechner aus installieren! Später verbinden Sie sich dann von jedem Client aus mit dem SQL Server Express.
Vorhandenen SQL Server (bzw. SQL Server
Express Edition) auswählen
Lassen Sie am besten gleich eine Demo-Datenbank mit fiktiven Daten zum Üben mitinstallieren.
39
cobra CRM PRO
Autorisierung............ Es gibt zwei Möglichkeiten, sich am SQL Server anzumelden.
Windows-Anmeldung
Diese Anmeldung funktioniert gut, wenn auf die Datenbank nur innerhalb der Domäne zugegriffen wird. Hierbei authentifiziert der SQL Server die Benutzer automatisch anhand des
Benutzernamens oder der Gruppenmitgliedschaft. Standardmäßig werden im SQL Server zwei lokale Konten konfiguriert. Hierbei handelt es sich jeweils um das lokale Gruppen- und das Benutzerkonto »Administrator«.
SQL Server Anmeldung
Diese Authentifizierung wird verwendet, wenn auch externe
Benutzer auf die Datenbank zugreifen sollen bzw. wenn nicht mit Windows-Domänen gearbeitet wird. In diesem Fall prüft der SQL Server, ob sich der Benutzer über einen gültigen
SQL Server-Anmeldenamen anmeldet. Ist die Anmeldung falsch, wird die Verbindung verweigert.
Wollen Sie zusätzliche Einstellungen treffen, klicken Sie »Erweiterte Optionen« an.
In diesem Dialog können Sie die Systemdaten auf dem SQL Server in anders benannte Datenbanken speichern.
40
cobra CRM PRO
• Mit einem Klick auf »Installieren« werden die Datenbanken erzeugt. Im Systemverzeichnis werden zusätzlich zu jeder dieser Datenbanken ADL-Dateien angelegt. Sollten Sie cobra jemals neu installieren und auf dieselbe(n) Systemdatenbank(en) zugreifen wollen, müssen Sie diese ADL-Dateien sichern und später ins Systemverzeichnis Ihrer Neuinstallation einspielen.
Bei einer Einzelplatz-Installation ist dies der abschließende Schritt. Sie können das Programm jetzt starten.
Bei einer Netzwerk-Installation folgt jetzt die Installation der einzelnen Clients.
SQL Server Express Edition lokal installieren
Sie können auch den mitgelieferten SQL Server Express Edition lokal installieren.
Informationen über die Unterschiede zwischen dem SQL Server und SQL Server
Express finden Sie im Internet.
• Es öffnet sich ein Assistent, der Sie durch den Installationsvorgang geleitet.
41
cobra CRM PRO
• Wir empfehlen Ihnen, gleich eine Demo-Datenbank mit fiktiven Daten zum
Üben mitzuinstallieren.
Bei einer Einzelplatz-Installation ist dies der abschließende Schritt. Sie können das Programm jetzt starten.
Bei einer Netzwerk-Installation folgt jetzt die Installation der einzelnen Clients.
42
cobra CRM PRO
SQL Server Express im Netzwerk installieren
Informationen über die Unterschiede zwischen dem SQL Server und SQL Server
Express finden Sie im Internet.
• Installieren Sie den SQL Server Express wie eben beschrieben lokal auf jenem
Rechner, der als Server dienen soll.
• Danach installieren Sie die einzelnen cobra Clients auf den entsprechenden
Rechnern.
Anschließend verbinden Sie sich mit dem SQL Server Express auf dem Server.
• Dazu wählen Sie auf den Clients zum Abschluss der Installation im SQL Server
Assistenten die Option »SQL Server auswählen«.
• Dann wählen Sie als SQL Server den SQL Server Express auf dem Server aus.
• Die System-Datenbanken werden jetzt auf dem ausgewählten SQL Server Express angelegt.
Bei einer Einzelplatz-Installation ist dies der abschließende Schritt. Sie können das Programm jetzt starten.
Bei einer Netzwerk-Installation folgt jetzt die Installation der einzelnen Clients. Danach müssen Sie SQL Server Express konfigurieren, damit alle Clients auf diese
Server-Instanz zugreifen können.
• Gehen Sie im Startmenü von Windows in die Programmgruppe MS SQL Server.
• Öffnen Sie den SQL Server-Konfigurations-Manager. Treffen Sie dort die folgenden beiden Einstellungen:
43
cobra CRM PRO
44
Download
Advertisement