smo profile update 命令
您可以运行 profile update 命令来更新现有配置文件的信息。
语法
smo profile update -profile profile \[-new-profile new_profile_name\] \[-profile-password profile_password\] [-database -dbname db_dbname -host db_host \[-sid db_sid\] [-login \[-username db_username -password db_password -port db_port\] \[-asminstance -asmusername asminstance_username -asmpassword asminstance_password\]] [\{-rman \{-controlfile \| \{\{-login -username rman_username -password rman_password \} \[-tnsname tnsname\]\}\}\} \| -remove-rman\] -osaccount osaccount -osgroup osgroup [-retain \[-hourly \[-count n\] \[-duration m\]\] \[-daily \[-count n\] \[-duration m\]] \[-weekly \[-count n\] \[-duration m\]] \[-monthly \[-count n\] \[-duration m\]]]] -comment comment -snapname-patternpattern [-protect \[-protection-policy policy_name\] \| \[-noprotect\]] [-summary-notification] [-notification \[-success -email email_address1,email_address2 -subject subject_pattern\] \[-failure -email email_address1,email_address2 -subject subject_pattern] [-separate-archivelog-backups -retain-archivelog-backups -hours hours | -days days | -weeks weeks | -months months [-protect \[-protection-policy policy_name\] \| \[-noprotect\]] [-include-with-online-backups \| -no-include-with-online-backups]] [-dump] \[-quiet \| -verbose\]
Parameters
如果在配置文件上设置了保护策略,则无法使用 SnapManager 更改此策略。您必须使用 Protection Manager 的控制台更改此策略。
-
* 配置文件配置文件 *
指定配置文件的名称。此名称最长为 30 个字符,并且在主机中必须是唯一的。
-
-profile-password profile_password*
指定配置文件的密码。
-
-new-profile new_profile_name*
指定可为配置文件提供的新名称。
-
* —数据库 *
指定配置文件所描述的数据库的详细信息。这是要备份和还原的数据库,依此类推。
-
* — dbname db_dbname*
指定配置文件所描述的数据库的名称。您可以使用全局名称或系统标识符。
-
* —主机 db_host*
指定运行数据库的主机计算机的名称或 IP 地址。
-
* — SID db_sid*
指定配置文件所描述的数据库的系统标识符。默认情况下, SnapManager 使用数据库名称作为系统标识符。如果系统标识符与数据库名称不同,则必须使用 -SID 选项指定它。
例如,如果您使用的是 Oracle Real Application Clusters ( RAC ),则必须在从中执行 SnapManager 的 RAC 节点上指定 RAC 实例的 SID 系统标识符。
-
* —登录 *
指定存储库登录详细信息。
-
* 用户名 repo_username*
指定访问存储库数据库所需的用户名。
-
* 端口 repo_port*
指定访问存储库数据库所需的 TCP 端口号。
-
* —数据库 *
指定配置文件所描述的数据库的详细信息。这是要备份,还原或克隆的数据库。
-
* — dbname db_dbname*
指定配置文件所描述的数据库的名称。您可以使用全局名称或系统标识符。
-
* —主机 db_host*
指定运行数据库的主机计算机的名称或 IP 地址。
-
* —登录 *
指定数据库登录详细信息。
-
* 用户名 db_username*
指定访问配置文件所述数据库所需的用户名。
-
* 密码 db_password*
指定访问配置文件所述数据库所需的密码。
-
* 端口 db_port*
指定访问配置文件所述数据库所需的 TCP 端口号。
-
* — asminstance*
指定用于登录到自动存储管理( Automatic Storage Management , ASM )实例的凭据。
-
* — asmusername asminstance_username*
指定用于登录到 ASM 实例的用户名。
-
* — asmpassword asminstance_password*
指定用于登录到 ASM 实例的密码。
-
* — RMAN*
指定 SnapManager 使用 Oracle Recovery Manager ( RMAN )对备份进行目录编制时使用的详细信息。
-
* —控制文件 *
指定目标数据库控制文件,而不是目录作为 RMAN 存储库。
-
* —登录 *
指定 RMAN 登录详细信息。
-
* 密码 RMAN_password*
指定用于登录到 RMAN 目录的密码。
-
* 用户名 RMAN_USERS*
指定用于登录到 RMAN 目录的用户名。
-
* — tnsname tnsname*
指定 tnsnamname 连接名称(在 tsname.ora 文件中定义)。
-
* — remove-RMAN*
指定删除配置文件上的 RMAN 。
-
* — osaccount osaccount*
指定 Oracle 数据库用户帐户的名称。SnapManager 使用此帐户执行 Oracle 操作,例如启动和关闭。通常由用户在主机上拥有 Oracle 软件,例如 Oracle 。
-
* — osgroup osgroup*
指定与 Oracle 帐户关联的 Oracle 数据库组名称。
-
* —保留时间为:每小时数( -countn] )( -duration m]] ( -daily )( -count n] ( -duration m]] )( -weekly ( -count n) ( -duration m]] )( -monthly ( -count n) ( -duration m) )) *
指定备份的保留类(每小时,每天,每周,每月)。
对于每个保留类,可以指定保留计数或保留期限,也可以同时指定这两者。持续时间以类的单位为单位(例如,小时表示每小时,天数表示每天)。例如,如果用户为每日备份指定的保留期限仅为 7 ,则 SnapManager 不会限制配置文件的每日备份数(因为保留数量为 0 ),但 SnapManager 会自动删除 7 天前创建的每日备份。
-
* —注释注释 *
指定配置文件的注释。
-
* — snapname-pattern 模式 *
指定 Snapshot 副本的命名模式。您还可以在所有 Snapshot 副本名称中包括自定义文本,例如,用于高可用性操作的 HAOPS 。您可以在创建配置文件时或创建配置文件后更改 Snapshot 副本命名模式。更新后的模式仅适用于尚未发生的 Snapshot 副本。已存在的 Snapshot 副本会保留先前的 Snapname 模式。您可以在模式文本中使用多个变量。
-
* —保护( -protection-policypolicy_name ) | ( -noprotect]*
指示是否应将备份保护到二级存储。
如果指定 -protect 时未指定 -protection-policy ,则数据集将没有保护策略。如果在创建配置文件时指定了 -protect 并且未设置 -protection-policy ,则稍后可通过 smo profile update 命令设置该配置文件,或者存储管理员可以使用 Protection Manager 的控制台设置该配置文件。 noprotect 选项指定不将配置文件保护到二级存储。
-
* —摘要通知 *
指定已为现有配置文件启用摘要电子邮件通知。
-
* — notification [-success — email e-mail_address1 , e-mail address2 -Subject Subject_Pattern]*
为现有配置文件启用电子邮件通知,以便在 SnapManager 操作成功时收件人可以收到电子邮件。您必须输入一个或多个电子邮件地址以发送电子邮件警报,并输入现有配置文件的电子邮件主题模式。
您可以在更新配置文件时更改主题文本,也可以包括自定义主题文本。更新后的主题仅适用于未发送的电子邮件。您可以对电子邮件主题使用多个变量。
-
* — notification [-failure -email e-mail_address1 , e-mail2 -Subject Subject_Pattern]*
为现有配置文件启用电子邮件通知,以便在 SnapManager 操作失败时收件人可以收到电子邮件。您必须输入一个或多个电子邮件地址以发送电子邮件警报,并输入现有配置文件的电子邮件主题模式。
您可以在更新配置文件时更改主题文本,也可以包括自定义主题文本。更新后的主题仅适用于未发送的电子邮件。您可以对电子邮件主题使用多个变量。
-
-separate archivelog-backups
将归档日志备份与数据文件备份分隔开。这是一个可选参数,您可以在创建配置文件时提供。使用此选项分隔备份后,您可以创建仅数据文件备份或仅归档日志备份。
-
-retain-archivelog-backups -hours | -daysdays | -weeksweeksweeks| -monthsmonths*
指定根据归档日志保留期限(每小时,每天,每周,每月)保留归档日志备份。
-
* —保护( -protection-policypolicy_name ) | -noprotect*
指定根据归档日志保护策略保护归档日志文件。
指定不使用 -noprotect 选项保护归档日志文件。
-
-include-with 联机备份 | -no-include-with -online backup
指定归档日志备份与联机数据库备份一起包含。
指定归档日志备份不会与联机数据库备份一起包含。
-
* —转储 *
指定在成功执行配置文件创建操作后收集转储文件。
-
* —静默 *
在控制台中仅显示错误消息。默认情况下会显示错误和警告消息。
-
* —详细 *
在控制台中显示错误,警告和信息性消息。
示例
以下示例将更改配置文件所述数据库的登录信息,并为此配置文件配置电子邮件通知:
smo profile update -profile SALES1 -database -dbname SALESDB -sid SALESDB -login -username admin2 -password d4jPe7bw -port 1521 -host server1 -profile-notification -success -e-mail Preston.Davis@org.com -subject success Operation Id [8abc01ec0e78ec33010e78ec3b410001] succeeded.
-
相关信息 *