在某些情况下,您需要手工删除 CA APM 表、视图、索引和序列。 例如,如果 APM 数据库是 Oracle 数据库架构,则运行 Uninstall_Introscope 程序之后,您必须手工从数据库中删除对象。 您可以使用 Oracle 企业管理器数据库控制或 SQL 语句来手工删除与 APM 数据库架构相关联的表、视图和序列,或使用 dbdrop 程序从 Oracle 数据库中删除所有 CA APM 对象。
注意:要从 PostgreSQL 中删除 APM 数据库,您可以使用 dropdb-postgres.bat 或 dropb-postgres.sh 程序。 您只能使用 dbdrop.bat 或 dbdrop.sh 程序从 Oracle 数据库中删除 APM 数据库架构。
从 Oracle 数据库中删除所有的 APM 数据库架构对象:
cd /home/Introscope9.0.5.0/install/database-scripts/unix
dbDrop -databaseName <database_name> -databaseType <database_type> -host <hostname> -password <password> -port <port_number> -releaseVersion <version> -scriptsDir <dir> -user <user_name>
指定 APM 数据库架构的 Oracle 系统标识符 (SID) 或服务名称。
指定数据库类型。 将此参数设置为 oracle,因为在此版本中您只能对 Oracle 数据库使用 dbdrop 程序。
指定承载 Oracle 数据库实例的计算机的主机名或 IP 地址。
指定与 APM 数据库架构相关联的数据库用户的密码。
指定连接到 Oracle 数据库实例的端口号。 Oracle 侦听器服务的默认端口号为 1521。
指定要删除的 APM 数据库架构的发行版本信息,例如 9.0.5.0。
指定特定数据库的 SQL 脚本所在的目录。 对于 Oracle 数据库,SQL 脚本的默认目录是 <EM_Home>/install/oracle/database-scripts。
指定与 APM 数据库架构关联的数据库用户的用户名。
例如,要在 Linux 上运行 dbdrop 程序来删除 Oracle 架构,您需要使用类似于以下内容的命令行:
./dbdrop.sh -databaseName arcade -databaseType oracle -host sfqa07.org -password mypwd -port 1521 -releaseVersion 9.0.5.0 -scriptsDir /apps/Introscope9.0.5.0/install/oracle/database-scripts -user apmdba
版权所有 © 2013 CA。
保留所有权利。
|
|