从Oracle迁移到SQL Server报错:无法切换编码

栏目:云星空知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:1

从Oracle迁移到SQL Server报错:无法切换编码

从Oracle迁移到SQL Server会报如下错误:无法切换编码

解决方案如下:

1. 备份数据库。

2. 写个小工具,循环修改T_BF_INSTANCESNAPHIS表的FXMLZIP字段的所有值。

1) 解密FXMLZIP字段代码

2) 去掉解密后的字符传的第一行<?xml version="1.0" encoding="utf-8"?>

3) 然后再加密回写字段,加密代码如下


3. 示例字符串:

源字符串

H4sIAAAAAAAEALOxr8jNUShLLSrOzM+zVTLUM1BSSM1Lzk/JzEu3VQoNcdO1ULK347IJzkhNLbHjUlCw8UyxcwyID0isTEzKSdVxc80rySypdEktSczMiffJzMvWMTSwMDUwstEHKuSy0YdqBAA7heKTaAAAAA==


解密后的字符串 


从Oracle迁移到SQL Server报错:无法切换编码

从Oracle迁移到SQL Server会报如下错误:无法切换编码解决方案如下:1. 备份数据库。2. 写个小工具,循环修改T_BF_INSTANCESNAPHIS表的FXM...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息