使用 Microsoft 登录
登录或创建帐户。
你好,
使用其他帐户。
你有多个帐户
选择要登录的帐户。

本文介绍在公司数据库之间传输设置信息的以下方法:

  • 将导入和导出实用工具与 2005 Microsoft SQL Server 2008 SQL Server一起使用

  • 将数据转换服务 (DTS) Microsoft SQL Server 2000

摘要

2005 Microsoft SQL Server 2005 Microsoft SQL Server 2008

若要使用 2005 或 SQL Server 2008 Microsoft SQL Server设置信息,请执行以下步骤:

  1. 单击"开始",指向"所有程序",指向Microsoft SQL Server 2005或 Microsoft SQL Server 2008,然后单击"SQL Server Management Studio"。

  2. 在"连接服务器"窗口中,单击"SQL Server身份验证",然后键入 sa用户名和 sa 密码。 单击"连接"。

  3. 在对象资源管理器中,双击"数据库"。 右键单击要导出数据的数据库,指向"任务",然后单击"导出数据"。

  4. 在"欢迎"窗口中,单击"下一步"。

  5. 在"数据源"窗口中,单击"SQL Server"区域中的"使用身份验证",然后键入 sa 用户名和 sa 密码。 单击“下一步”。

  6. 在"目标"窗口中,在"服务器名称"区域中 键入服务器 名称。

  7. 在"身份验证"区域中,单击"SQL Server身份验证",然后键入 sa 用户名和 sa 密码。

  8. 在" 数据库 "列表中,单击以选择目标数据库。 然后单击"下一步"。

  9. 在"指定表复制或查询"窗口中, 单击" 下一步"接受默认条目。

  10. 选中要复制到目标数据库的表旁边的复选框。

    注意 要导出到的表必须存在于数据库中。 如果该表不存在,请创建该表。 为此,请启动 Microsoft Dynamics GP,单击"文件",指向"维护",然后单击"SQL"。

  11. 对于在步骤 10 中所选的每个表,请执行以下步骤:

    1. 选择该表,然后单击"编辑映射"。

    2. 验证是否选择了"删除目标表中的行"。 验证是否 未选中" 启用标识插入"复选框。

    3. 选择DEX_ROW_ID" 列中的 "目标",然后指向 以在列表中 忽略。 单击 "列 映射"窗口底部的"确定"按钮。

      注意 如果使用分析会计,并且传输分析会计表,则不能忽略 DEX_ROW_ID表的信息

      • 客户主 - RM00101

      • 供应商主 - PM00200

      • 项目主控项 - IV00101

      • 站点设置 - IV40700

      对于这些表,必须单击以选中" 启用标识插入 "复选框。

    4. 单击“确定”。

  12. 在"选择源表和视图"窗口中,单击"下一步"。

  13. 在"保存和执行包"窗口中,单击 "下一 步"接受默认条目。

  14. 在"完成向导"窗口中,查看信息,然后单击"完成"。

单击" 完成"后,数据开始从源数据库移动到目标数据库。 可以在"执行包"窗口中跟踪进度。 数据移动完成后,将收到一条消息。

SQL Server 2000

注意 DTS 导出向导是 Enterprise Manager 和 SQL Server Management Studio 中的一SQL Server Management Studio。 可以使用此向导在公司数据库之间复制表。 Enterprise管理器不能与 MSDE 2000 一起使用。 SQL Server Management Studio 2005 SQL Server Express可用。


若要使用 2000 SQL Server设置信息,请执行以下步骤:

  1. 单击"开始",指向"所有程序",Microsoft SQL Server,然后单击"Enterprise管理器"。

  2. 双击"Microsoft SQL 服务器",双击"SQL Server",双击 SQL Server 实例,然后双击"数据库"。

  3. 右键单击源数据库,指向"所有任务",然后单击"导出数据"。

  4. 在"数据转换服务导出向导"窗口中,单击"下一步"。

  5. 在"数据源"列表中,单击"Microsoft OLE DB 提供程序SQL Server,然后在"服务器"框中键入服务器名称。

  6. 单击"SQL Server身份验证",然后在相应的框中键入服务器的 sa 用户名和 sa 密码。 单击"数据库"列表中的源数据库,然后单击"下一步"。

  7. 在"目标"列表中,单击"Microsoft OLE DB 提供程序SQL Server,然后在"服务器"框中键入服务器名称。

  8. 单击"SQL Server身份验证",然后在相应的框中键入服务器的 sa 用户名和 sa 密码。 单击"数据库"列表中的"数据库",然后单击"下一步"。

  9. 单击"复制 () , (源) 的视图。

  10. 单击以选中要复制到目标数据库的表的复选框。

    注意 要导出到的表必须存在于数据库中。 如果该表不存在,请创建该表。 为此,请启动 Microsoft Dynamics GP,单击"文件",指向"维护",然后单击"SQL"。

  11. 在所选每个表旁边,单击"转换"列下的 查找 按钮。

  12. 验证是否 选中了" 删除目标表中的行",并且 未选中 "启用标识插入"复选框。 单击"确定",然后单击"下一步"。

    注意 如果"删除目标表中的 行"不可用,则要导出的表不存在。 必须在数据库中创建表。 为此,请启动 Microsoft Dynamics GP,单击"文件",指向"维护",然后单击"SQL"。

  13. 在" 时间 "框中,单击以选中 DTS 包应何时运行的复选框。 或者,接受默认选项以立即运行 DTS 包。 然后单击"下一步"。

  14. 在"摘要"字段中,查看信息。 如果信息正确,请单击"完成"。 如果信息不正确,请单击"返回"返回到需要更新信息的屏幕。

单击" 完成"后,数据开始从源数据库移动到目标数据库。 可以在"执行包"窗口中跟踪进度。 数据移动完成后,将收到一条消息。

更多信息

有关设置文件的信息,请单击以下文章编号,查看 Microsoft 知识库中的文章:

872709 如何在 Great Plains 中将设置表从一家公司复制到另一家公司本文



是 TechKnowledge 文档 ID:27069

参考

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。

此信息是否有帮助?

你对语言质量的满意程度如何?
哪些因素影响了你的体验?
按“提交”即表示你的反馈将用于改进 Microsoft 产品和服务。 你的 IT 管理员将能够收集此数据。 隐私声明。

谢谢您的反馈!

×