Crear un grupo de disponibilidad
Ahora puedes crear una base de datos de ejemplo bookshelf, incluirla en un nuevo grupo de disponibilidad llamado bookshelf-ag y configurar la alta disponibilidad.
Crear una base de datos
Sigue estos pasos para crear una base de datos. En este tutorial, no es necesario que la base de datos contenga ningún dato.
- Vuelve a la sesión de Escritorio Remoto en
node-1. - Abre SQL Server Management Studio.
- En el cuadro de diálogo Conectar con el servidor, comprueba que el nombre del servidor sea
node-1y selecciona Conectar. - En el menú, selecciona Archivo > Nuevo > Consulta con la conexión actual.
Pega la siguiente secuencia de comandos SQL en el editor.
-- 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 GOLa secuencia de comandos crea una base de datos con una sola tabla y realiza una copia de seguridad inicial en
witness.Selecciona Ejecutar para ejecutar la secuencia de comandos SQL.