Azure sqlserver 更改字符集

前言

我们的Azure SQL Server是在2018年建的,当时还不支持汉字的字符集。然后最近发现因为字符集的缘故,出了bug,要调整字符集。然后就照着sqlserver 排序规则(字符集)查看与修改 一通修改。

然后神奇的事情来了,Sql Server 刚建好的时候,可以改DB的字符集。但是已经存在的DB,无法调整。

经过

试了几次,无奈之下只能找了MicroSoft Support。经过再三确认,为了防止误操作,这个功能在local版本的SQL Server 是有的,但是Azure版本关了,能改成功是因为刚创建Server 的几秒钟之内,权限配置啥的还没完全生效。 What the fxxk!!! 问题没解决,还帮微软找了一个bug。

然后再三确认,Azure SQL Server 一但建好,就没法改字符集,要改动这个,只能删库+跑路。 啊不对, 是删库之后重新建表导入数据。

尾声

你以为这样,我就放弃了,安心删库了?

才不是呢,经过我的不屑努力,我发现了一个狗招(可能是微软的另一个bug)。我新建一个SQL Server,字符集支持中文,然后再把我需要的DB,从当前Server 复制到目标Server。 然后奇迹发生了,在目标Server中居然可以改字符集了!!!

Holy!!!

相关推荐
智能汽车人2 分钟前
行业分析---领跑汽车2025第二季度财报
人工智能·microsoft
Leinwin1 天前
微软行业案例:英格兰足球超级联赛(Premier League)
microsoft
张人玉2 天前
C#读取文件, IO 类属性及使用示例
microsoft·c#
爱知菜2 天前
Azure AI Search 探索总结
azure·rag·ai search
edisao2 天前
第一篇:从C-803金融战线到K-119认知武器:五步打造多维度竞争护城河
microsoft·金融
电手3 天前
微软自曝Win 11严重漏洞:可导致全盘数据丢失
microsoft
季春二九3 天前
Windows 11 首次开机引导(OOBE 阶段)跳过登录微软账户,创建本地账户
windows·microsoft
csdn_aspnet3 天前
如何在 MacOS 上安装 SQL Server
macos·sqlserver
王者鳜錸3 天前
PYTHON让繁琐的工作自动化-PYTHON基础
python·microsoft·自动化
7723894 天前
解决 Microsoft Edge 显示“由你的组织管理”问题
前端·microsoft·edge