Crea un grupo de disponibilidad
Ahora puedes crear una base de datos bookshelf
de muestra, incluirla en un nuevo grupo de disponibilidad llamado bookshelf-ag
y configurar la alta disponibilidad.
Crea una base de datos
Sigue estos pasos para crear una base de datos nueva. Para los fines de este instructivo, la base de datos no necesita contener ningún dato.
- Regresa a la sesión de escritorio remoto en
node-1
. - Abre SQL Server Management Studio.
- En el cuadro de diálogo Conectar al servidor, verifica que el nombre del servidor esté configurado como
node-1
y selecciona Conectar. - En el menú, selecciona Archivo > Nuevo > Consulta con 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 GO
La secuencia de comandos crea una base de datos nueva con una sola tabla y realiza una copia de seguridad inicial en
witness
.Selecciona Ejecutar para ejecutar la secuencia de comandos SQL.