我正试图使用SQL Server导入和导出向导将表从Visual Foxpro数据库导入到我的2008 SQL Server中。将Visual Foxpro数据库导入到SQL Server中
我的问题是某些列的类型未能自动检测到。当我打开具有问题列的表的映射时,列类型设置为。对于他们所有的类型应该是文本,但我的问题是,他们是超过200我需要导入的表,我没有时间滚动所有表和更改列的类型。
所以我的问题是,有没有办法自动默认类型为文本如果向导无法检测到它是什么类型?
我正试图使用SQL Server导入和导出向导将表从Visual Foxpro数据库导入到我的2008 SQL Server中。将Visual Foxpro数据库导入到SQL Server中
我的问题是某些列的类型未能自动检测到。当我打开具有问题列的表的映射时,列类型设置为。对于他们所有的类型应该是文本,但我的问题是,他们是超过200我需要导入的表,我没有时间滚动所有表和更改列的类型。
所以我的问题是,有没有办法自动默认类型为文本如果向导无法检测到它是什么类型?
从documentation for the Import and Export Wizard:
SQL Server导入和导出向导使用的映射文件 集成服务提供将数据类型从一个数据库 版本或系统映射到另一个...默认情况下,XML格式的映射文件安装到C:\ Program Files \ Microsoft SQL Server \ 100 \ DTS \ MappingFiles 。
如果您的业务需要数据类型之间的不同映射,可以通过 更新映射来影响向导执行的映射。
您可以使用类似Process Monitor的东西找出它正在使用哪个文件并适当更新它。
如果您有Visual FoxPro中可用的,你可以尝试升迁向导可在这里:http://vfpx.codeplex.com/releases/view/10224