I noticed that crm does not render one chart only when I select any date field as labels. Then I used CRMDialgTool2011 to find out this error:
Cannot find either column "dbo" or the user-defined function or aggregate "dbo.fn_ConvertUtcToSpecificTimeCLR", or the name is ambiguous.
at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection)
That seems true that either configuration db or crm data db has such function. The CRM database is from a copy of my online CRM. as asked I applied all the updates, seems these updates did not add the functions to db but the assembly still requires.
How can I solve this problem?