Gewusst wie: Vorbereiten der Service Manager-Datenbank in der Testumgebung
Veröffentlicht: März 2016
Gilt für: System Center 2012 SP1 - Service Manager, System Center 2012 R2 Service Manager
Gehen Sie wie nachfolgend beschrieben vor, um die Service Manager-Datenbank in der Testumgebung vorzubereiten. Führen Sie dieses Verfahren auf dem Hostcomputer der Service Manager-Datenbank aus, die vom sekundären Verwaltungsserver (Verwaltungsserver in der Testumgebung) verwendet wird.
So konfigurieren Sie die Datenbank
Auf dem Computer zum Hosten der Service Manager -Datenbank für den sekundären Verwaltungsserver, klicken Sie auf Starten, klicken Sie auf Programme, klicken Sie auf Microsoft SQL Server 2008 R2, und klicken Sie dann auf SQL Server Management Studio.
In der mit Server verbinden Dialogfeld führen Sie folgende Schritte aus:
In der Servertyp Liste Datenbankmodul.
In der Servername wählen Sie den Servernamen für Ihre Service Manager- oder Data Warehouse-Datenbanken.
In der Authentifizierung Liste Windows-Authentifizierung, und klicken Sie dann auf Verbinden.
In der Objekt-Explorer Bereich, erweitern Sie Datenbanken, und klicken Sie dann auf ServiceManager.
Klicken Sie in der Symbolleiste auf neue Abfrage.
Geben Sie im mittleren Bereich die folgenden Befehle aus, und klicken Sie dann auf Execute.
sp_configure 'clr enabled', 1 go reconfigure go
Entfernen Sie im mittleren Bereich die Befehle, die Sie im vorherigen Schritt eingegeben haben, geben Sie die folgenden Befehle aus und klicken Sie dann auf Execute.
ALTER DATABASE ServiceManager SET SINGLE_USER WITH ROLLBACK IMMEDIATE
Entfernen Sie im mittleren Bereich die Befehle, die Sie im vorherigen Schritt eingegeben haben, geben Sie die folgenden Befehle aus und klicken Sie dann auf Execute.
ALTER DATABASE ServiceManager SET ENABLE_BROKER
Entfernen Sie im mittleren Bereich die Befehle, die Sie im vorherigen Schritt eingegeben haben, geben Sie die folgenden Befehle aus und klicken Sie dann auf Execute.
ALTER DATABASE ServiceManager SET MULTI_USER
So konfigurieren Sie das Dienstkonto
In der Objekt-Explorer Bereich, erweitern Sie Sicherheit, und erweitern Sie dann Anmeldungen.
Mit der rechten Maustaste Anmeldungen, und klicken Sie dann auf neue Anmeldung
Führen Sie die folgenden Verfahren in der Anmeldung – neu Assistenten:
Klicken Sie auf Suche.
Geben Sie den Benutzernamen (Domäne\Benutzername) für das Dienstkonto für Service Manager -Datenbank in der laborumgebung, auf Namen überprüfen, und klicken Sie dann auf OK.
Hinweis
Wenn das Datenzugriffskonto als "LocalSystem" ausgeführt wird, verwenden Sie das Format < Domäne\Computername$ >, wobei < Computername> ist der Name des Verwaltungsservers.In der Wählen Sie eine Seite Bereich, klicken Sie auf Benutzerzuordnung.
In der Benutzer, die dieser Anmeldung zugeordnet Bereich in die Zuordnung Spalte, klicken Sie auf die Zeile mit den Namen der Service Manager-Datenbank (ServiceManager lautet der Name der Datenbank).
In der Mitgliedschaft in Datenbankrolle für: ServiceManager Bereich, stellen Sie sicher, dass die folgenden Einträge ausgewählt sind:
configsvc_users
db_accessadmin
db_datareader
db_datawriter
db_ddladmin
db_securityadmin
dbmodule_users
public
sdk_users
sql_dependency_subscriber
Klicken Sie auf Ok
So konfigurieren Sie die Service Manager-Tabellen
In der Objekt-Explorer Bereich, erweitern Sie Datenbanken, erweitern Sie ServiceManager, und erweitern Sie dann Tabellen.
Mit der rechten Maustaste dbo.MT_Microsoft$SystemCenter$ManagementGroup, und klicken Sie dann auf oberste 200 Zeilen bearbeiten.
Suchen Sie im mittleren Bereich die Spalte SQLServerName_ 48B308F9_CF0E_0F74_83E1_0AEB1B58E2FA.
Geben Sie in der ersten Zeile und zweiten Zeilen dieser Spalte den Namen des Computers, auf dem Service Manager-Datenbank in der laborumgebung. Verwenden Sie für benannte Instanzen das folgende Format: Computername\Instanzname.
Klicken Sie mit der rechten Maustaste auf dbo. MT_Microsoft$ SystemCenter$ ResourceAccessLayer$ SqlResourceStore, und klicken Sie dann auf oberste 200 Zeilen bearbeiten.
Suchen Sie im mittleren Bereich die Spalte Server_48B308F9_CF0E_0F74_83E1_0AEB1B58E2FA.
Geben Sie in der ersten Zeile der Spalte den Namen des Computers ein, der als Host für den SQL Server zur Service Manager-Datenbank in der Testumgebung dient. Verwenden Sie für benannte Instanzen das folgende Format: Computername\Instanzname.
Mit der rechten Maustaste LFX. DataSource, und klicken Sie dann auf oberste 200 Zeilen bearbeiten.
Suchen Sie im mittleren Bereich die Spalte DataSourceAddress.
Suchen Sie in der ersten Zeile dieser Spalte den Eintrag, der mit beginnt Data Source = < Servername>; Anfangskatalog = ServiceManager; Persist Security Info = False. Geben Sie den Namen des Computers, auf dem SQL Server in der laborumgebung anstelle von < Servername>.
Klicken Sie mit der rechten Maustaste auf dbo. MT_Microsoft$ SystemCenter$ ResourceAccessLayer$ SdkResourceStore, und klicken Sie dann auf oberste 200 Zeilen bearbeiten.
Suchen Sie im mittleren Bereich die Spalte Server_48B308F9_CF0E_0F74_83E1_0AEB1B58E2FA.
Geben Sie in alle Zeilen dieser Spalte den Namen des Computers ein, der als Host für den Service Manager-Verwaltungsserver in der Testumgebung dient.
Mit der rechten Maustaste [Dbo]. [ MT_Microsoft$ SystemCenter$ ResourceAccessLayer$ CmdbResourceStore], und klicken Sie dann auf oberste 200 Zeilen bearbeiten.
Aktualisieren Sie in allen Zeilen die Spalte Server_48B308F9_CF0E_0F74_83E1_0AEB1B58E2FA, geben Sie den Namen des SQL-Computers in Service Manager-Datenbank in der laborumgebung
Klicken Sie in der Symbolleiste auf neue Abfrage.
Geben Sie im mittleren Bereich den folgenden Befehl ein, und klicken Sie dann auf Execute.
Delete from dbo.MT_Microsoft$SystemCenter$ResourceAccessLayer$DwSdkResourceStore
Schließen Microsoft SQL Server Management Studio.
So konfigurieren Sie Lab-Dienst-Manager-Management-Server zur Verwendung der Lab-Datenbank
Registrierungs-Editor, erweitern Sie den folgenden Pfad und Update DatabaseServerName :
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\System Center\2010\Common\Database