Редактор задачи «Передача объектов SQL Server» (страница «Объекты» )
Страница Объекты диалогового окна Редактор задачи «Передача объектов SQL Server» используется для задания свойств копирования одного или нескольких объектов SQL Server из одного экземпляра SQL Server на другой. Примерами объектов SQL Server, которые можно копировать, являются таблицы, представления, хранимые процедуры и функции, определяемые пользователем. Дополнительные сведения об этой задаче см. в разделе Задача «Передача объектов SQL Server».
![]() |
---|
Пользователь, создающий задачу «Передача объектов SQL Server», должен обладать достаточными разрешениями на объекты исходного сервера, чтобы выбирать их для копирования, а также разрешением на доступ к базе данных целевого сервера, куда объекты будут перенесены. |
Статические параметры
SourceConnection
Выберите из списка диспетчер соединений SMO или нажмите кнопку <Создать соединение...>, чтобы создать новое соединение с исходным сервером.SourceDatabase
Выберите базу данных на исходном сервере, из которой будут копироваться объекты.DestinationConnection
Выберите из списка диспетчер соединений SMO или нажмите кнопку <Создать соединение...>, чтобы создать новое соединение с целевым сервером.DestinationDatabase
Выберите базу данных на целевом сервере, в которую будут копироваться объекты.DropObjectsFirst
Выберите, будут ли выбранные объекты удаляться на целевом сервере перед копированием.IncludeExtendedProperties
Выберите, будут ли включаться расширенные свойства при копировании объектов с исходного сервера на целевой сервер.CopyData
Выберите, будут ли включаться данные при копировании объектов с исходного сервера на целевой сервер.ExistingData
Позволяет указать, как данные будут копироваться на целевой сервер. Параметры этого свойства приведены в следующей таблице.Значение
Описание
Заменить
Данные на целевом сервере будут перезаписаны.
Присоединить
Данные, копируемые с исходного сервера, будут присоединяться к существующим данным на целевом сервере.
Примечание
Параметр ExistingData доступен только в случае, когда значение CopyData равно True.
CopySchema
Выберите, будет ли копироваться схема в процессе выполнения задачи «Передача объектов SQL Server».Примечание
Параметр CopySchema доступен только в версии SQL Server.
UseCollation
Выберите, будут ли при передаче объектов включаться параметры сортировки, заданные на исходном сервере.IncludeDependentObjects
Выберите, будут ли при копировании выбранных объектов каскадно включаться другие зависимые от них объекты.CopyAllObjects
Выберите, будут ли при выполнении задачи копироваться все объекты заданной базы данных-источника или только выбранные. Установка значения этого параметра в False позволяет выбирать объекты для передачи и приводит к отображению динамических параметров этого раздела CopyAllObjects.ObjectsToCopy
Раскройте список ObjectsToCopy, чтобы указать объекты, которые следует копировать из базы данных-источника в целевую базу.Примечание
Параметр ObjectsToCopy доступен только в случае, если значение CopyAllObjects равно False.
Параметры копирования следующих типов объектов поддерживаются только в версии SQL Server:
сборки;
функции секционирования;
схемы секционирования;
схемы;
определяемые пользователем статистические функции;
определяемые пользователем типы;
коллекции XML-схем.
CopyDatabaseUsers
Укажите, следует ли включать в передачу пользователей базы данных.CopyDatabaseRoles
Укажите, следует ли включать в передачу роли базы данных.CopySqlServerLogins
Укажите, следует ли включать в передачу имена входа SQL Server.CopyObjectLevelPermissions
Укажите, следует ли включать в передачу разрешения уровня объекта.CopyIndexes
Укажите, следует ли включать в передачу индексы.CopyTriggers
Укажите, следует ли включать в передачу триггеры.CopyFullTextIndexes
Укажите, следует ли включать в передачу полнотекстовые индексы.CopyPrimaryKeys
Укажите, следует ли включать в передачу первичные ключи.CopyForeignKeys
Укажите, следует ли включать в передачу внешние ключи.GenerateScriptsInUnicode
Укажите, имеют ли сформированные сценарии передачи формат Юникода.
Динамические параметры
CopyAllObjects = False
CopyAllTables
Выберите, будут ли при выполнении задачи копироваться все таблицы заданной базы данных-источника или только выбранные.TablesList
Выберите этот пункт, чтобы открыть диалоговое окно Выбор таблиц.CopyAllViews
Выберите, будут ли при выполнении задачи копироваться все представления из заданной базы данных-источника или только выбранные.ViewsList
Выберите этот пункт, чтобы открыть диалоговое окно Выбор представлений.CopyAllStoredProcedures
Выберите, будут ли при выполнении задачи копироваться все пользовательские хранимые процедуры из заданной базы данных-источника или только выбранные.StoredProceduresList
Выберите этот пункт, чтобы открыть диалоговое окно Выбор хранимых процедур.CopyAllUserDefinedFunctions
Выберите, будут ли при выполнении задачи копироваться все определяемые пользователем функции из заданной базы данных-источника или только выбранные.UserDefinedFunctionsList
Выберите этот пункт, чтобы открыть диалоговое окно Выбор определяемых пользователем функций.CopyAllDefaults
Выберите, будут ли при выполнении задачи копироваться все установленные по умолчанию значения из заданной базы данных-источника или только выбранные.DefaultsList
Выберите этот пункт, чтобы открыть диалоговое окно Выбор значений по умолчанию.CopyAllUserDefinedDataTypes
Выберите, будут ли при выполнении задачи копироваться все пользовательские типы данных из заданной базы данных-источника или только выбранные.UserDefinedDataTypesList
Выберите этот пункт, чтобы открыть диалоговое окно Выбор определяемых пользователем типов данных.CopyAllPartitionFunctions
Выберите, будут ли при выполнении задачи копироваться все пользовательские функции секционирования из заданной базы данных-источника или только выбранные. Поддерживается только в версии SQL Server.PartitionFunctionsList
Выберите этот пункт, чтобы открыть диалоговое окно Выбор функций секционирования.CopyAllPartitionSchemes
Выберите, будут ли при выполнении задачи копироваться все схемы секционирования из заданной базы данных-источника или только выбранные. Поддерживается только в версии SQL Server.PartitionSchemesList
Выберите этот пункт, чтобы открыть диалоговое окно Выбор схем секционирования.CopyAllSchemas
Выберите, будут ли при выполнении задачи копироваться все схемы из заданной базы данных-источника или только выбранные. Поддерживается только в версии SQL Server.SchemasList
Выберите этот пункт, чтобы открыть диалоговое окно Выбор схем.CopyAllSqlAssemblies
Выберите, будут ли при выполнении задачи копироваться все сборки SQL из заданной базы данных-источника или только выбранные. Поддерживается только в версии SQL Server.SqlAssembliesList
Выберите этот пункт, чтобы открыть диалоговое окно Выбор сборок SQL.CopyAllUserDefinedAggregates
Выберите, будут ли при выполнении задачи копироваться все пользовательские статистические функции из заданной базы данных-источника или только выбранные. Поддерживается только в версии SQL Server.UserDefinedAggregatesList
Выберите этот пункт, чтобы открыть диалоговое окно Выбор определяемых пользователем статистических выражений.CopyAllUserDefinedTypes
Выберите, будут ли при выполнении задачи копироваться все определяемые пользователем типы из заданной базы данных-источника или только выбранные. Поддерживается только в версии SQL Server.UserDefinedTypes
Выберите этот пункт, чтобы открыть диалоговое окно Выбор определяемых пользователем типов.CopyAllXmlSchemaCollections
Выберите, будут ли при выполнении задачи копироваться все коллекции XML-схем из заданной базы данных-источника или только выбранные. Поддерживается только в версии SQL Server.XmlSchemaCollectionsList
Выберите этот пункт, чтобы открыть диалоговое окно Выбрать коллекции XML-схем.
См. также