Fuzzy Lookup using existing index failed
Hi All, Please help me to check on this fuzzy lookup issue. [Situation] I have selected to store and maintain index for first time, it works fine (just input 4 variables and look-up from table which contains 1 million records). After execution, I altered the option to use existing index to do the same thing but receive the error msg. [Environment] SQL Server 2012 RC0 env. & SSDT development env. [Error Msg] [Fuzzy Lookup [111]] Warning: Catastrophic failure [SSIS.Pipeline] Error: Fuzzy Lookup failed the pre-execute phase and returned error code 0x8000FFFF. I try to reduce my look-up table into 500,000 record, and it works fine by using existing index, but I don't know why??... Should I change any settings about memory allocation(I set MaxMemoryUsage to 0)? Or may be about RC0 issue? I have changed WarmCaches property to False but not works.... could anyone give some suggestions? Thanks in advanced. BR, Jack
April 17th, 2012 5:58am

Hi, I believe RC is not supported anymore as RTM is out. Please try it with RTM version and if the problem is still exists you should post your DDL, and teh SSIS dtsx xml for us to test it. I hope it helps. JanosThere are 10 type of people. Those who understand binary and those who do not. My Blog
Free Windows Admin Tool Kit Click here and download it now
April 17th, 2012 6:03am

Hi Janos, Thanks for your suggestion, after installed the 2012 RTM version, the package still go wrong with the same error message while using existing index. And I also found the weird thing when I try to use the drop down list to choose the index which created before, the list always show "Loading...", does anyone could tell me where is the problem here? Thanks in advanced. BR, Jack
April 19th, 2012 4:37am

Hi Jack, When you select Maintain stored index on the Reference Table tab of the Fuzzy Lookup Transformation Editor, the transformation uses managed stored procedures to maintain the index. These managed stored procedures use the common language runtime (CLR) integration feature in SQL Server. By default, CLR integration in SQL Server is not enabled. To use the Maintain stored index functionality, you must enable CLR integration. For more information, see Enabling CLR Integration. Because the Maintain stored index option requires CLR integration, this feature works only when you select a reference table on an instance of SQL Server where CLR integration is enabled. For more information about Fuzzy Lookup Transformation, please refer to: http://technet.microsoft.com/en-us/library/ms137786.aspx Thanks, Eileen
Free Windows Admin Tool Kit Click here and download it now
April 20th, 2012 5:53am

Hi Eileen, Thanks for your information, about enable CLR Integration, I have already set it on as below. BR, Jack
April 22nd, 2012 11:50pm

Finally I solved this issue by clicking some options of the Comparison Flags in Fuzzy Lookup component. Just for your reference, http://msdn.microsoft.com/en-us/library/ms141038 Thanks for all your help. Jack
Free Windows Admin Tool Kit Click here and download it now
May 14th, 2012 6:12am

Hi Jack, Thank you for sharing your solutions and experience here. It will be very beneficial for other community members who have similar questions. Thanks, Eileen
May 15th, 2012 8:23pm

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics