String is not supported by database collation - Emoji in name #3118
Unanswered
sajawalnauman
asked this question in
Q&A
Replies: 1 comment 3 replies
-
|
An easy way is to get the user to remove the emoji! Have you tested your regex against the text? |
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment

Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hello, I am getting this error when running the tool.
!! Check for latest version - We fix issues constantly - If not, please create a discussion on https://github.com/nkdAgility/azure-devops-migration-tools/discussions so we can get this fixed !!
---> (Inner Exception #0) Microsoft.TeamFoundation.WorkItemTracking.Client.UnexpectedErrorException: There is a problem on the server. Contact your Azure DevOps Server administrator. ---> System.Web.Services.Protocols.SoapException: %error="600177";%:AddConstant: The following string is not supported by database collation: %String="Mike Metheny ??";%.
at Microsoft.TeamFoundation.WorkItemTracking.Proxy.RetryHandler.HandleSoapException(SoapException se)
at Microsoft.TeamFoundation.WorkItemTracking.Proxy.WorkItemServer.Update(String requestId, XmlElement package, XmlElement& result, MetadataTableHaveEntry[] metadataHave, String& dbStamp, IMetadataRowSets& metadata)
at Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItemStore.SendUpdatePackage(XmlElement package, XmlElement& result, Boolean bulk)
--- End of inner exception stack trace ---
at MigrationTools.Processors.TfsWorkItemMigrationProcessor.d__31.MoveNext() in D:\a\azure-devops-migration-tools\azure-devops-migration-tools\src\MigrationTools.Clients.TfsObjectModel\Processors\TfsWorkItemMigrationProcessor.cs:line 650<---
Error logged to Elmah.io!
!! Check for latest version - We fix issues constantly - If not, please create a discussion on https://github.com/nkdAgility/azure-devops-migration-tools/discussions so we can get this fixed !!
--- End of inner exception stack trace ---
at MigrationTools.Processors.TfsWorkItemMigrationProcessor.d__31.MoveNext() in D:\a\azure-devops-migration-tools\azure-devops-migration-tools\src\MigrationTools.Clients.TfsObjectModel\Processors\TfsWorkItemMigrationProcessor.cs:line 650<---
Error logged to Elmah.io!
!! Check for latest version - We fix issues constantly - If not, please create a discussion on https://github.com/nkdAgility/azure-devops-migration-tools/discussions so we can get this fixed !!
[11:45:42 INF] [16.3.3] TfsWorkItemMigrationProcessor completed in 00:04:14.2426260
The name in Source project is Mike Metheny 🐓. The tool and config file works fine for work items that dont have the name Mike Metheny 🐓in them and migrates them properly, but for work items that do have this name as a field or as a text anywhere in the ticket, I am getting this error. I have tried the String Manipulator Tool multiple times according to the documentation but I am still getting the same error, and the manipulator tool is not replacing the string. Please assist.
"StringManipulatorTool": {
"Enabled": true,
"Manipulators": [
{
"$type": "RegexStringManipulator",
"Description": "Remove emojis but preserve Unicode letters and symbols",
"Enabled": true,
"Pattern": "[\uD800-\uDBFF][\uDC00-\uDFFF]|\uFE0F",
"Replacement": " "
}
]
}
Beta Was this translation helpful? Give feedback.
All reactions