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