我正在尝试使用 SQL Server导入和导出向导将Visual Foxpro数据库中的表导入到我的2008 SQL Server中。
我的问题是某些列的类型无法自动检测到。当我打开带有问题列的表的映射时,列类型设置为 129 。对于所有这些类型应该是 text ,但我的问题是他们需要导入超过200个表,我没有时间滚动所有表并更改列的类型
所以我的问题是,如果向导无法检测到它是什么类型,有没有办法自动将类型默认为 text ?
答案 0 :(得分:3)
如果您有可用的Visual FoxPro,可以尝试使用此处的升迁向导:http://vfpx.codeplex.com/releases/view/10224
答案 1 :(得分:1)
来自documentation for the Import and Export Wizard:
SQL Server导入和导出向导使用映射文件 Integration Services提供从一个数据库映射数据类型 版本或系统到另一个...默认情况下,安装XML格式的映射文件 到C:\ Program Files \ Microsoft SQL Server \ 100 \ DTS \ MappingFiles。
如果您的企业需要在数据类型之间进行不同的映射,则可以 更新映射以影响向导执行的映射。
您可以使用Process Monitor之类的内容来查找正在使用的文件并进行相应更新。