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!!!

相关推荐
Leinwin13 小时前
Azure 新上架 | GPT-5.4 mini / GPT-5.4 nano 登陆 Microsoft Foundry(国际版)
gpt·microsoft·azure
阳光普照世界和平13 小时前
AI已渗透攻击全链条——微软警示下的威胁解读与应对策略
人工智能·microsoft
TechPioneer_lp14 小时前
2026微软SDE LeetCode高频题:208道,按频度排序,含备考建议
算法·leetcode·microsoft·leetcode刷题·大厂算法刷题·微软sde·微软笔试题
co_wait14 小时前
【C语言】Linux系统文件操作函数基本使用
linux·c语言·microsoft
qq_5470261791 天前
LangChain 消息与对话(Messages & Chat)
人工智能·microsoft·langchain
编码者卢布1 天前
【Azure App Service】为什么 Azure Web App 禁用公网后 Advanced Tools 会失效?
microsoft·azure·web app
always_TT2 天前
理解编译过程:预处理→编译→汇编→链接
汇编·microsoft
七夜zippoe2 天前
OpenClaw 接入飞书:完整配置指南
人工智能·microsoft·飞书·配置·openclaw
woshilys2 天前
sql server 修改字段not null到null
数据库·sqlserver
Less^_^2 天前
深入理解 AI 开发核心概念:Prompt、Agent、MCP、Skill 与 Tools
人工智能·microsoft·prompt