互联网保险的发展,搜索引擎技术优化,北京影视宣传片拍摄公司,营销型网站建设技术指标前言
我们的Azure SQL Server是在2018年建的#xff0c;当时还不支持汉字的字符集。然后最近发现因为字符集的缘故#xff0c;出了bug#xff0c;要调整字符集。然后就照着sqlserver 排序规则#xff08;字符集#xff09;查看与修改 一通修改。 然后神奇的事情来了…前言
我们的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