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

相关推荐
Leinwin1 天前
微软加速在亚洲扩展云基础设施,推动区域数字化跨越式发展
microsoft
HelloRevit1 天前
快速入门 - Azure 数字孪生的 3D 场景工作室(预览版)入门
3d·flask·azure
天地之于壹炁兮1 天前
编程I/O入门指南:核心操作全解析
数据库·windows·microsoft
Tiandaren1 天前
大模型应用03 || 函数调用 Function Calling || 概念、思想、流程
人工智能·算法·microsoft·数据分析
神色自若2 天前
abpVnext 获取token报错,配置文件从sqlerver切换到oracle,再切换回来sqlerver无法获取token
oracle·sqlserver·abpvnext
HelloRevit2 天前
快速入门 - 开始使用 Azure Digital Twins Explorer 中的示例场景
microsoft·flask·azure
【D'accumulation】2 天前
.NET Framework 4.8 + Microsoft.Data.Sqlite 报 Library e_sqlite3 not found
microsoft·sqlite·.net
喜欢吃豆2 天前
OpenAI Agent 工具全面开发者指南——从 RAG 到 Computer Use —— 深入解析全新 Responses API
人工智能·microsoft·自然语言处理·大模型
城南花开时2 天前
DevOps工具链对比,Azure 和 TikLab哪款更好用?
azure·devops·tiklab
Jonathan Star3 天前
LangFlow源码深度解析:Agent核心机制与工具化设计
microsoft