我不确定这是否是将数据迁移到其他排序规则的最佳方式,但我已完成以下操作:
1)编写源数据库脚本并将脚本中的排序规则更改为我需要的
2)运行脚本并使用想要的排序规则创建新数据库(以及所有表,触发器,索引等。
3)我试图导出数据'从SQL Server管理工作室,但我收到了与代码页差异相关的错误。
4)由于导出/导入数据不起作用,我使用bcp将源数据库中的所有表格大量导出为txt文件。之后我开始使用bcp导入行,但是我看到了一些与截断和无效字符有关的错误。
使用不同代码页从数据库迁移数据的最佳/正确方法是什么?从脚本化源创建克隆后的整理?
答案 0 :(得分:0)
我曾经不得不改变整个数据库的整理......不容易......
以下是这些步骤:
INFORMATION_SCHEMA.TABLES
和INFORMATION_SCHEMA.COLUMNS
很适合开始)反过来开始使用创建脚本可能更容易,只有你的表没有整理提示,并对此进行其他操作......但是我的方法可以让数据保持不变。
祝你好运!