Совместимость с SQL Server

Известные возможности, которые еще не поддерживаются

Некоторый известный функционал, который еще не поддерживаются при сравнении, экспорте и синхронизации. Вам следует позаботиться о нем самостоятельно. Проблемы с высокой степенью серьезностью обычно требуют ручного редактирования скрипта синхронизации, в то время как проблемы с меньшей степенью часто могут быть обработаны с помощью подготовительных или финальных скриптов.

Код Решено? Серьезность Название Описание
14Объекты WITH ENCRYPTIONКогда объект создается с опцией ENCRYPTION, исходный оператор объекта нельзя получить из никаких представлений каталога (sys.sql_modules). В этом случае AutosyncDB использует заглушку throw в качестве легитимного оператора объекта вместо исходного, что позволяет ему продолжить работу с такими базами данных. Однако дальше вы должны сами позаботиться о сравнении, создании и пересоздании таких объектов.
CREATE FUNCTION fn_secret() RETURNS int WITH ENCRYPTION AS
BEGIN ...
GO
CREATE PROCEDURE sp_secret WITH ENCRYPTION AS
BEGIN ...
25Столбцы таблицы MASKED WITH FUNCTION (Dynamic Data Masking)
CREATE TABLE users
(
    email nvarchar(255) MASKED WITH (FUNCTION = 'email()'),
    phone varchar(10) MASKED WITH (FUNCTION = 'partial(3,"XXXXXXXXXX",2)')
    ...
33Объекты SEQUENCE
CREATE SEQUENCE RadCircle
    AS decimal (3,0)
    START WITH 0
    INCREMENT BY 15
    MINVALUE 0
    MAXVALUE 360
    CYCLE
    CACHE 12
42PLAN GUIDES
EXEC sp_create_plan_guide
    @name = N'events_top1',
    @stmt = N'SELECT TOP 1 * FROM events ORDER BY dateins DESC',
    @type = N'SQL',
    @module_or_batch = NULL,
    @params = NULL,
    @hints = N'OPTION (MAXDOP 1)';
53Объекты SYNONYM
65Объекты архитектуры SQL Graph
73Объекты архитектуры Service Broker
83Extended Stored Procedures
92Объекты User STATISTICS
105Объекты Security Policy
115Таблицы System-Versioned Temporal
125Столбцы таблицы ENCRYPTED WITH (Always Encrypted Tech)
135Таблицы как FileTables
145Место хранения больших объектов таблицы (TEXTIMAGE_ON)
155Таблицы как хранилище данных FILESTREAM
164Опция таблицы LOCK_ESCALATION
175Full-Text Поиск
183DDL триггера базы данных
195SPATIAL индексы
201Объекты Default и Rule
214Объекты Default и Rule (в использовании)
Все еще не уверены?

Если у вас есть сомнения относительно конкретного функционала, - то вы можете запустить несколько тестов, сравнив базу данных с таким функционалом с самой собой, а затем с чистой базой данных. Ответы на эти вопросы помогут вам принять решение: Правильно ли AutosyncDB отображает эти функции в представлении Различия? Правильно ли сравнение? Сценарий синхронизации правильный?