`

Format for parameter LOG_ARCHIVE_FORMAT?

阅读更多
This parameter controls the format of the archive log file name.  This parameter can’t be changed on the fly therefore requires a restart of the instance.  This parameter can be changed with scope=spfile if spfile is used. 

If the format defined in the parameter log_archive_format is invalid the database will startup but archiver will fail to archive logs which will cause database to hang and in the alert log the following message would be reported “ORA-00294: invalid archivelog format specifier..” or you will see an error message when you try to archive the current redo log by running “ALTER SYSTEM ARCHIVE LOG CURRENT;”, so if you change this parameter a quick test can be done by running the above SQL to make sure oracle is able to archive the redo log.

Format options available on 9i:

%s – log sequence number
%S – log sequence number, zero filled
%t – thread number, needed when running RAC as each node creates it’s own archivelog
%T thread number, zero filled, needed when running RAC as each node creates it’s own archivelog

Format options available on 10g

%s – log sequence number
%S – log sequence number, zero filled
%t – thread number, needed when running RAC as each node creates it’s own archivelog
%T – thread number, zero filled, needed when running RAC as each node creates it’s own archivelog
%a – activation ID
%d – database ID
%r – resetlogs ID that ensures unique names are constructed for the archived log files across multiple incarnations of the database.

In 10g, %s, %t, %r are required to be present in the parameter, if it doesn’t the database fail to start with the error ORA-19905: log_archive_format must contain %s, %t and %r.  Using this format makes it the archive log filename unique for that instance.

修改:
alter system set log_archive_format='arc%s.%t.log' scope=spfile
分享到:
评论

相关推荐

    Oracle RAC Standby实施手册

    SQL> show parameter log_archive_format; --2. 关闭主库两各节点 SQL> shutdown immediate; --3. 启动一各节点进行启用归档操作 SQL> startup mount; SQL> alter database ARCHIVELOG; SQL> alter database open;...

    oracle归档相关命令及常见问题.pdf

    3. `ALTER SYSTEM SET LOG_ARCHIVE_FORMAT='<new_format>' SCOPE=SPFILE;` **功能**: 1. 显示当前自动归档的目的地设置。 2. 修改自动归档的目的地。 3. 修改归档文件的命名格式。 **示例操作**: ``` SQL> SHOW ...

    数据库归档管理.pdf

    通过设置`LOG_ARCHIVE_FORMAT`初始化参数,可以自定义归档日志的文件名,包括日志序列号、重做线程号等信息。例如:`alter system set log_archive_format='%s_%t_%r.arc' scope=spfile;` 配置完成后,需要重启...

    Oracle_11G_DataGuard配置手册

    LOG_ARCHIVE_DEST_1='LOCATION=/u01/app/archive VALID_FOR=(ALL_LOGFILES,ALL_ROLES) DB_UNIQUE_NAME=orcl' LOG_ARCHIVE_DEST_2='SERVICE=dg LGWR ASYNC VALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLE) DB_UNIQUE_...

    oracle 11g dataguard步骤

    - `LOG_ARCHIVE_DEST_1='LOCATION=/u01/app/archive VALID_FOR=(ALL_LOGFILES,ALL_ROLES) DB_UNIQUE_NAME=orcl'` - `LOG_ARCHIVE_DEST_2='SERVICE=dg LGWR ASYNC VALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLE) DB_...

    oracl10_归档设置

    ALTER SYSTEM SET log_archvie_format='%S_%T_%R.log' SCOPE=SPFILE; ALTER SYSTEM SET log_archive_dest_1='LOCATION=/oradata/archive' SCOPE=SPFILE; ``` 其中`%S_%T_%R.log`中的%S代表系统编号,%T代表线程编号...

    Oracle_11G_DataGuard配置

    LOG_ARCHIVE_FORMAT=%t_%s_%r.arc FAL_SERVER=dg FAL_CLIENT=orcl STANDBY_FILE_MANAGEMENT=AUTO ``` - 将修改后的pfile复制到备库上: ```bash scp -r /u01/app/product/11.2.0/db_1/dbs/initorcl.ora node2...

    oracle 11g rman 全备份脚本

    3. **`show parameter log_archive_dest`**: 显示当前`log_archive_dest`参数的设置情况。 4. **`select open_mode from v$database;`**: 查询当前数据库的状态。 5. **`alter database archivelog;`**: 将数据库...

    Oracle9i的init.ora参数中文说明

    只有行锁将用于SELECT FOR UPDATE, 但在更新时将获取表锁。 值范围: ALWAYS | DEFAULT | INTENT 默认值: ALWAYS shared_servers 说明 : 指定在启动例程后, 要为共享服务器环境创建的服务器进程的数量。 值范围: ...

    ora-01033错误解决方法

    如果需要,可以通过修改 `log_archive_dest` 和 `log_archive_format` 参数来更改归档策略。例如: ```sql ALTER SYSTEM SET log_archive_dest_1='LOCATION=/u01/oracle/arch' SCOPE=BOTH; ``` 5. **重启数据库...

    oracle 10g dg配置

    创建了备用控制文件后,接下来需要配置物理standby数据库,包括同步redo日志、设置相应的初始化参数(如`LOG_ARCHIVE_FORMAT`,`LOG_ARCHIVE_DEST_n`等)、启动备用数据库并设置为MOUNT状态,然后应用redo日志使其...

    ORACLE DBA常用脚本

    ` 和 `alter system set log_archive_format="archive_%t_%s_%r.log" scope=spfile;` 归档模式的启用与合理配置是数据恢复与高可用性的基石,确保数据安全的同时,优化存储策略。 #### 7. 快照与数据库快照功能 - ...

    部署Oracle 11g物理Active Data Guard

    - 在备库端,同样需要启用 FORCE LOGGING,配置网络服务以接受来自主库的重做数据,并且设置相应的参数,如 DB_UNIQUE_NAME 和 LOG_ARCHIVE_FORMAT,以识别其为备库身份。 6. **启动和验证**: - 开启备库并使用 ...

    Oracle1000.pdf 一千个最常用的问题

    - **配置**: 需要在 `init.ora` 文件中设置相关的参数,如 `LOG_ARCHIVE_DEST`、`LOG_ARCHIVE_FORMAT` 等。 - **命令**: 使用 `ALTER DATABASE ARCHIVELOG;` 命令将数据库切换到归档模式。 以上知识点覆盖了Oracle...

    2010年oracle命令176页完整版型

    ALTER SYSTEM SET parameter_name = value SCOPE=BOTH; ``` - **启动数据库:** ```sql STARTUP; ``` **4. 日志切换和初始化文件创建:** - **手动日志切换:** ```sql ALTER SYSTEM SWITCH LOGFILE; ```...

    oracle进程监控

    archive log list select table_name from user_tables where table_name not like '%$%'; ``` - 这些语句可以用来查询用户拥有的表信息。 - **查看序列和触发器信息** - 使用以下SQL语句来查询序列的最大值...

    oracle - answer

    习题 Ch3 (1) CREATE SPFILE FROM PFILE=path (2) CREATE PFILE FROM SPFILE (3) SELECT NAME,VALUE FROM V$PARAMETER (4) ALTET SESSION SET NLS_DATE_FORMAT=’YYYY-...ALTER SYSTEM ARCHIVE LOG START ……

    simple-tags

    1. Unzip "Simple tags" archive and put all files into a folder like "/wp-content/plugins/simple-tags/" 2. Activate the plugin through the 'Plugins' menu in WordPress 3. Inside the Wordpress admin, go ...

Global site tag (gtag.js) - Google Analytics