Ошибка «Неправильные параметры SET» при создании проекта базы данных

Мы используем Visual Studio и проект базы данных для создания нашей базы данных.

Я только что сделал ряд изменений в базе данных (включая добавление новой таблицы с именемCorrespondence) импортировал эти изменения в проект базы данных и попытался развернуть (перестроить) базу данных.

Когда я это делаю, я получаю следующую ошибку:

Создание [dbo]. [Переписка] ... Сообщение 1934, Уровень 16, Состояние 1, Сервер (Имя сервера), Строка 1, CREATE TABLE не удалось, поскольку следующие параметры SET имеют неправильные настройки: 'ANSI_WARNINGS, ANSI_PADDING'. Убедитесь, что параметры SET являются правильными для использования с индексированными представлениями и / или индексами для вычисляемых столбцов и / или отфильтрованных индексов и / или уведомлений о запросах, и / или методов типа данных XML, и / или операций с пространственным индексом.

Может кто-нибудь объяснить мне эту ошибку и помочь мне решить ее? Вот скрипт, который проект базы данных использует для создания этой таблицы.

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

Ответы на вопрос(4)

Ваш ответ на вопрос