DTSPackageType Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет инструмент, создавший пакет.
public enum class DTSPackageType
public enum DTSPackageType
type DTSPackageType =
Public Enum DTSPackageType
- Наследование
-
DTSPackageType
Поля
| Имя | Значение | Описание |
|---|---|---|
| Default | 0 | Неопределенный. |
| DTSWizard | 1 | Указывает, что пакет был создан мастером импорта и экспорта SQL Server. |
| DTSDesigner | 2 | Указывает, что пакет был создан в дизайнере в SQL Server 2000. |
| SQLReplication | 3 | Указывает, что пакет был создан для поддержки трансформируемых подписок. |
| DTSDesigner100 | 5 | Указывает, что пакет был создан в SSIS Designer in SQL Server 2008 Integration Services (SSIS). |
| SQLDBMaint | 6 | Указывает, что клиент DBMaint создал пакет. |
Примеры
Следующий пример кода загружает один из образцов пакета Integration Services и отображает его тип пакета, который является одним из значений этого перечисления.
using System;
using System.Collections.Generic;
using System.Text;
using Microsoft.SqlServer.Dts.Runtime;
namespace Microsoft.SqlServer.SSIS.Samples
{
class Program
{
static void Main(string[] args)
{
Application app = new Application();
Package pkg= new Package();
pkg = app.LoadPackage(@"C:\Program Files\Microsoft SQL Server\100\Samples\Integration Services\Package Samples\SmoTablesDBCC\SmoTablesDBCC\SmoTablesDBCC.dtsx", null);
// Display the package type.
Console.WriteLine("The package type is: {0}", pkg.PackageType);
}
}
}
Imports System
Imports System.Collections.Generic
Imports System.Text
Imports Microsoft.SqlServer.Dts.Runtime
Namespace Microsoft.SqlServer.SSIS.Samples
Class Program
Shared Sub Main(ByVal args() As String)
Dim app As Application = New Application()
Dim pkg As Package = New Package()
pkg = app.LoadPackage("C:\Program Files\Microsoft SQL Server\100\Samples\Integration Services\Package Samples\SmoTablesDBCC\SmoTablesDBCC\SmoTablesDBCC.dtsx", Nothing)
' Display the package type.
Console.WriteLine("The package type is: {0}", pkg.PackageType)
End Sub
End Class
End Namespace
Пример вывода:
Тип пакета: DTSDesigner100