יצירת קבוצת זמינות
עכשיו אפשר ליצור מסד נתונים לדוגמה bookshelf, לכלול אותו בקבוצת זמינות חדשה בשם bookshelf-ag ולהגדיר זמינות גבוהה.
יצירת מסד נתונים
כדי ליצור מסד נתונים חדש, פועלים לפי השלבים הבאים. לצורך המדריך הזה, אין צורך שהמסד יכיל נתונים.
- חזרה לסשן של Remote Desktop ב-
node-1. - פותחים את SQL Server Management Studio.
- בתיבת הדו-שיח Connect to server (התחברות לשרת), מוודאים ששם השרת מוגדר ל-
node-1ולוחצים על Connect (התחברות). - בתפריט, בוחרים באפשרות קובץ > חדש > שאילתה עם החיבור הנוכחי.
מדביקים את סקריפט ה-SQL הבא בעורך.
-- Create a sample database CREATE DATABASE bookshelf ON PRIMARY ( NAME = 'bookshelf', FILENAME='d:\Data\bookshelf.mdf', SIZE = 256MB, MAXSIZE = UNLIMITED, FILEGROWTH = 256MB) LOG ON ( NAME = 'bookshelf_log', FILENAME='d:\Logs\bookshelf.ldf', SIZE = 256MB, MAXSIZE = UNLIMITED, FILEGROWTH = 256MB) GO USE [bookshelf] SET ANSI_NULLS ON SET QUOTED_IDENTIFIER ON GO -- Create sample table CREATE TABLE [dbo].[Books] ( [Id] [bigint] IDENTITY(1,1) NOT NULL, [Title] [nvarchar](max) NOT NULL, [Author] [nvarchar](max) NULL, [PublishedDate] [datetime] NULL, [ImageUrl] [nvarchar](max) NULL, [Description] [nvarchar](max) NULL, [CreatedById] [nvarchar](max) NULL, CONSTRAINT [PK_dbo.Books] PRIMARY KEY CLUSTERED ([Id] ASC) WITH ( PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY] GO -- Create a backup EXEC dbo.sp_changedbowner @loginame = 'sa', @map = false; ALTER DATABASE [bookshelf] SET RECOVERY FULL; GO BACKUP DATABASE bookshelf to disk = '\\witness\Backup\bookshelf.bak' WITH INIT GOהסקריפט יוצר מסד נתונים חדש עם טבלה אחת ומבצע גיבוי ראשוני ל-
witness.בוחרים באפשרות Execute (ביצוע) כדי להריץ את תסריט ה-SQL.