前些天,刚接触Oracle,知道数据库一定要运行在归档模式下:
好手多把它改为归档模式了:先查询
SQL> select name,log_mode from v$database;
NAME LOG_MODE
--------- ------------
IPTVBMS ARCHIVELOG
SQL> archive log list
Database log mode Archive Mode--表示已经改为归档了
Automatic archival Enabled
Archive destination USE_DB_RECOVERY_FILE_DEST
Oldest online log sequence 7517
Next log sequence to archive 7523
Current log sequence 7523
1. SQL> alter system set log_archive_dest_1=’location=/oracle/oracle10g/log/archive_log’;
该语句含义是确定归档日志的路径,实际上Oracle 10g可以生成多份一样的日志,保存多个位置,以防不测例如再添加一个日志位置可使用以下语句
SQL>alter system set log_archive_dest_2=’location=/oracle/oracle10g/log2/archive_log’;
2.关闭数据库
SQL> shutdown immediate3.启动数据mount状态:
SQL> startup mount;4、修改数据库为归档模式:
SQL> alter database archivelog;5、打开数据库,查询:
SQL> alter database open;
有一天学到参数文件怎么玩,手多也就备份了
SQL> create pfile="/opt/oracle//app/oracle/product/11.1/db/dbs/orabak/initiptvbms.ora" from spfile;
今天改SGA_TARGET SGA_MAX_SIZE时搞错单,没有加M等单位,启动时报错了
SQL> shutdown immediate
一致性关闭时,报错如下
ORA-00851:SGA_MAX_SIZE 1577058304 cannot be set to more than MEMORY_TARGET
按网上的方法解决不了?
为了使数据库启动则使用pfile启动:
Sql代码
1.SQL> startup pfile=/opt/oracle/app/oracle/admin/iptvbms/pfile/init.ora.4272011104615
SQL> startup pfile="/opt/oracle/app/oracle/admin/iptvbms/pfile/init.ora.4272011104615" 通过pfile创建spfile:
Sql代码
1.create spfile="/opt/oracle/app/oracle/product/11.1/db/dbs/spfileiptvbms.ora" from pfile="/opt/oracle/app/oracle/admin/iptvbms/pfile/init.ora.4272011104615";
Oracle出现ORA-00257错误解决方法重现Oracle数据库Hang住的情况相关资讯 spfile Oracle spfile 修改spfile
- Oracle 11gR2用gpnp profile存放 (01/29/2015 07:48:19)
- SPFILE导致Oracle数据库启动失败 (07/18/2014 09:51:18)
- Oracle 11g参数文件之服务器参数文 (06/14/2014 20:43:53)
| - 如何获取 Oracle 11g RAC asm (07/22/2014 10:12:49)
- 11G RAC重建ASM实例的SPFILE (06/18/2014 13:02:58)
- 11.2环境ASM实例spfile放在ASM磁盘 (05/16/2014 09:11:42)
|
本文评论 查看全部评论 (0)