请确保您拥有必需的凭据,且在将 Oracle 数据库从 Windows 迁移到设备中的嵌入式 PostgreSQL 数据库之前,已完成任何必需的清理或其他准备工作。

前提条件

验证在准备 Oracle 数据库用于迁移之前已确认基本互操作性。

验证是否已备份数据库。有关备份 vCenter Server数据库的信息,请参见 Oracle 文档。

过程

  1. 确认密码为最新且未设置为即将过期。
  2. 确保具有 vCenter Server数据库将使用的登录凭据、数据库名称和数据库服务器名称。
    在 ODBC 系统中查找用于 vCenter Server数据库的数据库源名称的连接名称。
  3. 使用 Oracle SERVICE_NAME 而不是 SID 来验证您的 Oracle 数据库实例是否可用。
    • 登录到数据库服务器以读取警示日志:$ORACLE_BASE/diag/rdbms/$instance_name/$INSTANCE_NAME/trace/alert_$ INSTANCE_NAME.log
    • 登录到数据库服务器以读取 Oracle 侦听器状态输出。
    • 如果安装了 SQL*Plus 客户端,则可以为 vCenter 数据库实例使用tnsping。如果tnsping命令在第一次使用时不起作用,请等待几分钟后重试。如果重试后仍不起作用,请在 Oracle 服务器上重新启动 vCenter 数据库实例,然后再重试 tnsping以确保其可用。
  4. 验证 JDBC 驱动程序文件是否已包括在 CLASSPATH 变量中。
  5. 验证是否已正确设置权限。
  6. 分配 DBA 角色给用户,或者向用户授予所需权限。
  7. 执行 vCenter Server数据库的完整备份。

结果

此时您的数据库已做好从 vCenter Server迁移到 vCenter Server Appliance 的准备。