Please start any new threads on our new 
    site at https://forums.sqlteam.com.  We've got lots of great SQL Server
    experts to answer whatever question you can come up with.
    
        
            
                
                    
                        
                            
                                | Author | 
                                
                                 Topic  | 
                             
                            
                                    | 
                                         athel 
                                        Starting Member 
                                         
                                        
                                        5 Posts  | 
                                        
                                        
                                            
                                            
                                             Posted - 2010-11-22 : 05:06:38
                                            
  | 
                                             
                                            
                                            | Dear All,I have a sql server instance with server collation "Latin1_General_CI_AS" which code page is 1252.Now I restored a database on this instance with collation "SQL_Latin1_General_CP1250_CI_AS" which code page is 1250 as you can see. the problem is when I use SSIS to get the data from my database on this server, the codepage of these data out are always 1252. it should be 1250, doesn't it? anyone can help? thanks very much.Dream High, Work Hard! | 
                                             
                                         
                                     | 
                             
       
                            
                       
                          
                            
                                    | 
                                     nigelrivett 
                                    Master Smack Fu Yak Hacker 
                                     
                                    
                                    3385 Posts  | 
                                    
                                      
                                        
                                          
                                           
                                            Posted - 2010-11-22 : 05:41:40
                                          
  | 
                                         
                                        
                                          | Have a look at the import using the advanced editor. THat will show what the datatypes are and allow you to change them.You're right it should get the codepage from the column rather than the server and I'm a bit surprised that it doesn't.Note - having a database with a different collation from the server is going to cause a lot of issues. You have to be careful about the temp table character column definitions for instance and comparing data between databases will probably need a cast.==========================================Cursors are useful if you don't know sql.SSIS can be used in a similar way.Beer is not cold and it isn't fizzy.  | 
                                         
                                        
                                            | 
                                         
                                       
                                     | 
                                   
                            
                       
                          
                            
                                    | 
                                     athel 
                                    Starting Member 
                                     
                                    
                                    5 Posts  | 
                                    
                                      
                                        
                                          
                                           
                                            Posted - 2010-11-22 : 06:14:50
                                          
  | 
                                         
                                        
                                          | I use a lookup component and made the default pagecode equals to "1250".  in the advance view, the ReferenceMetadata property shows me the codepage still is 1252 and the mapping still can not be made. and if I try to change the pagecode in the output property, it showed me "Property Value is not valid".any ideas about this?Dream High, Work Hard!  | 
                                         
                                        
                                            | 
                                         
                                       
                                     | 
                                   
                            
                       
                          
                            
                                    | 
                                     athel 
                                    Starting Member 
                                     
                                    
                                    5 Posts  | 
                                    
                                      
                                        
                                          
                                           
                                            Posted - 2010-11-24 : 22:52:36
                                          
  | 
                                         
                                        
                                          | I got another weird problem.there some accountno in my table like this: "B0112458550L&%*=", they are generated from other placenow I tried to lookup these accountno using lookup component, and some of them can not match(random), but I can get them using sql statement like this: "select * from table where accountno='B0112458550L&%*='"but the lookup component cannot find it. what's wrong with SSIS package?=====================================================================Dream High, Work Hard!  | 
                                         
                                        
                                            | 
                                         
                                       
                                     | 
                                   
                            
                            
                                | 
                                    
                                      
                                     
                                    
                                 | 
                             
                         
                     | 
                 
             
         |