GecondSync

main
Hugo Prata 4 years ago
parent 0d14ea0209
commit 0e5a81af24

@ -0,0 +1,688 @@
<?xml version="1.0"?>
<DTS:Executable xmlns:DTS="www.microsoft.com/SqlServer/Dts"
DTS:refId="Package"
DTS:CreationDate="1/27/2022 11:58:27 PM"
DTS:CreationName="Microsoft.Package"
DTS:CreatorComputerName="virtualdenariu"
DTS:CreatorName="virtualdenariu\virtual denariu"
DTS:Description="ContaSync"
DTS:DTSID="{B98A8E66-624E-4672-B4B7-B87541186611}"
DTS:ExecutableType="Microsoft.Package"
DTS:LastModifiedProductVersion="15.0.2000.168"
DTS:LocaleID="2070"
DTS:MaxErrorCount="0"
DTS:ObjectName="ContaSync"
DTS:ProtectionLevel="2"
DTS:VersionGUID="{EE83DFF2-67CD-482D-BB97-419CD9808F50}">
<DTS:Property
DTS:Name="PackageFormatVersion">8</DTS:Property>
<DTS:ConnectionManagers>
<DTS:ConnectionManager
DTS:refId="Package.ConnectionManagers[DestinationConnectionOLEDB]"
DTS:CreationName="OLEDB"
DTS:DTSID="{45457175-A286-4E15-B61F-82D03A989859}"
DTS:ObjectName="DestinationConnectionOLEDB">
<DTS:ObjectData>
<DTS:ConnectionManager
DTS:ConnectRetryCount="1"
DTS:ConnectRetryInterval="5"
DTS:ConnectionString="Data Source=virtualdenariu;User ID=&quot;&quot;;Initial Catalog=gecondz;Provider=MSOLEDBSQL.1;Integrated Security=SSPI;Persist Security Info=False;Initial File Name=&quot;&quot;;Server SPN=virtualdenariu;Authentication=&quot;&quot;;Access Token=&quot;&quot;;" />
</DTS:ObjectData>
</DTS:ConnectionManager>
<DTS:ConnectionManager
DTS:refId="Package.ConnectionManagers[SourceConnectionOLEDB]"
DTS:CreationName="OLEDB"
DTS:DTSID="{26007509-8677-4859-811F-0C1C0E589AAD}"
DTS:ObjectName="SourceConnectionOLEDB">
<DTS:ObjectData>
<DTS:ConnectionManager
DTS:ConnectRetryCount="1"
DTS:ConnectRetryInterval="5"
DTS:ConnectionString="Data Source=C:\Improxy\Gecond\BDados\Contas.mdb;Provider=Microsoft.Jet.OLEDB.4.0;Mode=Read;Persist Security Info=False;Jet OLEDB:Database Password=SPAP171V;" />
</DTS:ObjectData>
</DTS:ConnectionManager>
</DTS:ConnectionManagers>
<DTS:Variables />
<DTS:Executables>
<DTS:Executable
DTS:refId="Package\Data Flow Task 1"
DTS:CreationName="Microsoft.Pipeline"
DTS:DelayValidation="True"
DTS:DTSID="{C4F602A3-C510-484C-823A-55C46D019DB9}"
DTS:ExecutableType="Microsoft.Pipeline"
DTS:FailPackageOnFailure="True"
DTS:LocaleID="-1"
DTS:ObjectName="Data Flow Task 1"
DTS:TaskContact="Performs high-performance data extraction, transformation and loading;Microsoft Corporation; Microsoft SQL Server; (C) Microsoft Corporation; All Rights Reserved;http://www.microsoft.com/sql/support/default.asp;1">
<DTS:Variables />
<DTS:ObjectData>
<pipeline
defaultBufferSize="3145728"
version="1">
<components>
<component
refId="Package\Data Flow Task 1\Destination - TConta"
componentClassID="Microsoft.OLEDBDestination"
contactInfo="OLE DB Destination;Microsoft Corporation; Microsoft SQL Server; (C) Microsoft Corporation; All Rights Reserved; http://www.microsoft.com/sql/support;4"
description="OLE DB Destination"
name="Destination - TConta"
usesDispositions="true"
validateExternalMetadata="False"
version="4">
<properties>
<property
dataType="System.Int32"
description="The number of seconds before a command times out. A value of 0 indicates an infinite time-out."
name="CommandTimeout">0</property>
<property
dataType="System.String"
description="Specifies the name of the database object used to open a rowset."
name="OpenRowset">[dbo].[TConta]</property>
<property
dataType="System.String"
description="Specifies the variable that contains the name of the database object used to open a rowset."
name="OpenRowsetVariable"></property>
<property
dataType="System.String"
description="The SQL command to be executed."
name="SqlCommand"
UITypeEditor="Microsoft.DataTransformationServices.Controls.ModalMultilineStringEditor"></property>
<property
dataType="System.Int32"
description="Specifies the column code page to use when code page information is unavailable from the data source."
name="DefaultCodePage">1252</property>
<property
dataType="System.Boolean"
description="Forces the use of the DefaultCodePage property value when describing character data."
name="AlwaysUseDefaultCodePage">false</property>
<property
dataType="System.Int32"
description="Specifies the mode used to access the database."
name="AccessMode"
typeConverter="AccessMode">3</property>
<property
dataType="System.Boolean"
description="Indicates whether the values supplied for identity columns will be copied to the destination. If false, values for identity columns will be auto-generated at the destination. Applies only if fast load is turned on."
name="FastLoadKeepIdentity">false</property>
<property
dataType="System.Boolean"
description="Indicates whether the columns containing null will have null inserted in the destination. If false, columns containing null will have their default values inserted at the destination. Applies only if fast load is turned on."
name="FastLoadKeepNulls">false</property>
<property
dataType="System.String"
description="Specifies options to be used with fast load. Applies only if fast load is turned on."
name="FastLoadOptions">TABLOCK,CHECK_CONSTRAINTS</property>
<property
dataType="System.Int32"
description="Specifies when commits are issued during data insertion. A value of 0 specifies that one commit will be issued at the end of data insertion. Applies only if fast load is turned on."
name="FastLoadMaxInsertCommitSize">2147483647</property>
</properties>
<connections>
<connection
refId="Package\Data Flow Task 1\Destination - TConta.Connections[OleDbConnection]"
connectionManagerID="Package.ConnectionManagers[DestinationConnectionOLEDB]"
connectionManagerRefId="Package.ConnectionManagers[DestinationConnectionOLEDB]"
description="The OLE DB runtime connection used to access the database."
name="OleDbConnection" />
</connections>
<inputs>
<input
refId="Package\Data Flow Task 1\Destination - TConta.Inputs[Destination Input]"
errorOrTruncationOperation="Insert"
errorRowDisposition="FailComponent"
hasSideEffects="true"
name="Destination Input">
<inputColumns>
<inputColumn
refId="Package\Data Flow Task 1\Destination - TConta.Inputs[Destination Input].Columns[CodConta]"
cachedDataType="i4"
cachedName="CodConta"
externalMetadataColumnId="Package\Data Flow Task 1\Destination - TConta.Inputs[Destination Input].ExternalColumns[CodConta]"
lineageId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Output].Columns[CodConta]" />
<inputColumn
refId="Package\Data Flow Task 1\Destination - TConta.Inputs[Destination Input].Columns[Banco]"
cachedDataType="wstr"
cachedLength="30"
cachedName="Banco"
externalMetadataColumnId="Package\Data Flow Task 1\Destination - TConta.Inputs[Destination Input].ExternalColumns[Banco]"
lineageId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Output].Columns[Banco]" />
<inputColumn
refId="Package\Data Flow Task 1\Destination - TConta.Inputs[Destination Input].Columns[CodTipoConta]"
cachedDataType="i4"
cachedName="CodTipoConta"
externalMetadataColumnId="Package\Data Flow Task 1\Destination - TConta.Inputs[Destination Input].ExternalColumns[CodTipoConta]"
lineageId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Output].Columns[CodTipoConta]" />
<inputColumn
refId="Package\Data Flow Task 1\Destination - TConta.Inputs[Destination Input].Columns[Titular]"
cachedDataType="wstr"
cachedLength="50"
cachedName="Titular"
externalMetadataColumnId="Package\Data Flow Task 1\Destination - TConta.Inputs[Destination Input].ExternalColumns[Titular]"
lineageId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Output].Columns[Titular]" />
<inputColumn
refId="Package\Data Flow Task 1\Destination - TConta.Inputs[Destination Input].Columns[NIB]"
cachedDataType="wstr"
cachedLength="22"
cachedName="NIB"
externalMetadataColumnId="Package\Data Flow Task 1\Destination - TConta.Inputs[Destination Input].ExternalColumns[NIB]"
lineageId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Output].Columns[NIB]" />
<inputColumn
refId="Package\Data Flow Task 1\Destination - TConta.Inputs[Destination Input].Columns[DtAbertura]"
cachedDataType="date"
cachedName="DtAbertura"
externalMetadataColumnId="Package\Data Flow Task 1\Destination - TConta.Inputs[Destination Input].ExternalColumns[DtAbertura]"
lineageId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Output].Columns[DtAbertura]" />
<inputColumn
refId="Package\Data Flow Task 1\Destination - TConta.Inputs[Destination Input].Columns[Gestor]"
cachedDataType="wstr"
cachedLength="50"
cachedName="Gestor"
externalMetadataColumnId="Package\Data Flow Task 1\Destination - TConta.Inputs[Destination Input].ExternalColumns[Gestor]"
lineageId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Output].Columns[Gestor]" />
<inputColumn
refId="Package\Data Flow Task 1\Destination - TConta.Inputs[Destination Input].Columns[Agencia]"
cachedDataType="wstr"
cachedLength="50"
cachedName="Agencia"
externalMetadataColumnId="Package\Data Flow Task 1\Destination - TConta.Inputs[Destination Input].ExternalColumns[Agencia]"
lineageId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Output].Columns[Agencia]" />
<inputColumn
refId="Package\Data Flow Task 1\Destination - TConta.Inputs[Destination Input].Columns[Morada]"
cachedDataType="nText"
cachedName="Morada"
externalMetadataColumnId="Package\Data Flow Task 1\Destination - TConta.Inputs[Destination Input].ExternalColumns[Morada]"
lineageId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Output].Columns[Morada]" />
<inputColumn
refId="Package\Data Flow Task 1\Destination - TConta.Inputs[Destination Input].Columns[Telefones]"
cachedDataType="wstr"
cachedLength="150"
cachedName="Telefones"
externalMetadataColumnId="Package\Data Flow Task 1\Destination - TConta.Inputs[Destination Input].ExternalColumns[Telefones]"
lineageId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Output].Columns[Telefones]" />
<inputColumn
refId="Package\Data Flow Task 1\Destination - TConta.Inputs[Destination Input].Columns[Obs]"
cachedDataType="nText"
cachedName="Obs"
externalMetadataColumnId="Package\Data Flow Task 1\Destination - TConta.Inputs[Destination Input].ExternalColumns[Obs]"
lineageId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Output].Columns[Obs]" />
<inputColumn
refId="Package\Data Flow Task 1\Destination - TConta.Inputs[Destination Input].Columns[Conta]"
cachedDataType="wstr"
cachedLength="30"
cachedName="Conta"
externalMetadataColumnId="Package\Data Flow Task 1\Destination - TConta.Inputs[Destination Input].ExternalColumns[Conta]"
lineageId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Output].Columns[Conta]" />
</inputColumns>
<externalMetadataColumns
isUsed="True">
<externalMetadataColumn
refId="Package\Data Flow Task 1\Destination - TConta.Inputs[Destination Input].ExternalColumns[CodConta]"
dataType="i4"
name="CodConta" />
<externalMetadataColumn
refId="Package\Data Flow Task 1\Destination - TConta.Inputs[Destination Input].ExternalColumns[Banco]"
dataType="wstr"
length="30"
name="Banco" />
<externalMetadataColumn
refId="Package\Data Flow Task 1\Destination - TConta.Inputs[Destination Input].ExternalColumns[CodTipoConta]"
dataType="i4"
name="CodTipoConta" />
<externalMetadataColumn
refId="Package\Data Flow Task 1\Destination - TConta.Inputs[Destination Input].ExternalColumns[Titular]"
dataType="wstr"
length="50"
name="Titular" />
<externalMetadataColumn
refId="Package\Data Flow Task 1\Destination - TConta.Inputs[Destination Input].ExternalColumns[NIB]"
dataType="wstr"
length="22"
name="NIB" />
<externalMetadataColumn
refId="Package\Data Flow Task 1\Destination - TConta.Inputs[Destination Input].ExternalColumns[DtAbertura]"
dataType="date"
name="DtAbertura" />
<externalMetadataColumn
refId="Package\Data Flow Task 1\Destination - TConta.Inputs[Destination Input].ExternalColumns[Gestor]"
dataType="wstr"
length="50"
name="Gestor" />
<externalMetadataColumn
refId="Package\Data Flow Task 1\Destination - TConta.Inputs[Destination Input].ExternalColumns[Agencia]"
dataType="wstr"
length="50"
name="Agencia" />
<externalMetadataColumn
refId="Package\Data Flow Task 1\Destination - TConta.Inputs[Destination Input].ExternalColumns[Morada]"
dataType="nText"
name="Morada" />
<externalMetadataColumn
refId="Package\Data Flow Task 1\Destination - TConta.Inputs[Destination Input].ExternalColumns[Telefones]"
dataType="wstr"
length="150"
name="Telefones" />
<externalMetadataColumn
refId="Package\Data Flow Task 1\Destination - TConta.Inputs[Destination Input].ExternalColumns[Obs]"
dataType="nText"
name="Obs" />
<externalMetadataColumn
refId="Package\Data Flow Task 1\Destination - TConta.Inputs[Destination Input].ExternalColumns[Conta]"
dataType="wstr"
length="30"
name="Conta" />
</externalMetadataColumns>
</input>
</inputs>
<outputs>
<output
refId="Package\Data Flow Task 1\Destination - TConta.Outputs[OLE DB Destination Error Output]"
exclusionGroup="1"
isErrorOut="true"
name="OLE DB Destination Error Output"
synchronousInputId="Package\Data Flow Task 1\Destination - TConta.Inputs[Destination Input]">
<outputColumns>
<outputColumn
refId="Package\Data Flow Task 1\Destination - TConta.Outputs[OLE DB Destination Error Output].Columns[ErrorCode]"
dataType="i4"
lineageId="Package\Data Flow Task 1\Destination - TConta.Outputs[OLE DB Destination Error Output].Columns[ErrorCode]"
name="ErrorCode"
specialFlags="1" />
<outputColumn
refId="Package\Data Flow Task 1\Destination - TConta.Outputs[OLE DB Destination Error Output].Columns[ErrorColumn]"
dataType="i4"
lineageId="Package\Data Flow Task 1\Destination - TConta.Outputs[OLE DB Destination Error Output].Columns[ErrorColumn]"
name="ErrorColumn"
specialFlags="2" />
</outputColumns>
<externalMetadataColumns />
</output>
</outputs>
</component>
<component
refId="Package\Data Flow Task 1\Source - TConta"
componentClassID="Microsoft.OLEDBSource"
contactInfo="OLE DB Source;Microsoft Corporation; Microsoft SQL Server; (C) Microsoft Corporation; All Rights Reserved; http://www.microsoft.com/sql/support;7"
description="OLE DB Source"
name="Source - TConta"
usesDispositions="true"
version="7">
<properties>
<property
dataType="System.Int32"
description="The number of seconds before a command times out. A value of 0 indicates an infinite time-out."
name="CommandTimeout">0</property>
<property
dataType="System.String"
description="Specifies the name of the database object used to open a rowset."
name="OpenRowset">TConta</property>
<property
dataType="System.String"
description="Specifies the variable that contains the name of the database object used to open a rowset."
name="OpenRowsetVariable"></property>
<property
dataType="System.String"
description="The SQL command to be executed."
name="SqlCommand"
UITypeEditor="Microsoft.DataTransformationServices.Controls.ModalMultilineStringEditor"></property>
<property
dataType="System.String"
description="The variable that contains the SQL command to be executed."
name="SqlCommandVariable"></property>
<property
dataType="System.Int32"
description="Specifies the column code page to use when code page information is unavailable from the data source."
name="DefaultCodePage">1252</property>
<property
dataType="System.Boolean"
description="Forces the use of the DefaultCodePage property value when describing character data."
name="AlwaysUseDefaultCodePage">false</property>
<property
dataType="System.Int32"
description="Specifies the mode used to access the database."
name="AccessMode"
typeConverter="AccessMode">0</property>
<property
dataType="System.String"
description="The mappings between the parameters in the SQL command and variables."
name="ParameterMapping"></property>
</properties>
<connections>
<connection
refId="Package\Data Flow Task 1\Source - TConta.Connections[OleDbConnection]"
connectionManagerID="Package.ConnectionManagers[SourceConnectionOLEDB]"
connectionManagerRefId="Package.ConnectionManagers[SourceConnectionOLEDB]"
description="The OLE DB runtime connection used to access the database."
name="OleDbConnection" />
</connections>
<outputs>
<output
refId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Output]"
name="OLE DB Source Output">
<outputColumns>
<outputColumn
refId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Output].Columns[CodConta]"
dataType="i4"
errorOrTruncationOperation="Conversion"
errorRowDisposition="FailComponent"
externalMetadataColumnId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Output].ExternalColumns[CodConta]"
lineageId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Output].Columns[CodConta]"
name="CodConta"
truncationRowDisposition="FailComponent" />
<outputColumn
refId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Output].Columns[Banco]"
dataType="wstr"
errorOrTruncationOperation="Conversion"
errorRowDisposition="FailComponent"
externalMetadataColumnId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Output].ExternalColumns[Banco]"
length="30"
lineageId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Output].Columns[Banco]"
name="Banco"
truncationRowDisposition="FailComponent" />
<outputColumn
refId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Output].Columns[CodTipoConta]"
dataType="i4"
errorOrTruncationOperation="Conversion"
errorRowDisposition="FailComponent"
externalMetadataColumnId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Output].ExternalColumns[CodTipoConta]"
lineageId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Output].Columns[CodTipoConta]"
name="CodTipoConta"
truncationRowDisposition="FailComponent" />
<outputColumn
refId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Output].Columns[Titular]"
dataType="wstr"
errorOrTruncationOperation="Conversion"
errorRowDisposition="FailComponent"
externalMetadataColumnId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Output].ExternalColumns[Titular]"
length="50"
lineageId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Output].Columns[Titular]"
name="Titular"
truncationRowDisposition="FailComponent" />
<outputColumn
refId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Output].Columns[NIB]"
dataType="wstr"
errorOrTruncationOperation="Conversion"
errorRowDisposition="FailComponent"
externalMetadataColumnId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Output].ExternalColumns[NIB]"
length="22"
lineageId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Output].Columns[NIB]"
name="NIB"
truncationRowDisposition="FailComponent" />
<outputColumn
refId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Output].Columns[DtAbertura]"
dataType="date"
errorOrTruncationOperation="Conversion"
errorRowDisposition="FailComponent"
externalMetadataColumnId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Output].ExternalColumns[DtAbertura]"
lineageId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Output].Columns[DtAbertura]"
name="DtAbertura"
truncationRowDisposition="FailComponent" />
<outputColumn
refId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Output].Columns[Gestor]"
dataType="wstr"
errorOrTruncationOperation="Conversion"
errorRowDisposition="FailComponent"
externalMetadataColumnId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Output].ExternalColumns[Gestor]"
length="50"
lineageId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Output].Columns[Gestor]"
name="Gestor"
truncationRowDisposition="FailComponent" />
<outputColumn
refId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Output].Columns[Agencia]"
dataType="wstr"
errorOrTruncationOperation="Conversion"
errorRowDisposition="FailComponent"
externalMetadataColumnId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Output].ExternalColumns[Agencia]"
length="50"
lineageId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Output].Columns[Agencia]"
name="Agencia"
truncationRowDisposition="FailComponent" />
<outputColumn
refId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Output].Columns[Morada]"
dataType="nText"
errorOrTruncationOperation="Conversion"
errorRowDisposition="FailComponent"
externalMetadataColumnId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Output].ExternalColumns[Morada]"
lineageId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Output].Columns[Morada]"
name="Morada"
truncationRowDisposition="FailComponent" />
<outputColumn
refId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Output].Columns[Telefones]"
dataType="wstr"
errorOrTruncationOperation="Conversion"
errorRowDisposition="FailComponent"
externalMetadataColumnId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Output].ExternalColumns[Telefones]"
length="150"
lineageId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Output].Columns[Telefones]"
name="Telefones"
truncationRowDisposition="FailComponent" />
<outputColumn
refId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Output].Columns[Obs]"
dataType="nText"
errorOrTruncationOperation="Conversion"
errorRowDisposition="FailComponent"
externalMetadataColumnId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Output].ExternalColumns[Obs]"
lineageId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Output].Columns[Obs]"
name="Obs"
truncationRowDisposition="FailComponent" />
<outputColumn
refId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Output].Columns[Conta]"
dataType="wstr"
errorOrTruncationOperation="Conversion"
errorRowDisposition="FailComponent"
externalMetadataColumnId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Output].ExternalColumns[Conta]"
length="30"
lineageId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Output].Columns[Conta]"
name="Conta"
truncationRowDisposition="FailComponent" />
</outputColumns>
<externalMetadataColumns
isUsed="True">
<externalMetadataColumn
refId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Output].ExternalColumns[CodConta]"
dataType="i4"
name="CodConta" />
<externalMetadataColumn
refId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Output].ExternalColumns[Banco]"
dataType="wstr"
length="30"
name="Banco" />
<externalMetadataColumn
refId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Output].ExternalColumns[CodTipoConta]"
dataType="i4"
name="CodTipoConta" />
<externalMetadataColumn
refId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Output].ExternalColumns[Titular]"
dataType="wstr"
length="50"
name="Titular" />
<externalMetadataColumn
refId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Output].ExternalColumns[NIB]"
dataType="wstr"
length="22"
name="NIB" />
<externalMetadataColumn
refId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Output].ExternalColumns[DtAbertura]"
dataType="date"
name="DtAbertura" />
<externalMetadataColumn
refId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Output].ExternalColumns[Gestor]"
dataType="wstr"
length="50"
name="Gestor" />
<externalMetadataColumn
refId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Output].ExternalColumns[Agencia]"
dataType="wstr"
length="50"
name="Agencia" />
<externalMetadataColumn
refId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Output].ExternalColumns[Morada]"
dataType="nText"
name="Morada" />
<externalMetadataColumn
refId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Output].ExternalColumns[Telefones]"
dataType="wstr"
length="150"
name="Telefones" />
<externalMetadataColumn
refId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Output].ExternalColumns[Obs]"
dataType="nText"
name="Obs" />
<externalMetadataColumn
refId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Output].ExternalColumns[Conta]"
dataType="wstr"
length="30"
name="Conta" />
</externalMetadataColumns>
</output>
<output
refId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Error Output]"
isErrorOut="true"
name="OLE DB Source Error Output">
<outputColumns>
<outputColumn
refId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Error Output].Columns[ErrorCode]"
dataType="i4"
lineageId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Error Output].Columns[ErrorCode]"
name="ErrorCode"
specialFlags="1" />
<outputColumn
refId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Error Output].Columns[CodConta]"
dataType="i4"
lineageId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Error Output].Columns[CodConta]"
name="CodConta" />
<outputColumn
refId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Error Output].Columns[Banco]"
dataType="wstr"
length="30"
lineageId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Error Output].Columns[Banco]"
name="Banco" />
<outputColumn
refId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Error Output].Columns[CodTipoConta]"
dataType="i4"
lineageId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Error Output].Columns[CodTipoConta]"
name="CodTipoConta" />
<outputColumn
refId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Error Output].Columns[Titular]"
dataType="wstr"
length="50"
lineageId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Error Output].Columns[Titular]"
name="Titular" />
<outputColumn
refId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Error Output].Columns[NIB]"
dataType="wstr"
length="22"
lineageId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Error Output].Columns[NIB]"
name="NIB" />
<outputColumn
refId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Error Output].Columns[DtAbertura]"
dataType="date"
lineageId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Error Output].Columns[DtAbertura]"
name="DtAbertura" />
<outputColumn
refId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Error Output].Columns[Gestor]"
dataType="wstr"
length="50"
lineageId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Error Output].Columns[Gestor]"
name="Gestor" />
<outputColumn
refId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Error Output].Columns[Agencia]"
dataType="wstr"
length="50"
lineageId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Error Output].Columns[Agencia]"
name="Agencia" />
<outputColumn
refId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Error Output].Columns[Morada]"
dataType="nText"
lineageId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Error Output].Columns[Morada]"
name="Morada" />
<outputColumn
refId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Error Output].Columns[Telefones]"
dataType="wstr"
length="150"
lineageId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Error Output].Columns[Telefones]"
name="Telefones" />
<outputColumn
refId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Error Output].Columns[Obs]"
dataType="nText"
lineageId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Error Output].Columns[Obs]"
name="Obs" />
<outputColumn
refId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Error Output].Columns[Conta]"
dataType="wstr"
length="30"
lineageId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Error Output].Columns[Conta]"
name="Conta" />
<outputColumn
refId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Error Output].Columns[ErrorColumn]"
dataType="i4"
lineageId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Error Output].Columns[ErrorColumn]"
name="ErrorColumn"
specialFlags="2" />
</outputColumns>
<externalMetadataColumns />
</output>
</outputs>
</component>
</components>
<paths>
<path
refId="Package\Data Flow Task 1.Paths[OLE DB Source Output]"
endId="Package\Data Flow Task 1\Destination - TConta.Inputs[Destination Input]"
name="OLE DB Source Output"
startId="Package\Data Flow Task 1\Source - TConta.Outputs[OLE DB Source Output]" />
</paths>
</pipeline>
</DTS:ObjectData>
</DTS:Executable>
<DTS:Executable
DTS:refId="Package\Drop table(s) SQL Task 1"
DTS:CreationName="Microsoft.ExecuteSQLTask"
DTS:DTSID="{5501EDC8-3801-4A6B-B780-49D6AF939CD0}"
DTS:ExecutableType="Microsoft.ExecuteSQLTask"
DTS:LocaleID="-1"
DTS:ObjectName="Drop table(s) SQL Task 1"
DTS:ThreadHint="0">
<DTS:Variables />
<DTS:ObjectData>
<SQLTask:SqlTaskData
SQLTask:Connection="{45457175-A286-4E15-B61F-82D03A989859}"
SQLTask:SqlStatementSource="drop table [dbo].[TConta]&#xA;GO&#xA;" xmlns:SQLTask="www.microsoft.com/sqlserver/dts/tasks/sqltask" />
</DTS:ObjectData>
</DTS:Executable>
<DTS:Executable
DTS:refId="Package\Preparation SQL Task 1"
DTS:CreationName="Microsoft.ExecuteSQLTask"
DTS:DTSID="{C7B0594F-DEA7-4CB2-A39F-846923D0200A}"
DTS:ExecutableType="Microsoft.ExecuteSQLTask"
DTS:FailPackageOnFailure="True"
DTS:LocaleID="-1"
DTS:ObjectName="Preparation SQL Task 1"
DTS:ThreadHint="0">
<DTS:Variables />
<DTS:ObjectData>
<SQLTask:SqlTaskData
SQLTask:Connection="{45457175-A286-4E15-B61F-82D03A989859}"
SQLTask:SqlStatementSource="CREATE TABLE [dbo].[TConta] (&#xA;[CodConta] int NOT NULL,&#xA;[Banco] nvarchar(30),&#xA;[CodTipoConta] int,&#xA;[Titular] nvarchar(50),&#xA;[NIB] nvarchar(22),&#xA;[DtAbertura] datetime,&#xA;[Gestor] nvarchar(50),&#xA;[Agencia] nvarchar(50),&#xA;[Morada] nvarchar(max),&#xA;[Telefones] nvarchar(150),&#xA;[Obs] nvarchar(max),&#xA;[Conta] nvarchar(30)&#xA;)&#xA;GO&#xA;" xmlns:SQLTask="www.microsoft.com/sqlserver/dts/tasks/sqltask" />
</DTS:ObjectData>
</DTS:Executable>
</DTS:Executables>
<DTS:PrecedenceConstraints>
<DTS:PrecedenceConstraint
DTS:refId="Package.PrecedenceConstraints[{517A0A47-90F6-478B-B5C9-A59EEED4BB68\}]"
DTS:CreationName=""
DTS:DTSID="{517A0A47-90F6-478B-B5C9-A59EEED4BB68}"
DTS:From="Package\Drop table(s) SQL Task 1"
DTS:LogicalAnd="True"
DTS:ObjectName="{517A0A47-90F6-478B-B5C9-A59EEED4BB68}"
DTS:To="Package\Preparation SQL Task 1"
DTS:Value="2" />
<DTS:PrecedenceConstraint
DTS:refId="Package.PrecedenceConstraints[{B3C7E3B9-2B60-4C40-A958-EF855889C2A7\}]"
DTS:CreationName=""
DTS:DTSID="{B3C7E3B9-2B60-4C40-A958-EF855889C2A7}"
DTS:From="Package\Preparation SQL Task 1"
DTS:LogicalAnd="True"
DTS:ObjectName="{B3C7E3B9-2B60-4C40-A958-EF855889C2A7}"
DTS:To="Package\Data Flow Task 1" />
</DTS:PrecedenceConstraints>
</DTS:Executable>

File diff suppressed because it is too large Load Diff

@ -0,0 +1,58 @@
Corrigir o erro dos linked server:
alterar o servico SQLSERVER (services.msc) para correr como uma conta local (administrator caso exista, se der erro o utilizador logado). Restart dos servicos.
executar no sql server 1 vez:
EXEC sp_configure 'show advanced options', 1;
RECONFIGURE;
EXEC sp_configure 'xp_cmdshell', 1;
RECONFIGURE;
acesso ao integration services denied:
https://www.mssqltips.com/sqlservertip/6236/connecting-to-integration-services-access-is-denied-in-sql-server-2016-or-2017/
C:\Program Files (x86)\Microsoft SQL Server Management Studio 18\Common7\IDE\CommonExtensions\Microsoft\SSIS\150\MappingFiles\JetToSSIS.xml
<!-- 130 -->
<dtm:DataTypeMapping >
<dtm:SourceDataType>
<dtm:DataTypeName>130</dtm:DataTypeName>
</dtm:SourceDataType>
<dtm:DestinationDataType>
<dtm:CharacterStringType>
<dtm:DataTypeName>DT_WSTR</dtm:DataTypeName>
<dtm:UseSourceLength/>
</dtm:CharacterStringType>
</dtm:DestinationDataType>
</dtm:DataTypeMapping>
C:\Program Files (x86)\Microsoft SQL Server Management Studio 18\Common7\IDE\CommonExtensions\Microsoft\SSIS\150\MappingFiles\MSSQLToSSIS10.XML
<!-- 130 -->
<dtm:DataTypeMapping >
<dtm:SourceDataType>
<dtm:DataTypeName>-1</dtm:DataTypeName>
</dtm:SourceDataType>
<dtm:DestinationDataType>
<dtm:CharacterStringType>
<dtm:DataTypeName>nvarchar</dtm:DataTypeName>
<dtm:UseSourceLength/>
</dtm:CharacterStringType>
</dtm:DestinationDataType>
</dtm:DataTypeMapping>
C:\Program Files (x86)\Microsoft SQL Server Management Studio 18\Common7\IDE\CommonExtensions\Microsoft\SSIS\150\Binn\DtwTypeConversion.xml
<!-- Convert from DT_WSTR-->
<dtw:ConversionEntry>
<dtw:SourceType>130</dtw:SourceType>
<dtw:DestinationType TypeName="DT_NTEXT">
<dtw:ConversionStep StepNum="1" ConvertToType="DT_NTEXT"/>
</dtw:DestinationType>
</dtw:ConversionEntry>

@ -0,0 +1,4 @@
cd "C:\Program Files (x86)\Microsoft SQL Server\150\DTS\Binn"
.\DTExec.exe /DTS "\MSDB\GecondSync" /SERVER virtualdenariu /CHECKPOINTING OFF /REPORTING N
.\DTExec.exe /DTS "\MSDB\ContaSync" /SERVER virtualdenariu /CHECKPOINTING OFF /REPORTING N
Loading…
Cancel
Save