选择对象和传输模式(步骤二)
选择要传输的对象
在默认情况下,“数据库对象”列表内的所有数据库对象均未选择。请勾选你要传输的数据库对象。
运行期间的全部<对象> (*) | 所有的数据库对象将传输到目标数据库和/或模式,所有新添加的数据库对象也将会被传输而不必修改数据传输配置文件。 |
自定义 | 只传输已勾选的数据库对象。然而,如果在创建数据传输配置文件后,在源数据库和/或模式中添加任何新的数据库对象,新建的数据库对象将不会被传输,除非你手动修改数据库对象列表。 |
选择表或视图的传输模式
你可以为已选择的表或视图自定义“传输模式”。如果你选择“自动”,Navicat 将使用默认设置传输表或视图。如果你要自定义传输设置,请选择“高级”并设置以下选项:
选项 | 描述 |
目标名 | 输入在目标数据库中创建的表或视图的名。 |
全部字段 | 传输表中的全部字段。 |
自定义字段 | 你可以选择要传输的字段。点击“+”并选择字段。如有需要,可更改目标字段的名。 |
全部行 | 传输表中的全部记录。 |
每批次的行数 | 指定每批次的数据行数。如果未启用,则表中的所有数据将作为单个事务发送到目标服务器。 |
自定义记录集 | 筛选记录以进行传输。点击“+”并输入一个表达式。 |
记录集生成器 | 如果你的表很大,则可能需要将其分为几个记录集,以避免连接超时。记录集生成器可以在字段的开始值和结束值之间尽可能均匀地将记录分为多个记录集。在弹出窗口中设置“字段名”、“开始值”、“结束值”和“记录集数量”。 |
SQL 预览 | 显示用于返回记录集的 SQL 语句。 |
对每个记录集使用事务 | 在数据传输过程中为每个记录集使用事务。 |
传输为表 | 该视图将作为新表传输到目标数据库。 |