Helo,
There are some Developer blogs on this topic.
Enter this query in your search engine to get a list:
Unicode site:https://devblogs.microsoft.com/commandline
Darrell
This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
Hello Microsoft Support,
We are facing an issue when using bcp.exe command on Windows server to bulk load data to SQL Server. The BCP command is not working when the file name contains non-english characters. We wanted to enable Unicode support for command line and so we followed the below steps to change the code page in registry.
We changed the below values in registry key : HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage
ACP : 65001
MACCP : 65001
OEMCP : 65001
We are running our production application on EC2 instances on AWS. When we bake the changes to the Windows OS image, we see that Windows is not able to boot up. Attached image that shows error.
Below is the error message
Status : 0x0000225
Info: The operating system couldn't be loaded because the NLS data is missing or contains errors.
Can you please help to share the correct set of steps we need to do in order to enable Unicode support for Command prompt.
Thanks,
Yash
Helo,
There are some Developer blogs on this topic.
Enter this query in your search engine to get a list:
Unicode site:https://devblogs.microsoft.com/commandline
Darrell
"Hacking" the registry is the wrong way, and a dangerous one.
Use the BCP parameter -C to define the codepage to use, see
https://learn.microsoft.com/en-us/sql/tools/bcp-utility?view=sql-server-ver16