AggregatesAllow Drop Blocking AssembliesAllow Incompatible PlatformAllow Unsafe Row Level Security Data MovementApplication RolesAssembliesAssembly FilesAsymmetric KeysAuditsBackup Database Before ChangesBlock On Possible Data LossBlock When Drift DetectedBroker PrioritiesCertificatesClr User Defined TypesColumn Encryption KeysColumn Master KeysComment Out Set Var DeclarationsCompare Using Target CollationContractsCreate New DatabaseCredentialsCryptographic ProvidersDatabase Audit SpecificationsDatabase Encryption KeysDatabase OptionsDatabase RolesDatabase Scoped CredentialsDatabase TriggersDefaultsDeploy Database In Single User ModeThis property is used by SqlClr deployment to cause any blocking assemblies to be dropped as part of the deployment plan. By default, any blocking/referencing assemblies will block an assembly update if the referencing assembly needs to be dropped.Specifies whether to attempt the action despite incompatible SQL Server platforms.Do not block data motion on a table which has Row Level Security if this property is set to true. Default is false.Backups the database before deploying any changes.Specifies that the publish episode should be terminated if there is a possibility of data loss resulting from the publish operation.Specifies whether to block updating a database whose schema no longer matches its registration or is unregistered.Specifies whether the declaration of SETVAR variables should be commented out in the generated publish script. You might choose to do this if you plan to specify the values on the command line when you publish by using a tool such as SQLCMD.EXE.This setting dictates how the database's collation is handled during deployment; by default the target database's collation will be updated if it does not match the collation specified by the source. When this option is set, the target database's (or server's) collation should be used.Specifies whether the target database should be updated or whether it should be dropped and re-created when you publish to a database.If true, the database is set to Single User Mode before deploying.Specifies whether Data Definition Language (DDL) triggers are disabled at the beginning of the publish process and re-enabled at the end of the publish action.If true, Change Data Capture objects are not altered.Specifies whether objects that are replicated are identified during verification.Specifies whether constraints that do not exist in the database snapshot (.dacpac) file will be dropped from the target database when you publish to a database.Specifies whether DML triggers that do not exist in the database snapshot (.dacpac) file will be dropped from the target database when you publish to a database.Specifies whether extended properties that do not exist in the database snapshot (.dacpac) file will be dropped from the target database when you publish to a database.Specifies whether indexes that do not exist in the database snapshot (.dacpac) file will be dropped from the target database when you publish to a database.Specifies whether objects that do not exist in the database snapshot (.dacpac) file will be dropped from the target database when you publish to a database. This value takes precedence over DropExtendedProperties.Specifies whether permissions that do not exist in the database snapshot (.dacpac) file will be dropped from the target database when you publish updates to a database.Specifies whether role members that are not defined in the database snapshot (.dacpac) file will be dropped from the target database when you publish updates to a database.</Specifies whether statistics that do not exist in the database snapshot (.dacpac) file will be dropped from the target database when you publish to a database.Automatically provides a default value when updating a table that contains data with a column that does not allow null values.Specifies whether differences in the ANSI NULLS setting should be ignored or updated when you publish to a database.Specifies whether differences in the Authorizer should be ignored or updated when you publish to a database.Specifies whether differences in the column collations should be ignored or updated when you publish to a database.Specifies whether differences in table column order should be ignored or updated when you publish to a database.Specifies whether differences in the comments should be ignored or updated when you publish to a database.Specifies whether differences in the file path for the cryptographic provider should be ignored or updated when you publish to a database.Specifies whether differences in the order of Data Definition Language (DDL) triggers should be ignored or updated when you publish to a database or server.Specifies whether differences in the enabled or disabled state of Data Definition Language (DDL) triggers should be ignored or updated when you publish to a database.Specifies whether differences in the default schema should be ignored or updated when you publish to a database.Specifies whether differences in the order of Data Manipulation Language (DML) triggers should be ignored or updated when you publish to a database.Specifies whether differences in the enabled or disabled state of DML triggers should be ignored or updated when you publish to a database.Specifies whether extended properties should be ignored.Specifies whether differences in the paths for files and log files should be ignored or updated when you publish to a database.Specifies whether differences in the file sizes should be ignored or whether a warning should be issued when you publish to a database.Specifies whether differences in the placement of objects in FILEGROUPs should be ignored or updated when you publish to a database.Specifies whether differences in the fill factor for index storage should be ignored or whether a warning should be issued when you publish to a database.Specifies whether differences in the file path for the full-text catalog should be ignored or whether a warning should be issued when you publish to a database.Specifies whether differences in the seed for an identity column should be ignored or updated when you publish updates to a database.Specifies whether differences in the increment for an identity column should be ignored or updated when you publish to a database.Specifies whether differences in the index options should be ignored or updated when you publish to a database.Specifies whether differences in the index padding should be ignored or updated when you publish to a database.Specifies whether differences in the casing of keywords should be ignored or updated when you publish to a database.Specifies whether differences in the lock hints on indexes should be ignored or updated when you publish to a database.Specifies whether differences in the security identification number (SID) should be ignored or updated when you publish to a database.Specifies whether the not for replication settings should be ignored or updated when you publish to a database.Specifies whether an object's placement on a partition scheme should be ignored or updated when you publish to a database.Specifies whether differences in partition schemes and functions should be ignored or updated when you publish to a database.Specifies whether permissions should be ignored.Specifies whether differences in the quoted identifiers setting should be ignored or updated when you publish to a database.Specifies whether differences in the role membership of logins should be ignored or updated when you publish to a database.Specifies whether differences in the amount of time that SQL Server retains the route in the routing table should be ignored or updated when you publish to a database.Specifies whether differences in the semi-colons between T-SQL statements will be ignored or updated when you publish to a database.Specifies whether differences in the table options will be ignored or updated when you publish to a database.Specifies whether differences in the user settings objects will be ignored or updated when you publish to a database.Specifies whether differences in white space will be ignored or updated when you publish to a database.Specifies whether differences in the value of the WITH NOCHECK clause for check constraints will be ignored or updated when you publish to a database.Specifies whether differences in the value of the WITH NOCHECK clause for foreign keys will be ignored or updated when you publish to a database.Include all composite elements as part of a single publish operation.Specifies whether transactional statements should be used where possible when you publish to a database.Specifies that publish should always drop and re-create an assembly if there is a difference instead of issuing an ALTER ASSEMBLY statementSpecifies whether a new file is also created when a new FileGroup is created in the target database.Specifies whether the schema is registered with the database server.Specifies whether DeploymentPlanExecutor contributors should be run when other operations are executed.Specifies whether differences in the database collation should be ignored or updated when you publish to a database.Specifies whether differences in the database compatibility should be ignored or updated when you publish to a database.Specifies whether target database properties should be set or updated as part of the publish action.Specifies whether statements are generated in the publish script to verify that the database name and server name match the names specified in the database project.Controls whether size is specified when adding a file to a filegroup.At the end of publish all of the constraints will be verified as one set, avoiding data errors caused by a check or foreign key constraint in the middle of publish. If set to False, your constraints will be published without checking the corresponding data.Include refresh statements at the end of the publish script.Specifies whether errors encountered during publish verification should be treated as warnings. The check is performed against the generated deployment plan before the plan is executed against your target database. Plan verification detects problems such as the loss of target-only objects (such as indexes) that must be dropped to make a change. Verification will also detect situations where dependencies (such as a table or view) exist because of a reference to a composite project, but do not exist in the target database. You might choose to do this to get a complete list of all issues, instead of having the publish action stop on the first error.Specifies whether warnings should be generated when differences are found in objects that cannot be modified, for example, if the file size or file paths were different for a file.Specifies whether collation compatibility is verified.Specifies whether checks should be performed before publishing that will stop the publish action if issues are present that might block successful publishing. For example, your publish action might stop if you have foreign keys on the target database that do not exist in the database project, and that will cause errors when you publish.Disable And Reenable Ddl TriggersDo Not Alter Change Data Capture ObjectsDo Not Alter Replicated ObjectsDrop Constraints Not In SourceDrop Dml Triggers Not In SourceDrop Extended Properties Not In SourceDrop Indexes Not In SourceDrop Objects Not In SourceDrop Permissions Not In SourceDrop Role Members Not In SourceDrop Statistics Not In SourceEndpointsError MessagesEvent NotificationsEvent SessionsExtended PropertiesExternal Data SourcesExternal File FormatsExternal Streaming JobsExternal StreamsExternal TablesFile TablesFilegroupsFilesFull Text CatalogsFull Text StoplistsGeneral OptionsGenerate SmartDefaultsIgnore AnsiNullsIgnore AuthorizerIgnore Column CollationIgnore Column OrderIgnore CommentsIgnore Cryptographic Provider FilePathIgnore Ddl Trigger OrderIgnore Ddl Trigger StateIgnore Default SchemaIgnore Dml Trigger OrderIgnore Dml Trigger StateIgnore Extended PropertiesIgnore File And Log File PathIgnore File SizeIgnore Filegroup PlacementIgnore Fill FactorIgnore Full Text Catalog FilePathIgnore Identity SeedIgnore IncrementIgnore Index OptionsIgnore Index PaddingIgnore Keyword CasingIgnore Lock Hints On IndexesIgnore Login SidsIgnore Not For ReplicationIgnore Object Placement On Partition SchemeIgnore Partition SchemesIgnore PermissionsIgnore Quoted IdentifiersIgnore Role MembershipIgnore Route LifetimeIgnore Semicolon Between StatementsIgnore Table OptionsIgnore User Settings ObjectsIgnore WhitespaceIgnore With No check On Check ConstraintsIgnore With Nocheck On ForeignKeysInclude Composite ObjectsInclude Transactional ScriptsLinked Server LoginsLinked ServersLoginsMaster KeysMessage TypesNo Alter Statements To Change Clr TypesInclude Object TypesPartition FunctionsPartition SchemesPermissionsPopulate Files On File GroupsQueuesRegister DataTier ApplicationRemote Service BindingsRole MembershipRoutesRulesRun Deployment Plan ExecutorsScalar Valued FunctionsSchema Compare OptionsScript Database CollationScript Database CompatibilityScript Database OptionsScript Deploy StateChecksScript File SizeScript New Constraint ValidationScript Refresh ModuleSearch Property ListsSecurity PoliciesSequencesServer Audit SpecificationsServer Role MembershipServer RolesServer TriggersServicesSignaturesStored ProceduresSymmetric KeysSynonymsTable Valued FunctionsTablesTreat Verification Errors As WarningsUnmodifiable Object WarningsUser Defined Data TypesUser Defined Table TypesUsersVerify Collation CompatibilityVerify DeploymentViewsXml Schema CollectionsResetFileFlatObject TypeSchemaAre you sure you want to update the target?Compare DetailsDo you want to connect to {0}?Press Compare to refresh the comparison.ActionAddApply is enabled when the target is a database or database projectApply changes to targetThere was an error updating the projectNo changes to applyProject was successfully updatedStopCancel schema compare failed: '{0}'Cannot exclude {0}. Included dependents existCannot exclude {0}. Included dependents exist, such as {1}Cannot include {0}. Excluded dependents existCannot include {0}. Excluded dependents exist, such as {1}ChangeCompareSchema Compare failed: {0}Data-tier Application File (.dacpac)DatabaseDeleteSchema CompareComparison between Source and TargetGenerate scriptGenerate script is enabled when the target is a databaseGenerate script to deploy changes to targetGenerate script failed: '{0}'No changes to scriptIncludePlease note that include/exclude operations can take a moment to calculate affected dependenciesNo schema differences were found.OpenOpen .scmp fileLoad source, target, and options saved in an .scmp fileOpen scmp failed: '{0}'OptionsDatabase ProjectTypeSaveSave .scmp fileSave source and target, options, and excluded elementsSave scmp failed: '{0}'Select connectionSelect source fileSelect target fileSelect SourceSource NameTo compare two schemas, first select a source schema and target schema, then press Compare.Switch source and targetSwitch directionSelect TargetTarget NameTypeApplySchema Compare Apply failed '{0}'Initializing Comparison. This might take a moment.NoSourceTargetYesCancelDatabasedefaultA different source schema has been selected. Compare to see the comparison?Different source and target schemas have been selected. Compare to see the comparison?A different target schema has been selected. Compare to see the comparison?The source .sqlproj file does not specify a database schema componentThe target .sqlproj file does not specify a database schema componentFileThe sql-database-projects extension is required to perform schema comparison with database projectsThe sql-database-projects extension is required to apply changes to a projectOKServerSource DatabaseSource ServerSource fileFolder StructureTarget DatabaseTarget ServerTarget fileOptions have changed. Recompare to see the comparison?Schema/Object TypeTarget Folder StructureSQL Server Schema Compare for Azure Data Studio supports comparing the schemas of databases and dacpacs.SQL Server Schema CompareRun Schema ComparisonSchema Compare