Propriedades personalizadas OLE DB
Aplica-se a: Tempo de execução de integração do SSIS do SQL Server no Azure Data Factory
Propriedades personalizadas de fontes
A origem OLE DB tem as propriedades personalizadas e as propriedades comuns a todos os componentes de fluxo de dados.
A tabela a seguir descreve as propriedades personalizadas da origem de OLE DB. Todas as propriedades são de leitura/gravação.
Nome da propriedade | Tipo de Dados | Descrição |
---|---|---|
AccessMode | Integer | O modo usado para acessar o banco de dados. Os valores possíveis são Abrir Conjunto de Linhas, Abrir Conjunto de Linhas da Variável, Comando do SQLe Comando SQL da Variável. O valor padrão é Abrir Conjunto de Linhas. |
AlwaysUseDefaultCodePage | Booliano | Um valor que indica se o valor da propriedade DefaultCodePage deve ser usado para todas as colunas ou para tentar derivar a página de código da localidade de cada coluna. O valor padrão dessa propriedade é False. |
CommandTimeOut | Inteiro | O número de segundos antes de um comando atingir o tempo limite. Um valor de 0 indica um tempo limite infinito. Observação: Essa propriedade só terá efeito quando o modo de acesso a dados for comando SQL. Esta propriedade não está disponível no Editor de Origem de OLE DB, mas pode ser definida usando o Editor Avançado. |
DefaultCodePage | Integer | A página de código a ser usada quando informações de página de código não estão disponíveis na fonte de dados. |
OpenRowset | String | O nome do objeto de banco de dados usado para abrir um conjunto de linhas. |
OpenRowsetVariable | String | A variável que contém o nome do objeto de banco de dados usado para abrir um conjunto de linhas. |
ParameterMapping | String | O mapeamento de parâmetros no comando SQL para variáveis. |
SqlCommand | String | O comando SQL a ser executado. |
SqlCommandVariable | String | A variável que contém o comando do SQL a ser executado. |
A saída e as colunas de saída da origem OLE DB não têm nenhuma propriedade personalizada.
Para obter mais informações, consulte OLE DB Source.
Propriedades personalizadas de destino
O destino OLE DB tem propriedades personalizadas e propriedades comuns a todos os componentes de fluxo de dados.
A tabela a seguir descreve as propriedades personalizadas do destino OLE DB. Todas as propriedades são de leitura/gravação.
Observação
As opções de FastLoad listadas aqui (FastLoadKeepIdentity, FastLoadKeepNulls e FastLoadOptions) correspondem às propriedades de nomes parecidas expostas pela interface IRowsetFastLoad implementada pelo Provedor Microsoft OLE DB para SQL Server (SQLOLEDB). Para obter mais informações, procure por IRowsetFastLoad na Biblioteca MSDN.
Nome da propriedade | Tipo de Dados | Descrição |
---|---|---|
AccessMode | Inteiro (enumeração) | Um valor que especifica como o destino acessa o seu banco de dados de destino. Essa propriedade pode ter um dos seguintes valores: OpenRowset (0) – Forneça o nome de uma tabela ou exibição. OpenRowset from Variable (1) – Forneça o nome de uma variável que contém o nome de uma tabela ou exibição. OpenRowset Using Fastload (3) – Forneça o nome de uma tabela ou exibição. OpenRowset Using Fastload from Variable (4) – Forneça o nome de uma variável que contém o nome de uma tabela ou exibição. Comando SQL (2) – Forneça uma instrução SQL. |
AlwaysUseDefaultCodePage | Booliano | Um valor que indica se o valor da propriedade DefaultCodePage deve ser usado para todas as colunas ou para tentar derivar a página de código da localidade de cada coluna. O valor padrão dessa propriedade é False. |
CommandTimeOut | Integer | O número máximo de segundos em que o comando SQL pode ser executado antes que o tempo limite seja excedido. O valor 0 indica que não há limite de tempo. O valor padrão dessa propriedade é 0. Observação: essa propriedade não está disponível no Editor de Destinos OLE DB, mas pode ser definida no Editor Avançado. |
DefaultCodePage | Integer | A página de código padrão associada ao destino OLE DB. |
FastLoadKeepIdentity | Booliano | Um valor que especifica se os valores de identidade devem ser copiados quando os dados são carregados. Essa propriedade só está disponível com uma das opções de carregamento rápido. O valor padrão dessa propriedade é False. Essa propriedade corresponde à propriedade IRowsetFastLoad (OLE DB) do OLE DB SSPROP_FASTLOADKEEPIDENTITY. |
FastLoadKeepNulls | Booliano | Um valor que especifica se os valores Nulos devem ser copiados quando os dados são carregados. Essa propriedade só está disponível com uma das opções de carregamento rápido. O valor padrão dessa propriedade é False. Essa propriedade corresponde à propriedade IRowsetFastLoad (OLE DB) do OLE DB SSPROP_FASTLOADKEEPNULLS. |
FastLoadMaxInsertCommitSize | Integer | Um valor que especifica o tamanho do lote que o destino OLE DB tenta confirmar durante as operações de carregamento rápido. O valor padrão, 0, indica uma única operação de confirmação após o processamento de todas as linhas. |
FastLoadOptions | String | Uma coleção de opções de carregamento rápido. As opções de carregamento rápido incluem o bloqueio de tabelas e a verificação de restrições. É possível especificar uma, ambas ou nenhuma. Essa propriedade corresponde à propriedade IRowsetFastLoad do OLE DB SSPROP_FASTLOADOPTIONS e aceita opções de cadeia de caracteres como CHECK_CONSTRAINTS e TABLOCK. Observação: algumas opções dessa propriedade não estão disponíveis no Editor de Destinos do Excel, mas podem ser definidas no Editor Avançado. |
OpenRowset | String | Quando AccessMode é OpenRowset, o nome da tabela ou exibição acessada pelo destino OLE DB. |
OpenRowsetVariable | String | Quando AccessMode é OpenRowset from Variable, o nome da variável que contém o nome da tabela ou exibição acessada pelo destino OLE DB. |
SqlCommand | String | Quando AccessMode é Comando SQL, a instrução Transact-SQL usada pelo destino OLE DB para especificar as colunas de destino dos dados. |
A entrada e as colunas de entrada do destino OLE DB não têm nenhuma propriedade personalizada.
Para obter mais informações, consulte OLE DB Destination.