Um eine Microsoft SQL-Datenbank für Omnissa Access zu verwenden, müssen Sie eine neue Datenbank in Microsoft SQL Server erstellen. Während der Installation müssen Sie einen Authentifizierungsmodus für die Datenbank auswählen. Wenn Sie beim Erstellen der Datenbank die Windows-Authentifizierung auswählen, geben Sie den Benutzernamen und die Domäne ein. Der Benutzername und die Domäne sind als domain\username eingegeben.
Wenn Sie die Microsoft SQL-Befehle ausführen, erstellen Sie eine Datenbank auf dem Microsoft SQL-Server, geben den Datenbanknamen ein, fügen die Anmeldedaten für den Benutzer hinzu und erstellen das Schema. Der Name des Schemas lautet saas.
Informieren Sie sich vor dem Erstellen des Datenbanknamens in der Microsoft SQL-Dokumentation über die Konventionen für Dateinamen.
Hinweis: Bei der Standardsortierung wird zwischen Groß- und Kleinschreibung unterschieden.
Voraussetzungen
-
Zu den unterstützten Versionen von Microsoft SQL Server, die als externer Datenbankserver installiert sind, gehören Microsoft SQL Server 2016, 2017, 2019 und 2022.
-
Konfigurierte Implementierung für den Lastausgleich
-
Windows-Authentifizierung als Authentifizierungsmodus ausgewählt.
-
Administratorrechte für den Zugriff auf Datenbankkomponenten und deren Erstellung mithilfe von Microsoft SQL Server Management Studio oder einem anderen Microsoft SQL Server CLI-Client.
Vorgehensweise
-
Melden Sie sich bei der Microsoft SQL Server Management Studio-Sitzung als Sysadmin oder bei einem Benutzerkonto mit Sysadmin-Rechten an.
Das Editor-Fenster wird eingeblendet.
-
Klicken Sie in der Symbolleiste auf Neue Abfrage.
-
Um die Datenbank mit dem Standardschema namens saas zu erstellen, geben Sie die folgenden Befehle in das Editor-Fenster ein.
Sie können den Windows-Sortierungsnamen
COLLATE, die Groß-/Kleinschreibung und die Unterscheidung nach Akzent festlegen. Der Standardwert istLatin1_General_CS_AS. CS steht für Groß-/Kleinschreibung, AS für die Unterscheidung nach Akzent.Wichtig: Wenn Sie den
COLLATE-Wert der Microsoft-Datenbank vonLatin1_General_CS_ASändern, müssen Sie die Eigenschaftdatastore.collationin der Datei runtime-config.properties mit diesem Sortierreihenfolgenwert aktualisieren./* Values within angle brackets (< >) are example values. When replacing the example value, remove the angle brackets. The database name is case sensitive, and the name must be one word with no spaces. Make sure you enter the database name the same in all instances. */ CREATE DATABASE <saasdb> COLLATE <Latin1_General_CS_AS>; ALTER DATABASE <saasdb> SET READ_COMMITTED_SNAPSHOT ON; GO IF NOT EXISTS (SELECT name FROM master.sys.server_principals WHERE name=N'<domain\username>') BEGIN CREATE LOGIN [<domain\username>] FROM WINDOWS; END GO USE <saasdb>; IF EXISTS (SELECT * FROM sys.database_principals WHERE name=N'<domain\\username>') DROP USER [<domain\\username>] GO CREATE USER [<domain\\username>] FOR LOGIN [<domain\\username>] WITH DEFAULT_SCHEMA=saas; GO CREATE SCHEMA saas AUTHORIZATION "<domain\\username>" GRANT ALL ON DATABASE::<saasdb> TO "<domain\\username>"; GO ALTER ROLE db_owner ADD MEMBER "<domain\\username>"; GO -
Klicken Sie in der Symbolleiste auf Ausführen.
Der Microsoft SQL-Datenbankserver steht nun für eine Verbindung mit der Omnissa Access-Datenbank zur Verfügung.
Die Server-Rolle, die zum Erteilen von serverweiten Berechtigungen verwendet wird, ist auf öffentlich festgelegt. Die Datenbank-Rollenmitgliedschaft lautet db_owner. Richten Sie keine weiteren Rollen ein.
Ergebnisse
Wenn Sie Omnissa Access installieren, wählen Sie diese Datenbankserverinstanz für die Verbindung aus. Nach der Installation werden die JDBC-URL sowie der für die Datenbank erstellte Benutzername und das zugehörige Kennwort auf dem Omnissa Access-Server auf der Seite „Einrichtung der Datenbankverbindung“ konfiguriert. Siehe Verwalten von Einstellungen für die externe Omnissa Access-Datenbank
War diese Seite hilfreich?