Мы используем Visual Studio и проект базы данных для создания нашей базы данных.
Я только что сделал ряд изменений в базе данных (включая добавление новой таблицы с именем Correspondence
), импортировал эти изменения в проект базы данных и попытался развернуть (перестроить) базу данных.
Когда я это сделаю, я получаю следующую ошибку:
Создание [dbo]. [Корреспонденция]... Msg 1934, уровень 16, состояние 1, сервер (имя сервера), строка 1 CREATE TABLE не удалось, поскольку следующие параметры SET имеют неправильные настройки: "ANSI_WARNINGS, ANSI_PADDING". Убедитесь, что параметры SET верны для использования. с индексированными представлениями и/или индексами на вычисленных столбцах и/или отфильтрованных индексов и/или запросы запросов и/или методы типа данных XML и/или пространственный индекс операции.
Может кто-нибудь объяснить эту ошибку мне и помочь мне решить ее? Здесь script используется проект базы данных для создания этой таблицы.
PRINT N'Creating [dbo].[Correspondence]...';
GO
SET ANSI_NULLS, QUOTED_IDENTIFIER ON;
GO
CREATE TABLE [dbo].[Correspondence] (
[Id] INT IDENTITY (1, 1) NOT NULL,
[WorkbookId] INT NOT NULL,
[ProviderId] UNIQUEIDENTIFIER NOT NULL,
[MessageThreadId] INT NOT NULL,
[MessageThreadType] AS ((1)) PERSISTED NOT NULL
);
GO
SET ANSI_NULLS, QUOTED_IDENTIFIER OFF;
GO
PRINT N'Creating PK_Correspondence...';
GO
ALTER TABLE [dbo].[Correspondence]
ADD CONSTRAINT [PK_Correspondence] PRIMARY KEY CLUSTERED ([Id] ASC)
WITH (ALLOW_PAGE_LOCKS = ON, ALLOW_ROW_LOCKS = ON, PAD_INDEX = OFF,
IGNORE_DUP_KEY = OFF, STATISTICS_NORECOMPUTE = OFF);
GO