查看数据类型映射(SQL Server 导入和导出向导)

使用**“查看数据类型映射”**页,查看为使源数据与目标兼容向导必须执行的数据类型转换的详细信息。此信息包括可视提示,用于区分应成功的转换与可能导致错误或截断的转换。对于每个转换,您都可以决定是否接受向导建议的转换,也可以指定如何处理发生的错误。

若要了解有关此向导的详细信息,请参阅使用 SQL Server 导入和导出向导移动数据。若要了解用于启动该向导的选项和成功运行该向导所需的权限,请参阅如何运行 SQL Server 导入和导出向导

SQL Server 导入和导出向导的作用是将数据从源复制到目标。该向导还可以为您创建目标数据库和目标表。但是,如果必须复制多个数据库或表,或者必须复制其他类型的数据库对象,则应改用复制数据库向导。有关详细信息,请参阅使用复制数据库向导

选项

**“查看数据类型映射”页由“表”列表、“数据类型映射”**列表和错误处理选项组成。

表列表

**“查看数据类型问题”页的上半部分是“表”**列表,其中列出了要从源传输到目标的表。下表对列表中的列进行了说明。

说明

源图标

指示数据类型转换成功的可能性:

  • 绿色的选中标记图标指示向导认为此表的所有数据类型转换都将成功。

  • 黄色的警告图标指示您应检查向导将执行的单个转换。若要检查这些转换,可以选择表,然后在“数据类型映射”列表中检查单个列的转换。

  • 红色错误图标指示向导不能可靠地执行对此表的某些转换。

显示源表的名称。

目标图标

指示目标是已经存在还是将由向导创建:

  • 表图标指示目标是一个现有表。

  • 阳光四射的表图标指示目标是一张新表,需要由向导创建。

目标

显示目标表的名称。

若要查看单个表的转换信息,请在**“表”网格中选择表。所选表的转换信息显示在页面下半部分的“数据类型映射网格”**的列中。

数据类型映射列表

**“查看数据类型问题”页的下半部分是“数据类型映射”列表。此网格提供有关在“表”**列表中选择的表中的列的详细转换信息。下表对列表中的列进行了说明。

说明

转换图标

指示数据类型转换成功的可能性:

  • 绿色的选中标记图标指示向导认为此列的数据类型转换会成功。

  • 黄色的警告图标指示您应检查向导将执行的转换。若要检查转换,可以双击列,从而查看“列转换详细信息”对话框。

  • 红色错误图标指示向导不能可靠地执行转换。

源列

显示源列的名称。

源类型

显示源列的数据类型。

目标列

显示目标列的名称。

目标类型

显示目标列的数据类型。

转换

指定计划的转换是否应继续:

  • 选中复选框,可以使向导继续执行计划的转换。

  • 清除复选框,可以取消对数据类型的转换。

出错时

指定向导处理错误的方式:

  • 使用“出错时(全局)”设置。

  • 失败时出现一个错误,并停止导入或导出过程。

  • 忽略错误。

截断时

指定向导处理截断的方式:

  • 使用“截断时(全局)”设置。

  • 失败时出现一个错误,并停止导入或导出过程。

  • 忽略截断。

若要查看有关特定数据列转换的详细信息,请双击列表中的任意行。将打开**“列转换详细信息”**对话框,并显示列的更多详细转换信息。

错误处理选项

  • 出错时(全局)
    指定向导处理错误的方式:

    • 失败时出现一个错误,并停止导入或导出过程。

    • 忽略错误并继续导入或导出过程。

    这些设置应用到在**“数据类型映射”列表的“出错时”列中选择了“使用全局”**的所有转换。

  • 截断时(全局)
    指定向导处理截断的方式:

    • 失败时出现一个错误,并停止导入或导出过程。

    • 忽略截断并继续导入或导出过程。

    这些设置应用到在**“数据类型映射”列表的“截断时”列中选择了“使用全局”**的所有转换。