在中使用诊断支持脚本Amazon DMS - Amazon Database Migration Service
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

在中使用诊断支持脚本Amazon DMS

如果你在使用时遇到问题Amazon DMS,您的支持工程师可能需要有关源数据库或目标数据库的更多信息。我们想确保AmazonSupport 部门在尽可能短的时间内获取尽可能多的信息。因此,我们开发了一些脚本来查询这些信息以查询几个主要的关系数据库引擎。

如果您的数据库可用支持脚本,则可以使用下面描述的相应脚本主题中的链接进行下载。验证和查看脚本后(如下所述),您可以根据脚本主题中描述的过程运行脚本。脚本运行完成后,您可以将其输出上传到AmazonSupport 案例(再次说明如下)。

在运行脚本之前,您可以检测下载或存储支持脚本时可能引入的任何错误。为此,请将脚本文件的校验和与以下提供的值进行比较Amazon.Amazon使用 SHA256 算法进行校验和。

使用校验和验证支持脚本文件

  1. 打开提供的最新校验和文件以验证这些支持脚本https://d2pwp9zz55emqw.cloudfront.net/sha256Check.txt. 例如,文件可能包含如下所示的内容。

    MYSQL dfafd0d511477c699f96c64693ad0b1547d47e74d5c5f2f2025b790b1422e3c8 ORACLE 6c41ebcfc99518cfa8a10cb2ce8943b153b2cc7049117183d0b5de3d551bc312 POSTGRES 6ccd274863d14f6f3146fbdbbba43f2d8d4c6a4c25380d7b41c71883aa4f9790 SQL_SERVER 971a6f2c46aec8d083d2b3b6549b1e9990af3a15fe4b922e319f4fdd358debe7
  2. 在包含支持文件的目录中对您的操作系统运行 SHA256 验证命令。例如,在 macOS 操作系统上,您可以对本主题后面介绍的 Oracle 支持脚本运行以下命令。

    shasum -a 256 awsdms_support_collector_oracle.sql
  3. 将命令的结果与最新版本中显示的值进行比较。sha256Check.txt你打开的文件。这两个值应该匹配。如果他们不匹配,请与您的支持工程师联系,了解不匹配以及如何获取干净的支持脚本文件。

如果你有干净的支持脚本文件,在运行脚本之前,请务必从性能和安全角度阅读并理解 SQL。如果你不舒服在此脚本中运行任何 SQL,则可以注释掉或删除问题 SQL。您还可以咨询您的支持工程师了解任何可接受的解决方法。

成功完成后,除非另有说明,否则脚本将以可读的 HTML 格式返回输出。该脚本旨在从此 HTML 中排除可能危害您的业务的任何数据或安全详细信息。它也不会对数据库或其环境进行任何修改。但是,如果您在 HTML 中找到任何不舒服分享的信息,请在上传 HTML 之前删除问题信息。当 HTML 可以接受时,请使用附件中的案例细节支持案例。

以下每个主题都描述了可用于受支持的脚本Amazon DMS数据库以及如何运行它们。您的支持工程师将引导您查看下面记录的特定脚本。