Поделиться через


Редактор задачи «Передача объектов 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-схем.