Wiederherstellen der Contoso-Datenbank
In diesem Schritt verwenden Sie SQL Server Management Studio, um ein SQL-Skript auszuführen, um die Contoso-Datenbank und die zugehörigen gespeicherten Prozeduren wiederherzustellen. Außerdem füllen Sie die Datenbanktabellen mit vorläufigen Daten auf.
So stellen Sie die Contoso-Datenbank wieder her
Klicken Sie auf Start, zeigen Sie auf Alle Programme, zeigen Sie auf Microsoft SQL Server 2008 R2, und klicken Sie dann auf SQL Server Management Studio.
Klicken Sie im Dialogfeld Verbindung mit Server herstellen im Feld SQL Server auf Verbinden.
Hinweis
Wenn der SQL Server-Agent nicht gestartet wird, klicken Sie mit der rechten Maustaste auf ihn, und klicken Sie dann auf Starten.
Klicken Sie im Microsoft SQL Server Management Studio auf Neue Abfrage.
Kopieren Sie im Bereich Abfrage das folgende SQL-Skript, und fügen Sie es in das Abfragefenster ein:
CREATE DATABASE Contoso GO USE Contoso GO CREATE TABLE Products ( [ProductID] [varchar] (255) NOT NULL , [Name] [varchar] (255) NOT NULL , [Description] [varchar] (800) NULL , [Price] [money] NULL , [NumberAvailable] [int] NOT NULL ) ON [PRIMARY] GO INSERT INTO Products VALUES( '12345678901234', 'ADM Line Card','',200.65,820 ) GO INSERT INTO Products VALUES( '12345678901235','Analog Line Card','',165.24,769 ) GO INSERT INTO Products VALUES( '12345678901236', 'Mapper/MUX','',150.54,948) GO CREATE TABLE StatusCodes ( [statusID] [int] NOT NULL , [statusCode] [nvarchar] (50) NOT NULL ) ON [PRIMARY] GO CREATE PROCEDURE GetInventoryForProductID @ProductID varchar(255), @NumberAvailable INT OUTPUT, @Price MONEY OUTPUT AS SET NOCOUNT ON SELECT @NumberAvailable = NumberAvailable, @Price = Price FROM Products WHERE ProductID = @ProductID RETURN(0) GO CREATE PROCEDURE SP_GetInventoryForProductID @ProductID varchar(255) AS SET NOCOUNT ON SELECT * FROM Products WHERE ProductID = @ProductID for xml auto RETURN(0)
Klicken Sie auf Ausführen.
So legen Sie Berechtigungen für die Contoso-Datenbank fest
Erweitern Sie im Objekt-Explorer der Microsoft SQL Server Management Studio Datenbanken, die Contoso-Datenbank und dann Sicherheit. Klicken Sie mit der rechten Maustaste auf Benutzer, und klicken Sie dann auf Neuer Benutzer.
Klicken Sie im Dialogfeld Datenbankbenutzer – Neu für Anmeldename auf die Auslassungspunkte.
Klicken Sie im Dialogfeld Anmeldung auswählen auf Durchsuchen.
Wählen Sie im Dialogfeld Nach Objekten suchen die Option BizTalk-Anwendungsbenutzer aus, und klicken Sie dann auf OK.
Klicken Sie im Dialogfeld Anmeldung auswählen auf OK.
Wählen Sie im Dialogfeld Datenbankbenutzer – Neu im Bereich Datenbankrollenmitgliedschaftdie Option db_datareader und db_datawriter aus. Geben Sie unter Benutzername die Zeichenfolge BizTalk-Anwendungsbenutzer ein. Klicken Sie auf OK.
Wiederholen Sie die Schritte 1 bis 6 für BizTalk-Isolierte Hostbenutzer, wählen Sie db_datareader und db_datawriter für datenbankrollenmitgliedschaft aus, und geben Sie BizTalk Isolated Host Users for User name (Benutzername) ein.
Wiederholen Sie die Schritte 1 bis 6 für BizTalk Server Administratoren, wählen Sie db_owner für Datenbankrollenmitgliedschaft aus, und geben Sie BizTalk Server Administratoren für Benutzername ein.