Edit C:\Program Files (x86)\Microsoft SQL Server\80\Tools\Binn\Resources\1033\DTSPump.RLL
MZ? ?? ? @ ? ? ? ?!?L?!This program cannot be run in DOS mode. $ ?-T?L:?L:?L:???L:???L:?ich?:? PE L ?<C ? ! ? P$ ? ? x? ? .rsrc x? ? @ @.reloc ? ? @ B H ?( ? @ ? ? ? ' ? ? 0 ? H ? ` ? x ? ? ? ? ? ? ? ? ? ? ? ? ? 8 ? P ? h ? ? ? ? ? ? ? ? ? ? ? ? ( 8 H X h x ? ? ? ? ? ? ? ? ( 8 ` ? @ x ?% ? ?. ? @8 j } . 0? x? F ? ? ? ? @? ? ? x g ? 0[ ? ? ? ? ? ? , ? ? ? ? ? ? X ? R E G I S T R Y HKCR { NoRemove CLSID { '{10010400-740B-11D0-AE7B-00AA004A34D5}' { DTSTransform { '1033' { val DTSTransformDescription = s 'Copy Column' } } } '{10010501-740B-11D0-AE7B-00AA004A34D5}' { DTSTransform { '1033' { val DTSTransformDescription = s 'ActiveX Script' } } } '{10010701-740B-11D0-AE7B-00AA004A34D5}' { DTSTransform { '1033' { val DTSTransformDescription = s 'Uppercase String' } } } '{10010801-740B-11D0-AE7B-00AA004A34D5}' { DTSTransform { '1033' { val DTSTransformDescription = s 'Lowercase String' } } } '{10010901-740B-11D0-AE7B-00AA004A34D5}' { DTSTransform { '1033' { val DTSTransformDescription = s 'Middle of String' } } } '{10010a01-740B-11D0-AE7B-00AA004A34D5}' { DTSTransform { '1033' { val DTSTransformDescription = s 'Read File' } } } '{10010b01-740B-11D0-AE7B-00AA004A34D5}' { DTSTransform { '1033' { val DTSTransformDescription = s 'DateTime String' } } } '{10010c01-740B-11D0-AE7B-00AA004A34D5}' { DTSTransform { '1033' { val DTSTransformDescription = s 'Write File' } } } '{10010d01-740B-11D0-AE7B-00AA004A34D5}' { DTSTransform { '1033' { val DTSTransformDescription = s 'Trim String' } } } } } ?4 V S _ V E R S I O N _ I N F O ?? U ? ? D V a r F i l e I n f o $ T r a n s l a t i o n ?B S t r i n g F i l e I n f o 0 4 0 9 0 4 E 4 2 P l a t f o r m N T I N T E L X 8 6 L C o m p a n y N a m e M i c r o s o f t C o r p o r a t i o n | * F i l e D e s c r i p t i o n D T S D a t a P u m p S e r v i c e P r o v i d e r R e s o u r c e D L L B F i l e V e r s i o n 2 0 0 0 . 0 8 5 . 1 0 5 4 . 0 0 6 I n t e r n a l N a m e D T S P U M P E N U ? 1 L e g a l C o p y r i g h t ? 1 9 8 8 - 2 0 0 4 M i c r o s o f t C o r p . A l l r i g h t s r e s e r v e d . s L e g a l T r a d e m a r k s M i c r o s o f t ? i s a r e g i s t e r e d t r a d e m a r k o f M i c r o s o f t C o r p o r a t i o n . W i n d o w s ( T M ) i s a t r a d e m a r k o f M i c r o s o f t C o r p o r a t i o n @ O r i g i n a l F i l e n a m e D T S P U M P . R L L J P r o d u c t N a m e M i c r o s o f t S Q L S e r v e r 8 P r o d u c t V e r s i o n 8 . 0 5 . 1 0 5 4 2 C o m m e n t s N T I N T E L X 8 6 6 M i c r o s o f t D a t a T r a n s f o r m a t i o n S e r v i c e s ( D T S ) D a t a P u m p C o d e e x e c u t i o n e x c e p t i o n : s q l d t s 8 0 . h l p ' M e t h o d o r p r o p e r t y n o t y e t i m p l e m e n t e d . - D a t a T r a n s f o r m a t i o n S e r v i c e s D a t a P u m p S e r v e r O T h i s c a n o n l y b e s e t b e f o r e R o w s e t s o r D a t a D r i v e n Q u e r i e s h a v e b e e n i n i t i a l i z e d . T D e s t i n a t i o n C o l u m n s o r o t h e r i n f o s p e c i f i e d , b u t n o D e s t i n a t i o n R o w s e t w a s s u p p l i e d . Q A n o n - N U L L s o u r c e r o w s e t , a n d a n o p t i o n a l D e s t i n a t i o n r o w s e t , m u s t b e s p e c i f i e d . . 7 S o u r c e c o l u m n s a r e r e q u i r e d f o r n o n - d e f a u l t T r a n s f o r m s . J A n o n z e r o c o l u m n c o u n t w a s s p e c i f i e d w i t h n o c o l u m n s p e c i f i c a t i o n p o i n t e r . n D u p l i c a t e c o l u m n n a m e r e s o l u t i o n c o u l d n o t b e d o n e b e c a u s e t h e o r d i n a l s p e c i f i e d a c o l u m n o f a d i f f e r e n t n a m e . C o l u m n n a m e ' % s ' w a s n o t f o u n d . C o l u m n o r d i n a l w a s o u t o f r a n g e . Y O n e o r m o r e D e s t i n a t i o n c o l u m n s h a v e a l r e a d y b e e n s p e c i f i e d i n t h i s o r a p r i o r T r a n s f o r m . ? T h i s T r a n s f o r m r e q u i r e s a n I D a t a C o n v e r t i n t e r f a c e t o b e a v a i l a b l e o n t h e D e s t i n a t i o n r o w s e t o r f r o m a n O L E D B i n s t a l l a t i o n ( m s d a d c . d l l ) . D T h e p a s s e d V a r i a n t i s o f t y p e I U n k n o w n , b u t c o n t a i n s a N U L L p o i n t e r . K T h e D e s t i n a t i o n I R o w s e t C h a n g e m u s t s u p p o r t I n s e r t R o w ( D B P R O P V A L _ U P _ I N S E R T ) . T T h e D a t a P u m p i m p l e m e n t s a s i n g l e e x e c u t i o n o p e r a t i o n a n d i s t h e r e f o r e n o t r e e n t r a n t . d O n e o r m o r e d e s t i n a t i o n c o l u m n s a r e r e a d o n l y ; y o u m u s t d e f i n e a m a p p i n g w h i c h d o e s n o t i n c l u d e t h e m . ? A D e s t i n a t i o n o r o n e o r m o r e T r a n s f o r m a t i o n s m u s t b e s p e c i f i e d . 2 I n v a l i d o r i n c o m p a t i b l e D T S T r a n s f o r m F l a g v a l u e ( s ) . ? A D T S T r a n s f o r m C o p y m u s t s p e c i f y n o c o l u m n s ( s i g n i f y i n g a s e q u e n t i a l 1 - t o - 1 m a p p i n g o f a l l c o l u m n s ) o r t h e s a m e n u m b e r o f s o u r c e a n d d e s t i n a t i o n c o l u m n s . : D a t a T r a n s f o r m a t i o n S e r v i c e s E x t e n d e d E r r o r L o o k u p S e r v i c e E x t e n d e d E r r o r L o o k u p S e r v i c e C o p y C o l u m n A c t i v e X S c r i p t ? T h e T r a n s f o r m S e r v e r r e t u r n e d a n i n v a l i d D T S T r a n s f o r m S t a t u s v a l u e , o r a n A c t i v e X S c r i p t d i d n o t r e t u r n a n i n t e g r a l t y p e . N o f u r t h e r w o r k w i l l b e d o n e b y t h e D a t a P u m p . ( n o n a m e ) * T r a n s f o r m s e r v e r t h r e w E x c e p t i o n % l d ( % s ) . 9 T r a n s f o r m s e r v e r t h r e w E x c e p t i o n % l d ( u n k n o w n e x c e p t i o n ) . 4 D a t a T r a n s f o r m a t i o n S e r v i c e s O L E D B C o n v e r s i o n O b j e c t n B i n d i n g i n f o r m a t i o n f o r o n e o r m o r e c o l u m n s h a s b e e n s p e c i f i e d i n a p r i o r t r a n s f o r m a n d c a n n o t b e r e s p e c i f i e d . F e t c h B u f f e r S i z e m u s t b e n o n z e r o . [ I n v a l i d o r i n c o m p a t i b l e D T S B i n d M o d e v a l u e ( s ) , o r D T S B i n d M o d e i n c o m p a t i b l e w i t h c o l u m n t y p e . t I n - M e m o r y S o u r c e B L O B ( D B C O L U M N F L A G S _ I S L O N G ) c o l u m n s b o u n d a s C l i e n t O w n e d m u s t s p e c i f y a n o n z e r o c b I n M e m o r y B l o b S i z e . K N o n - B L O B ( D B C O L U M N F L A G S _ I S L O N G ) c o l u m n s c a n n o t b e b o u n d t o S t o r a g e o b j e c t s . d I n - M e m o r y D e s t i n a t i o n B L O B ( D B C O L U M N F L A G S _ I S L O N G ) c o l u m n s m u s t s p e c i f y a n o n z e r o c b I n M e m o r y B l o b S i z e . Y B i n d i n g t o d e s t i n a t i o n f a i l e d . T h i s m a y b e b e c a u s e c o l u m n % l d ( ' % s ' ) i s m a r k e d r e a d o n l y . 3 D a t a f o r s o u r c e c o l u m n % l d ( ' % s ' ) i s n o t a v a i l a b l e . G e n e r a l e r r o r % l d ( % X ) . I C a n n o t i n s t a n t i a t e S t o r a g e O b j e c t f o r s o u r c e c o l u m n % l d ( ' % s ' ) B l o b d a t a . ? D a t a f o r s o u r c e c o l u m n % l d ( ' % s ' ) i s n o t a v a i l a b l e . Y o u r p r o v i d e r m a y r e q u i r e t h a t a l l B l o b c o l u m n s b e r i g h t m o s t i n t h e s o u r c e r e s u l t s e t . ? C a n n o t i n s t a n t i a t e S t o r a g e O b j e c t f o r s o u r c e c o l u m n % l d ( ' % s ' ) B l o b d a t a . Y o u r p r o v i d e r m a y r e q u i r e t h a t a l l B l o b c o l u m n s b e r i g h t m o s t i n t h e s o u r c e r e s u l t s e t . M D a t a f o r s o u r c e c o l u m n % l d ( ' % s ' ) i s t o o l a r g e f o r t h e s p e c i f i e d b u f f e r s i z e . ! C a n n o t t r a n s f o r m c h a p t e r c o l u m n s . 9 T h e n u m b e r o f f a i l i n g r o w s e x c e e d s t h e m a x i m u m s p e c i f i e d . L D T S T r a n s f o r m C o p y : S c h e m a v a l i d a t i o n f a i l e d ; s e e E x t e n d e d E r r o r i n f o r m a t i o n . ? T r a n s f o r m C o p y ' % s ' v a l i d a t i o n e r r o r : C a n n o t c o n v e r t ( p o s s i b l y d u e t o t y p e o r l e n g t h m i s m a t c h ) c o l u m n p a i r % l d ( s o u r c e c o l u m n ' % s ' ( % s ) , d e s t i n a t i o n c o l u m n ' % s ' ( % s ) ) . ? T r a n s f o r m C o p y ' % s ' v a l i d a t i o n e r r o r : R e q u i r e E x a c t T y p e s p e c i f i e d b u t n o t p o s s i b l e o n c o l u m n p a i r % l d ( s o u r c e c o l u m n ' % s ' ( % s ) , d e s t i n a t i o n c o l u m n ' % s ' ( % s ) ) . ? T r a n s f o r m C o p y ' % s ' v a l i d a t i o n e r r o r : A l l o w D e m o t i o n n o t s p e c i f i e d b u t r e q u i r e d f o r c o l u m n p a i r % l d ( s o u r c e c o l u m n ' % s ' ( % s ) , d e s t i n a t i o n c o l u m n ' % s ' ( % s ) ) . ? T r a n s f o r m C o p y ' % s ' v a l i d a t i o n e r r o r : A l l o w P r o m o t i o n n o t s p e c i f i e d b u t r e q u i r e d f o r c o l u m n p a i r % l d ( s o u r c e c o l u m n ' % s ' ( % s ) , d e s t i n a t i o n c o l u m n ' % s ' ( % s ) ) . ? T r a n s f o r m C o p y ' % s ' v a l i d a t i o n e r r o r : A l l o w S t r i n g T r u n c a t i o n n o t s p e c i f i e d b u t p o s s i b l e f o r c o l u m n p a i r % l d ( s o u r c e c o l u m n ' % s ' ( % s ) , d e s t i n a t i o n c o l u m n ' % s ' ( % s ) ) . ? T r a n s f o r m C o p y ' % s ' v a l i d a t i o n e r r o r : A l l o w N u m e r i c T r u n c a t i o n n o t s p e c i f i e d b u t p o s s i b l e f o r c o l u m n p a i r % l d ( s o u r c e c o l u m n ' % s ' ( % s ) , d e s t i n a t i o n c o l u m n ' % s ' ( % s ) ) . ? T r a n s f o r m C o p y ' % s ' v a l i d a t i o n e r r o r : A l l o w N u l l C h a n g e n o t s p e c i f i e d b u t r e q u i r e d f o r c o l u m n p a i r % l d ( s o u r c e c o l u m n ' % s ' ( % s ) , d e s t i n a t i o n c o l u m n ' % s ' ( % s ) ) . ? T r a n s f o r m C o p y ' % s ' v a l i d a t i o n e r r o r : A l l o w S i g n C h a n g e n o t s p e c i f i e d b u t r e q u i r e d f o r c o l u m n p a i r % l d ( s o u r c e c o l u m n ' % s ' ( % s ) , d e s t i n a t i o n c o l u m n ' % s ' ( % s ) ) . ? T r a n s f o r m C o p y ' % s ' v a l i d a t i o n e r r o r : S o u r c e c o l u m n t o o n a r r o w t o c o n t a i n a v a l i d v a l u e o f d e s t i n a t i o n c o l u m n ' s d a t a t y p e f o r c o l u m n p a i r % l d ( s o u r c e c o l u m n ' % s ' ( % s ) , d e s t i n a t i o n c o l u m n ' % s ' ( % s ) ) . ? T r a n s f o r m C o p y ' % s ' v a l i d a t i o n e r r o r : D e s t i n a t i o n c o l u m n t o o n a r r o w t o r e c e i v e a v a l i d v a l u e o f s o u r c e c o l u m n ' s d a t a t y p e f o r c o l u m n p a i r % l d ( s o u r c e c o l u m n ' % s ' ( % s ) , d e s t i n a t i o n c o l u m n ' % s ' ( % s ) ) . ? T r a n s f o r m C o p y ' % s ' v a l i d a t i o n e r r o r : F o r c e C o n v e r t n o t s p e c i f i e d b u t r e q u i r e d f o r c o l u m n p a i r % l d ( s o u r c e c o l u m n ' % s ' ( % s ) , d e s t i n a t i o n c o l u m n ' % s ' ( % s ) ) . o A c t i v e X S c r i p t i n g T r a n s f o r m c a n n o t r e s e t T e x t , L a n g u a g e , o r F u n c t i o n E n t r y a f t e r T r a n s f o r m h a s b e e n I n i t i a l i z e d . ? A c t i v e S c r i p t T r a n s f o r m S e r v e r ' % s ' : s c r i p t f u n c t i o n ' % s ' r e t u r n e d a n i n v a l i d D T S T r a n s f o r m S t a t u s v a l u e , o r a n A c t i v e X S c r i p t d i d n o t r e t u r n a n i n t e g r a l t y p e . N o f u r t h e r w o r k w i l l b e d o n e b y t h e D a t a P u m p . ? A c t i v e S c r i p t T r a n s f o r m S e r v e r ' % s ' : s c r i p t f u n c t i o n ' % s ' r e t u r n e d a n A b o r t P u m p s t a t u s . N o f u r t h e r w o r k w i l l b e d o n e b y t h e D a t a P u m p . ? A c t i v e S c r i p t T r a n s f o r m S e r v e r ' % s ' : n o s c r i p t f u n c t i o n w a s s p e c i f i e d f o r t h e f o l l o w i n g p h a s e ( s ) : % s . N o f u r t h e r w o r k w i l l b e d o n e b y t h e D a t a P u m p . l A c t i v e S c r i p t T r a n s f o r m S e r v e r v a l i d a t i o n : n o s c r i p t f u n c t i o n w a s s p e c i f i e d f o r t h e f o l l o w i n g p h a s e ( s ) : % s . ? T r a n s f o r m d e f i n i t i o n c o m b i n e d w i t h S o u r c e P r o v i d e r B l o b S t o r a g e O b j e c t l i m i t a t i o n s r e q u i r e b u f f e r i n g f o r s o u r c e c o l u m n ' % s ' , b u t t h e r e q u e s t e d i n t e r f a c e i s n o t I S e q u e n t i a l S t r e a m o r I L o c k B y t e s . ? T r a n s f o r m C o p y ' % s ' v a l i d a t i o n e r r o r : B l o b ( D B C O L U M N F L A G S _ I S L O N G ) c o l u m n s m u s t b e o f s a m e t y p e a n d a r e n o t f o r c o l u m n p a i r % l d ( s o u r c e c o l u m n ' % s ' ( % s ) , d e s t i n a t i o n c o l u m n ' % s ' ( % s ) ) . 4 I n v a l i d D T S S p e c i f y B l o b D e f a u l t s e n u m e r a t i o n v a l u e ( s ) . ? L o o k u p n a m e s m u s t b e u n i q u e ; ' % s ' w a s s p e c i f i e d m o r e t h a n o n c e . ? D T S P a c k a g e L i n e a g e v a r i a b l e ' % s ' w a s n o t f o u n d i n t h e G l o b a l V a r i a b l e s c o l l e c t i o n , o r d i d n o t h a v e a v a l i d v a l u e ( s e e D T S P a c k a g e . L i n e a g e O p t i o n s ) . - T h e L a s t R o w c a n n o t b e l e s s t h a n t h e F i r s t R o w . F D a t a D r i v e n Q u e r y : N o q u e r y s p e c i f i c a t i o n r e t u r n e d b y T r a n s f o r m s t a t u s . b D a t a D r i v e n Q u e r y : T r a n s f o r m s t a t u s r e t u r n e d I n s e r t Q u e r y , b u t n o I n s e r t Q u e r y c o m m a n d w a s s p e c i f i e d . b D a t a D r i v e n Q u e r y : T r a n s f o r m s t a t u s r e t u r n e d U p d a t e Q u e r y , b u t n o U p d a t e Q u e r y c o m m a n d w a s s p e c i f i e d . b D a t a D r i v e n Q u e r y : T r a n s f o r m s t a t u s r e t u r n e d D e l e t e Q u e r y , b u t n o D e l e t e Q u e r y c o m m a n d w a s s p e c i f i e d . ^ D a t a D r i v e n Q u e r y : T r a n s f o r m s t a t u s r e t u r n e d U s e r Q u e r y , b u t n o U s e r Q u e r y c o m m a n d w a s s p e c i f i e d . &