[SQL Server オブジェクトの転送タスク エディタ] ([オブジェクト] ページ)
[SQL Server オブジェクトの転送タスク エディタ] ダイアログ ボックスの [オブジェクト] ページを使用すると、SQL Server のインスタンス間で 1 つまたは複数の SQL Server オブジェクトをコピーするためのプロパティを指定できます。コピーできる SQL Server オブジェクトには、テーブル、ビュー、ストアド プロシージャ、およびユーザー定義関数などがあります。このタスクの詳細については、「SQL Server オブジェクトの転送タスク」を参照してください。
注意 |
|---|
SQL Server オブジェクトの転送タスクを作成するユーザーは、転送元サーバー オブジェクトをコピー用に選択するために必要な権限と、オブジェクトの転送先の転送先サーバー データベースにアクセスするために必要な権限を持っている必要があります。 |
静的オプション
[SourceConnection]
SMO 接続マネージャを一覧から選択するか、[<新しい接続>] をクリックして転送元サーバーへの新しい接続を作成します。[SourceDatabase]
オブジェクトのコピー元の転送元サーバー上のデータベースを選択します。[DestinationConnection]
SMO 接続マネージャを一覧から選択するか、[<新しい接続>] をクリックして転送先サーバーへの新しい接続を作成します。[DestinationDatabase]
オブジェクトのコピー先の転送先サーバー上のデータベースを選択します。[DropObjectsFirst]
選択したオブジェクトをコピーを開始する前に転送先サーバー上で削除するかどうかを選択します。[IncludeExtendedProperties]
転送元サーバーから転送先サーバーにオブジェクトをコピーするときに拡張プロパティを含めるかどうかを選択します。[CopyData]
転送元サーバーから転送先サーバーにオブジェクトをコピーするときにデータを含めるかどうかを選択します。[ExistingData]
転送先サーバーにデータをどのようにコピーするかを指定します。このプロパティには、次の表に示すオプションがあります。値
説明
[Replace]
転送先サーバー上のデータは上書きされます。
[Append]
転送元サーバーからコピーされたデータは、転送先サーバー上の既存のデータに追加されます。
注意[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]
転送スクリプトを Unicode 形式で生成するかどうかを指定します。
動的オプション
[CopyAllObjects] = [False]
[CopyAllTables]
指定した転送元データベース内のすべてのテーブルをコピーするか、選択したテーブルだけをコピーするかを選択します。[TablesList]
[テーブルの選択] ダイアログ ボックスが開きます。[CopyAllViews]
指定した転送元データベース内のすべてのビューをコピーするか、選択したビューだけをコピーするかを選択します。[ViewsList]
[ビューの選択] ダイアログ ボックスが開きます。[CopyAllStoredProcedures]
指定した転送元データベース内のすべてのユーザー定義ストアド プロシージャをコピーするか、選択したプロシージャだけをコピーするかを選択します。[StoredProceduresList]
[ストアド プロシージャの選択] ダイアログ ボックスが開きます。[CopyAllUserDefinedFunctions]
指定した転送元データベース内のすべてのユーザー定義関数 (UDF) をコピーするか、選択した UDF だけをコピーするかを選択します。[UserDefinedFunctionsList]
[ユーザー定義関数の選択] ダイアログ ボックスが開きます。[CopyAllDefaults]
指定した転送元データベース内のすべての既定値をコピーするか、選択した既定値だけをコピーするかを選択します。[DefaultsList]
[既定値の選択] ダイアログ ボックスが開きます。[CopyAllUserDefinedDataTypes]
指定した転送元データベース内のすべてのユーザー定義データ型をコピーするか、選択したユーザー定義データ型だけをコピーするかを選択します。[UserDefinedDataTypesList]
[ユーザー定義データ型の選択] ダイアログ ボックスが開きます。[CopyAllPartitionFunctions]
指定した転送元データベース内のすべてのユーザー定義パーティション関数をコピーするか、選択したパーティション関数だけをコピーするかを選択します。SQL Server でのみサポートされます。[PartitionFunctionsList]
[パーティション関数の選択] ダイアログ ボックスが開きます。[CopyAllPartitionSchemes]
指定した転送元データベース内のすべてのパーティション構成をコピーするか、選択したパーティション構成だけをコピーするかを選択します。SQL Server でのみサポートされます。[PartitionSchemesList]
[パーティション構成の選択] ダイアログ ボックスが開きます。[CopyAllSchemas]
指定した転送元データベース内のすべてのスキーマをコピーするか、選択したスキーマだけをコピーするかを選択します。SQL Server でのみサポートされます。[SchemasList]
[スキーマの選択] ダイアログ ボックスが開きます。[CopyAllSqlAssemblies]
指定した転送元データベース内のすべての SQL アセンブリをコピーするか、選択した SQL アセンブリだけをコピーするかを選択します。SQL Server でのみサポートされます。[SqlAssembliesList]
[SQL アセンブリの選択] ダイアログ ボックスが開きます。[CopyAllUserDefinedAggregates]
指定した転送元データベース内のすべてのユーザー定義集計をコピーするか、選択したユーザー定義集計だけをコピーするかを選択します。SQL Server でのみサポートされます。[UserDefinedAggregatesList]
[ユーザー定義集計の選択] ダイアログ ボックスが開きます。[CopyAllUserDefinedTypes]
指定した転送元データベース内のすべてのユーザー定義型 (UDT) をコピーするか、選択した UDT だけをコピーするかを選択します。SQL Server でのみサポートされます。[UserDefinedTypes]
[ユーザー定義型の選択] ダイアログ ボックスが開きます。[CopyAllXmlSchemaCollections]
指定した転送元データベース内のすべての XML スキーマ コレクションをコピーするか、選択した XML スキーマ コレクションだけをコピーするかを選択します。SQL Server でのみサポートされます。[XmlSchemaCollectionsList]
[XML スキーマ コレクションの選択] ダイアログ ボックスが開きます。