MZ@ !L!This program cannot be run in DOS mode. $ 5ۯA[A[A[A[A[hG]A[RichA[PEL$L6!   FB>  <@8 .text `.rdata  @@.data$00@.rsrc@@@@.reloc@BD$Vu 0FB~1I 0FB  FB0FBuSh FB0FBu3^ 0FBh0FBh0FB0FB0FB@0FB^ u@ 0FBt650FB;rtЋ 0FB;sQ FB0FB^ SUVt$Wu 0FBu 3_^][ |$\$tu( 0FBtWVSхt WVSu 3_^][ WVSZu uWPStu"WVSu3t 0FBtWVSЋ_^][ % FB̃|$u 0FBu D$P FB t | `  X t | Yfree _inittermmalloc_adjust_fdivMSVCRT.dllQDisableThreadLibraryCallsKERNEL32.dll(@ 0H`x       ( 8 H X h x pG;t@.z(Lx PBTYPELIB4VS_VERSION_INFO  ?DVarFileInfo$Translation StringFileInfo040904E42 PlatformNT INTEL X86LCompanyNameMicrosoft Corporation|*FileDescriptionDTSDataPump Service Provider Resource DLL6 FileVersion1998.11.136 InternalNameDTSPUMPENUp&LegalCopyrightCopyright Microsoft Corp. 1988-1998sLegalTrademarksMicrosoft is a registered trademark of Microsoft Corporation. Windows(TM) is a trademark of Microsoft Corporation@ OriginalFilenameDTSPUMP.RLLJProductNameMicrosoft SQL Server6 ProductVersion7.00.6232 CommentsNT INTEL X86MSFT Q 1u d,X Lx \  !' !h( | =<A&! 0 <A ! 0@  dB&!1\dB !1@|C&!3 C( !3,D&!84 D84!84H,u(4! 4 `L$uP4! 7x \v$4! t8Ty(4! ,9t|y04! `:$ w4%!;wx t{J40FF t{J4  t{J4Մ0 t{J4 t{J4L t{J4հ t{J4` t{J4xH0-stdole2.tlbWWW   @ 8 lT@Hl@ PT  ,  t ph LX\P |d4$XL  l8lLx DX =DTSPumpW8uRDTSDataPumpError0CDTSDataPump_E_NotImplemented0_}DTSDataPump_E_RowsetsAlreadySetW"0a*DTSDataPump_E_TransformsAlreadySetWW#0\DTSDataPump_E_DestRowsetNotSuppliedW 0DTSDataPump_E_RowsetsNotSupplied#03|DTSDataPump_E_SourceColumnsRequiredW0DTSDataPump_E_ColCountButNoColsW#0DTSDataPump_E_MismatchColOrdAndNameW 0DTSDataPump_E_ColumnNameNotFound0RDTSDataPump_E_ColumnOutOfRangeWW(0DTSDataPump_E_DestColumnAlreadySpecified"0&DTSDataPump_E_IDataConvertRequiredWW!0MoDTSDataPump_E_NullVariantIUnknownWWW0JDTSDataPump_E_NotReentrantWW$0DTSDataPump_E_RowsetChangeMustInsert"0\aDTSDataPump_E_DataPumpNotReentrantWW 0j DTSDataPump_E_DestColumnReadOnly(0IXDTSDataPump_E_MustSpecifyDestOrTransform0DTSDataPump_E_BadTransformFlagWW(0KwDTSDataPump_E_BadTransformStatusReturned&0DTSDataPump_E_TransformServerExceptionWW 0DTSDataPump_E_CannotRebindColumn$0YDTSDataPump_E_InvalidFetchBufferSize 0%DTSDataPump_E_InvalidDTSBindMode0eDTSDataPump_E_SourceBlobBindingW 0DTSDataPump_E_NonBlobStorageBind0RDTSDataPump_E_LookupDupNameW$0DTSDataPump_E_DestinationBlobBinding(0sDTSDataPump_E_Copy_NeedSrcAndDestColumns&0gHDTSDataPump_E_Copy_ValidateSchemaErrorWW!0$DTSDataPump_E_Convert_DestNotNullWWW!0DTSDataPump_E_Convert_BadBindInfoWWW"0aDTSDataPump_E_Convert_DestOverflowWW*0DTSDataPump_E_Convert_SourceInvalidVariantWW)0kIDTSDataPump_E_Convert_SourceInvalidLengthWWW'0/GDTSDataPump_E_Convert_ConversionInvalidW&0˹DTSDataPump_E_Convert_ConversionFailedWW/0DTSDataPump_E_Convert_ProviderOwnedTypeMismatchW,0HDTSDataPump_E_Convert_BlobStorageNoInterface%03DTSDataPump_E_AxScript_RequiredParamsWWW*0jDTSDataPump_E_AxScript_ValidateSchemaErrorWW0!0CDTSDataPump_E_AxScript_ParseErrorWWW+0DTSDataPump_E_AxScript_BadTransformFunctionW((0QDTSDataPump_E_AxScript_CantChangeSrcCols/0 zDTSDataPump_E_AxScript_CantResetAfterInitializeW+0DTSDataPump_E_AxScript_CantInitializeEngineW#0TDTSDataPump_E_AxScript_RunTimeErrorW-0.\DTSDataPump_E_AutoBufferInterfaceNotSupportedWWW(0oDTSDataPump_E_InvalidSpecifyBlobDefaults%0DTSDataPump_E_LineageVariableNotFoundWWW(03]DTSDataPump_E_LastRowCantBeLessThanFirst%0/DTSDataPump_E_DDQ_NeedTransformStatusWWW!0DTSDataPump_E_DDQ_NeedInsertQueryWWW!0DTSDataPump_E_DDQ_NeedUpdateQueryWWWp!0DTSDataPump_E_DDQ_NeedDeleteQueryWWW0-6DTSDataPump_E_DDQ_NeedUserQueryW#0RDTSDataPump_E_DDQ_InformationNotSetW+0[HDTSDataPump_E_DDQ_BadTransformStatusContextW*0DTSDataPump_E_DDQ_DestColumnNotTransformedWW'0DTSDataPump_E_DDQ_DestColumnNeedsLengthW'0DTSDataPump_E_DDQ_DestDoesNotSupportSQLWd8$eLPDTSDataPumpErrorWW$ 8DTSTransformFlagsWWW0 DTSTransformFlag_StrictW0BDTSTransformFlag_AllowDemotionWW0SDTSTransformFlag_AllowPromotionW&0DTSTransformFlag_AllowStringTruncationWW'0(DTSTransformFlag_AllowNumericTruncationW< 0ɳDTSTransformFlag_AllowNullChange 0`DTSTransformFlag_AllowSignChange!0DTSTransformFlag_RequireExactTypeWWW0DTSTransformFlag_ForceConvertWWW!0F]DTSTransformFlag_PreserveDestRowsWWW(0(DTSTransformFlag_AllowLosslessConversion00YZDTSTransformFlag_Default,8>LPDTSTransformFlagsW 8ShDTSTransformStatusWW0DTSTransformStat_OKW 0DTSTransformStat_InfoWWW0o*DTSTransformStat_OKInfoW0`DTSTransformStat_SkipRow0pDTSTransformStat_SkipRowInfo0гDTSTransformStat_SkipFetchWW`0>DTSTransformStat_SkipInsertW0DTSTransformStat_InsertQuery\ 0dDTSTransformStat_UpdateQuery0DTSTransformStat_DeleteQuery0DTSTransformStat_UserQueryWW 0DTSTransformStat_ErrorWW0TDTSTransformStat_ErrorSkipRowWWW0 DTSTransformStat_ExceptionRowWWW 0QDTSTransformStat_AbortPumpWW0L"DTSTransformStat_NoMoreRowsW8yILPDTSTransformStatusX` 8BmDTSExecuteStatusX<0DTSTransformExec_OKWX09DTSTransformExec_ErrorWWX06DTSTransformExec_OKErrorsWWWX#0DTSTransformExec_ErrorCountExceededWX0DTSTransformExec_AbortPumpWW8LPDTSExecuteStatusWW , 8.DTSDataPumpColumnsWW8ɩDTSDataPumpColumnWWWKValueWWW'pRetValW 48ActualSizeWW^plWW AttributesWW DefinedSizeW\Name(pbstrWWWType pDataTypeWWWp PrecisionWWW pbPrecisionW CNumericScale˾pbNumericScaleWW OriginalValueWWWpvareRUnderlyingValueW AppendChunkW4;Datah GetChunk8YLengthWW zItem IndexWWW xA_NewEnumHppEnumWW 0vCountWWW8 DTSErrorRecordsWClearWWWrAddW-NumberWW }NativeErrorWx DescriptionWGSourceWW,Helpfile<  HelpidWWL 8GDTSDataPumpLookupsWWh8DTSDataPumpLookupWWW NNLastRowCount YExecuteWh bKeyValuesWWW [AddToCacheWW DataValuesWW@RemoveFromCacheW8rDTSTransformScriptPropertiesTextNLanguage, BgFunctionEntryWWWx8]cDataPumpTransformScriptW sqldts.hlp.Microsoft DTSDataPump Scripting Object Library&Error ranges for DTSDataPump execution)Flags (int or long) controlling TransformW;Return value (int or long) from ActiveX Scripting TransformWWW2Return value (int or long) from DataPump ExecutionDTSDataPump Columns collectionDTSDataPump Column ObjectWCurrent value of ColumnWWWActual size of ColumnW\Indicates one or more characteristics of the column (values are from ADO FieldAttributeEnum)WWMaximum size of ColumnName of Column1Type of Column (values are from ADO DataTypeEnum)W&Precision for Numeric values in Column"Scale for Numeric values in Column(Value of Column before changes were madeWWCommited value of ColumnWW,Retrieve an object: Index is name or ordinalWWIEnumVariant objectWWWNumber of ItemsWWWDTSDataPump Error ObjectWW$Clear error stack for this TransformWW2Add an error to the error stack for this TransformDTSDataPump Lookups collectionDTSDataPump Lookup ObjectWName of Lookup8Number of rows returned by last execution of this LookupWWPFind a key/value map (either of which may be a variant array) based on KeyValuesWWPAdd a key/value map (either of which may be a variant array) to the Lookup cacheWWURemove a map from the Lookup cache based on key values (which may be a variant array)W,DTSDataPump TransformScriptProperties ObjectWWGet or Set the Script text7Get or Set the Script Language (e.g. VBScript, JScript)WWWGGet or Set the Function to call in the script (must return int or long)WWWActive Script Transform Object@@@ X@0 @ @@@`h @  4 4 4 4 4 4 4 4 4  4  4  4  4  4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4$ 4% 4& 4'  4( !4) "4* #4+ $4, %4- &4. '4@ (4A )4B *4C +4D ,4E -4F .4G /4Q 04Q 14R 24S 34` 44a 54b 64c 74d 84e 94e :4f ;4g <4h @@@@@@@@@ @ @ @ @ @@@@@@@@@@@@@@@@@@@ @!@"@#@$@%@&@'@(@)@*@+@,@-@.@/@0@1@2@3@4@5@6@7@8@9@:@;@<@0X@l(X<p0` <p4l HT, h  8 h $ \ (<Pdx,@Th|0DXl  4H\p$8L`t4444444 4@4 4 4 4?@@@@@@@@@ @ @ @< ` L x 8(<Pdx@444444444  4@ 4 4  4  4!4@4@@@@@@@@@ @ @ @ @ @@@(Px@d(<Pdx,d44444@@@@@Hh(<P8d Du Dp , LDuxl ,$LDu H 4X8d@,LDu@@ $ D! ,$LDu\H ,(LDutH ,,LDuH ,0LDuP ,4LDuH  ,8LDu0XP ,<LDuXX , @LD v|@ , DLD v@ , HD  v@ 8 L\ D v@ @  ll8h ,P|,X 4 ]v<h ^vd,@ 8d Dy D , LDyxl ,$LDy H 4X8d,LDyP , LDyH 8$d Dy @ 8(\ yt ,,L y ,X,LDwPP $ D!,$LDwlP $(D!,,LDwP $0D!LL\\pp,P|6Microsoft Data Transformation Services (DTS) Data PumpCode execution exception: sqldts.hlp'Method or property not yet implemented.-Data Transformation Services Data Pump ServerOThis can only be set before Rowsets or DataDrivenQueries have been initialized.TDestination Columns or other info specified, but no Destination Rowset was supplied.QA non-NULL source rowset, and an optional Destination rowset, must be specified..7Source columns are required for non-default Transforms.JA nonzero column count was specified with no column specification pointer.nDuplicate column name resolution could not be done because the ordinal specified a column of a different name.Column name '%s' was not found. Column ordinal was out of range.YOne or more Destination columns have already been specified in this or a prior Transform.This Transform requires an IDataConvert interface to be available on the Destination rowset or from an OLEDB installation (msdadc.dll).DThe passed Variant is of type IUnknown, but contains a NULL pointer.KThe Destination IRowsetChange must support InsertRow (DBPROPVAL_UP_INSERT).TThe DataPump implements a single execution operation and is therefore not reentrant.dOne or more destination columns are readonly; you must define a mapping which does not include them.?A Destination or one or more Transformations must be specified.2Invalid or incompatible DTSTransformFlag value(s).A DTSTransformCopy must specify no columns (signifying a sequential 1-to-1 mapping of all columns) or the same number of source and destination columns.:Data Transformation Services Extended Error Lookup ServiceExtended Error Lookup Service Copy ColumnActiveX ScriptThe Transform Server returned an invalid DTSTransformStatus value, or an ActiveX Script did not return an integral type. The DataPump will be aborted. (no name)*Transform server threw Exception %ld (%s).9Transform server threw Exception %ld (unknown exception).4Data Transformation Services OLEDB Conversion ObjectnBinding information for one or more columns has been specified in a prior transform and cannot be respecified. FetchBufferSize must be nonzero.[Invalid or incompatible DTSBindMode value(s), or DTSBindMode incompatible with column type.In-Memory Source BLOB (DBCOLUMNFLAGS_ISLONG) columns cannot be bound with DTSBindMode_Byref, and must specify a nonzero cbInMemoryBlobSize.KNon-BLOB (DBCOLUMNFLAGS_ISLONG) columns cannot be bound to Storage objects.dIn-Memory Destination BLOB (DBCOLUMNFLAGS_ISLONG) columns must specify a nonzero cbInMemoryBlobSize.3Data for source column %ld ('%s') is not available.General error %ld (%X).ICannot instantiate Storage Object for source column %ld ('%s') Blob data.Data for source column %ld ('%s') is not available. Your provider may require that all Blob columns be rightmost in the source result set.Cannot instantiate Storage Object for source column %ld ('%s') Blob data. Your provider may require that all Blob columns be rightmost in the source result set.MData for source column %ld ('%s') is too large for the specified buffer size.oActiveX Scripting Transform cannot reset Text, Language, or FunctionEntry after Transform has been Initialized.Transform definition combined with Source Provider Blob Storage Object limitations require buffering for source column '%s', but the requested interface is not ISequentialStream or ILockBytes.TransformCopy '%s' validation error: Blob (DBCOLUMNFLAGS_ISLONG) columns must be of same type and are not for column pair %ld (source column '%s' (%s), destination column '%s' (%s)).4Invalid DTSSpecifyBlobDefaults enumeration value(s).?Lookup names must be unique; '%s' was specified more than once.DTSPackage Lineage variable '%s' was not found in the GlobalVariables collection, or did not have a valid value (see DTSPackage.LineageOptions).-The LastRow cannot be less than the FirstRow.FDataDrivenQuery: No query specification returned by Transform status.bDataDrivenQuery: Transform status returned InsertQuery, but no InsertQuery command was specified.bDataDrivenQuery: Transform status returned UpdateQuery, but no UpdateQuery command was specified.bDataDrivenQuery: Transform status returned DeleteQuery, but no DeleteQuery command was specified.^DataDrivenQuery: Transform status returned UserQuery, but no UserQuery command was specified.&DataDrivenQuery: Information not set.mDataDrivenQuery: Transform status returned a DataDrivenQuery value, but no DataDrivenQueries were specified.WDataDrivenQuery: One or more destination parameter columns had no transform specified.DataDrivenQuery: One or more destination column definitions is variable-length and requires a maximum column size to be specified.IDataDrivenQuery: The destination provider does not support SQL Commands.IDTSTransformCopy: ValidateSchema failed; see Extended Error information.TransformCopy '%s' validation error: Cannot convert (possibly due to type or length mismatch) column pair %ld (source column '%s' (%s), destination column '%s' (%s)).TransformCopy '%s' validation error: RequireExactType specified but not possible on column pair %ld (source column '%s' (%s), destination column '%s' (%s)).TransformCopy '%s' validation error: AllowDemotion not specified but required for column pair %ld (source column '%s' (%s), destination column '%s' (%s)).TransformCopy '%s' validation error: AllowPromotion not specified but required for column pair %ld (source column '%s' (%s), destination column '%s' (%s)).TransformCopy '%s' validation error: AllowStringTruncation not specified but possible for column pair %ld (source column '%s' (%s), destination column '%s' (%s)).TransformCopy '%s' validation error: AllowNumericTruncation not specified but possible for column pair %ld (source column '%s' (%s), destination column '%s' (%s)).TransformCopy '%s' validation error: AllowNullChange not specified but required for column pair %ld (source column '%s' (%s), destination column '%s' (%s)).TransformCopy '%s' validation error: AllowSignChange not specified but required for column pair %ld (source column '%s' (%s), destination column '%s' (%s)).TransformCopy '%s' validation error: Source column too narrow to contain a valid value of destination column's datatype for column pair %ld (source column '%s' (%s), destination column '%s' (%s)).TransformCopy '%s' validation error: Destination column too narrow to receive a valid value of source column's datatype for column pair %ld (source column '%s' (%s), destination column '%s' (%s)).TransformCopy '%s' validation error: ForceConvert not specified but required for column pair %ld (source column '%s' (%s), destination column '%s' (%s)).TransformCopy '%s' conversion error: Destination does not allow NULL on column pair %ld (source column '%s' (%s), destination column '%s' (%s)).TransformCopy '%s' conversion error: Bad binding information on column pair %ld (source column '%s' (%s), destination column '%s' (%s)).TransformCopy '%s' conversion error: Destination overflowed on column pair %ld (source column '%s' (%s), destination column '%s' (%s)).TransformCopy '%s' conversion error: Source variant invalid on column pair %ld (source column '%s' (%s), destination column '%s' (%s)).TransformCopy '%s' conversion error: Source data length invalid for its type or for conversion to destination type on column pair %ld (source column '%s' (%s), destination column '%s' (%s)).TransformCopy '%s' conversion error: Conversion invalid for datatypes on column pair %ld (source column '%s' (%s), destination column '%s' (%s)).TransformCopy '%s' conversion error: General conversion failure on column pair %ld (source column '%s' (%s), destination column '%s' (%s)).TransformCopy '%s' conversion error: DBMEMOWNER_PROVIDEROWNED type mismatch for an allocatable type on column pair %ld (source column '%s' (%s), destination column '%s' (%s)).TransformCopy '%s' conversion error: Could not QueryInterface from Source Blob Storage Object to requested Destination IID on column pair %ld (source column '%s' (%s), destination column '%s' (%s)).ActiveX Scripting Transform requires script Text, Language, and FunctionEntry name to be specified in IDTSDataPumpTransformScriptProperties.YActiveX Scripting Transform '%s' does not support the type specified for the '%s' column.ZActiveX Scripting Transform '%s' encountered an invalid data value for '%s' source column._ActiveX Scripting Transform '%s' encountered an invalid data value for '%s' destination column.RActiveX Scripting Transform '%s' does not allow a script to change source columns.aActiveX Scripting Transform '%s' encountered a Run Time Error during the execution of the script.XActiveX Scripting Transform '%s' was not able to initialize the script execution engine.<ActiveX Scripting Transform '%s': Error parsing script - %s.HActiveX Scripting Transform '%s': Transform function '%s' was not found.HCustom Transformation Objects for Microsoft Data Transformation Services8 000'040<0Q0V0[0`0j0s00000001e1111