Restauration de la base de données Contoso
Dans cette étape, vous utilisez SQL Server Management Studio pour exécuter un script SQL afin de restaurer la base de données Contoso et ses procédures stockées associées. Vous remplissez également les tables de base de données avec des données préliminaires.
Pour restaurer la base de données Contoso
Cliquez sur Démarrer, pointez sur Tous les programmes, sur Microsoft SQL Server 2008 R2, puis cliquez sur SQL Server Management Studio.
Dans la boîte de dialogue Se connecter au serveur, dans la zone SQL Server, cliquez sur Se connecter.
Notes
Si le SQL Server Agent n’est pas démarré, cliquez dessus avec le bouton droit, puis cliquez sur Démarrer.
Dans microsoft SQL Server Management Studio, cliquez sur Nouvelle requête.
Dans le volet Requête, copiez et collez le script SQL suivant dans la fenêtre Requête :
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)
Cliquez sur Exécuter.
Pour définir des autorisations sur la base de données Contoso
Dans le Explorateur d'objets de Microsoft SQL Server Management Studio, développez Bases de données, la base de données Contoso, puis Sécurité. Cliquez avec le bouton droit sur Utilisateurs, puis cliquez sur Nouvel utilisateur.
Dans la boîte de dialogue Utilisateur de base de données - Nouveau, pour Nom de connexion, cliquez sur les points de suspension.
Dans la boîte de dialogue Sélectionner la connexion, cliquez sur Parcourir.
Dans la boîte de dialogue Rechercher des objets, sélectionnez Utilisateurs de l’application BizTalk, puis cliquez sur OK.
Dans la boîte de dialogue Sélectionner une connexion, cliquez sur OK.
Dans la boîte de dialogue Utilisateur de base de données - Nouveau, dans le volet Appartenance au rôle de base de données , sélectionnez db_datareader et db_datawriter. Pour Nom d’utilisateur, entrez Utilisateurs de l’application BizTalk. Cliquez sur OK.
Répétez les étapes 1 à 6 pour les utilisateurs hôtes isolés BizTalk, en sélectionnant db_datareader et db_datawriter pour l’appartenance au rôle De base de données, et en entrant Utilisateurs hôtes isolés BizTalk pour Nomd’utilisateur.
Répétez les étapes 1 à 6 pour les administrateurs BizTalk Server, en sélectionnant db_owner pour Appartenance au rôle De base de données et en entrant BizTalk Server Administrateurs pour Nom d’utilisateur.