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

相关推荐
安冬的码畜日常9 小时前
【JUnit实战3_02】第二章:探索 JUnit 的核心功能(一)
数据库·junit·sqlserver
TiAmo zhang11 小时前
SQL Server 2019实验 │ 管理SQL Server的安全性
数据库·sqlserver
荔园微风15 小时前
微软ML.NET技术详解:从数据科学到生产部署的全栈解决方案
microsoft·.net
幸福清风16 小时前
【Python】基于Tkinter库实现文件夹拖拽与选择功能
windows·python·microsoft·tkinter
Leinwin17 小时前
Azure Cobalt 100 VM:以卓越性能与能效优化云端工作负载
microsoft·azure
weixin_307779131 天前
在 Microsoft Azure 上部署 ClickHouse 数据仓库:托管服务与自行部署的全面指南
开发语言·数据库·数据仓库·云计算·azure
SEO_juper2 天前
用户体验就是新SEO:如何同时提升搜索者满意度和搜索排名
microsoft·搜索引擎·ux·数字营销·seo优化
电手2 天前
微软宣布删除“另存为”选项,今后文件将默认保存到云盘
windows·microsoft·电脑·onedrive·windows11·windows10
FIavor.2 天前
程序包org.junit.jupiter.api不存在这怎么办
数据库·junit·sqlserver
TiAmo zhang2 天前
SQL Server 2019实验 │ 安装及其管理工具的使用
数据库·sqlserver