当前位置: 首页 > news >正文

漳州做网站公司免费微信网站怎么做

漳州做网站公司,免费微信网站怎么做,个人怎么做课程网站,二级建造师证书查询官网1、个数和位置的管理#xff08;因为控制文件时在参数文件定义的#xff0c;所以可以直接修改参数文件#xff09; SPfile修改的步骤#xff1a;a) 修改SPFILE参数control_filesb) 一致性关闭数据库c) 增加或减少控制文件d) 启动数据库使用SPFILEe) 验证结果 实验#xff…1、个数和位置的管理因为控制文件时在参数文件定义的所以可以直接修改参数文件 SPfile修改的步骤a) 修改SPFILE参数control_filesb) 一致性关闭数据库c) 增加或减少控制文件d) 启动数据库使用SPFILEe) 验证结果 实验减少控制文件a)SQL show parameter control_f;b)Sqlalter system set control_files/oracle/oradata/oracleto/control01.ctl scopespfile;c)Shutdown immediated)Startup  完成 增加控制文件a)sqlshow parameter control_f;  确认控制文件的路径等相关信息。b)Sqlalter system set  control_files/oracle/oradata/oracleto/control01.ctl ,/oracle/oradata/oracleto/control02.ctl,/oracle/oradata/oracleto/control03.ctl scopespfile;c)Shutdown immediate;d)Startup 此时会报版本号错误那么需要从高版本的拷贝至低版本。ORA-00214: control file /oracle/oradata/oracleto/control01.ctl version 771 inconsistent with file /oracle/oradata/oracleto/control02.ctl version 762e)sqlshow parameter control_f;  确认控制文件的路径等相关信息。f)SQL ho cp /oracle/oradata/oracleto/control01.ctl /oracle/oradata/oracleto/control02.ctlg)SQL ho cp /oracle/oradata/oracleto/control01.ctl /oracle/oradata/oracleto/control03.ctlh)Alter database mount;  检查是否解决问题。i)Startup   完成。 Pfile修改的步骤a) 一致性关闭数据库b) 修改Pfile参数c) 增加或减少控制文件d) 启动数据库使用PFILEe) 验证结果 2、状态管理目的是看数据库使用的控制文件与参数定义控制文件是否吻合。文件。每到数据库启动到mount都读控制文件并把数据库的结构对应到实际的文件上去才能启动。存在状态a) 找位置和个数   show parameter control_f 查处的结果在通过操作系统来对比Ho ll -h /路径 b) 需要查看磁盘空间使用情况  sqlho df -Hc) 查看文件的大小  sqlho ls -lh /oracle/oradata/ora.ctl 控制文件尽量控制在100M以内如果超过了那么需要尽快采取措施一般情况下需要重建控制文件。 3、控制文件备份。a) Sqlalter database backup controlfile to /oracle/bakcup/control20120522.bak;    归档模式下这样备份才有作用 当控制文件出现问题是可以直接在操作系统下拷贝过去就行。b) Sqlalter database backup controlfile to trace as /oracle/....txt  这样就得到一个重建控制文件的脚本。c) 通过rman备份  也需要归档模式才能使用rmanRmanbackup current controlfile;  自动就在闪回目录下。或者rmanbackup database include current controlfile; 备份数据库的同时也备份控制文件 4、重建控制文件原则恢复管理如果控制文件丢失和不一致了需要DBA处理首先确认控制文件交易号码那个比较新那个比较旧。复制新的给旧的或者直接更改参数文件control_file使用新的 5、几种丢失情况的解决确认数据库是否处于归档模式不是归档则先全备然后建立新的控制文件即可。解决办法a)、确认数据文件默认的数据文件保存在$ORACLE_BASE/oradata//xxxx.dbf 文件。b)查看告警日志  vi $ORACLE_BASE/admin/$ORACLE_SID/bdump/alter_orcl.logc)建立控制文件有些相关的文件可以通过ALTER日志查询到相关的数据数据文件日志文件个数、路径、大小很重要一定要搞清楚CREATE CONTROLFILE REUSE DATABASE ORACLETO NORESETLOGS  NOARCHIVELOG    MAXLOGFILES 16    MAXLOGMEMBERS 3    MAXDATAFILES 100    MAXINSTANCES 8    MAXLOGHISTORY 292LOGFILE  GROUP 1 /oracle/oradata/oracleto/redo01.log  SIZE 50M,  GROUP 2 /oracle/oradata/oracleto/redo02.log  SIZE 50M,  GROUP 3 /oracle/oradata/oracleto/redo03.log  SIZE 50M-- STANDBY LOGFILEDATAFILE  /oracle/oradata/oracleto/system01.dbf,  /oracle/oradata/oracleto/undotbs01.dbf,  /oracle/oradata/oracleto/sysaux01.dbf,  /oracle/oradata/oracleto/users01.dbf,  /oracle/oradata/oracleto/example01.dbfCHARACTER SET WE8ISO8859P1 d)执行这个sql语句  控制文件就会建立e)Sqlalter database open;这里会提示数据库中有一个文件需要恢复f)Sqlrecover database;  一定要执行这条语句 如果需要恢复的内容能在日志文件能找到那么就可以恢复如果不能恢复那么就需要你加隐藏参数让数据库不进行一致性认证。下面的情况就用到了g)Sqlalter databas open;这样就可以打开数据了。 归档和日志都在先全备然后再使用备份的控制文件恢复即可a) 在所有操作之前要做全备很重要b) 同样查看警告日志 vi $ORACLE_BASE/admin/$ORACLE_SID/bdump/alter_orcl.log确认问题所在c) 确认控制文件时候在show parameter control_f 查路径ls -l 查看d) 确定不在之后那么就可以从备份文件恢复e)SQL show parameter control_NAME                                 TYPE                   VALUE------------------------------------ ---------------------- ------------------------------control_file_record_keep_time        integer                7control_files                        string                 /oracle/oradata/oracleto/contr                                                            ol01.ctl, /oracle/oradata/orac                                                     leto/control02.ctl, /oracle/or                                                          adata/oracleto/control03.ctl SQL ho cp /oracle/controlbak.ctl /oracle/oradata/oracleto/control01.ctlSQL ho cp /oracle/controlbak.ctl /oracle/oradata/oracleto/control02.ctlSQL ho cp /oracle/controlbak.ctl /oracle/oradata/oracleto/control03.ctlSQL ho ls /oracle/oradata/oracleto/SQL alter database mountDatabase altered.SQL alter database open;                  ------------恢复失败alter database open*ERROR at line 1:ORA-01589: must use RESETLOGS or NORESETLOGS option for database open SQL alter database recover database using backup controlfile;  用备份的控制文件恢复alter database recover database using backup controlfile*ERROR at line 1:ORA-00279: change 792378 generated at 05/24/2012 07:32:41 needed for thread 1ORA-00289: suggestion : /oracle/flash_recovery_area/ORACLETONY/archivelog/2012_05_26/o1_mf_1_13_%u_.arcORA-00280: change 792378 for thread 1 is in sequence #13 SQL shutdwon immediate  SQL startupORACLE instance started.Total System Global Area  167772160 bytesFixed Size                  1218316 bytesVariable Size             130025716 bytesDatabase Buffers           33554432 bytesRedo Buffers                2973696 bytesDatabase mounted.   -----------仍然不能恢复ORA-01589: must use RESETLOGS or NORESETLOGS option for database openSQL shutdonwn immediate在重做上面一步SQL alter database recover database using backup controlfile; 不行SQL alter database recover database using backup controlfile until change 792378                            ---------------也不行alter database recover database using backup controlfile until change 792378*ERROR at line 1:ORA-00275: media recovery has already been startedSQL alter database open resetlogs;alter database open resetlogs*ERROR at line 1:ORA-01156: recovery in progress may need access to files SQL shutdown immediate;SQL startupSQL alter database recover database using backup controlfile until change 792378;SQL alter system set _allow_resetlogs_corruptiontrue scopespfile; 使用隐藏参数不让数据库进行一致性验证。SQL startup forceSQL alter database open resetlogs;  可以启动了Sqlstartup最后要干掉隐藏参数不然以后系统会出现ORA-600的内部错误。Sqlshow parameter _allowSqlalter database reset _allow_resetlogs_corruption scopespfile sid*;归档模式下使用正常的方式来恢复。上面那种方法错误的未执行alter database open resetlogs, 而先执行 alter database recover database using backup controlfile最后还使用了不该用的隐藏参数。 所以建议使用下面的办法 第一种方法SQL startup ORACLE instance started.Total System Global Area  167772160 bytesFixed Size                  1218316 bytesVariable Size             125831412 bytesDatabase Buffers           37748736 bytesRedo Buffers                2973696 bytesORA-00205: error in identifying control file, check alert log for more info     查看告警日志。Vi $ORACLE_BASE/admin/alter.....logSQL shwo parameter control_fSQL ho ls /oracle/oradata/oracletoSQL ho cp /oracle/control2012.ctl /oracle/oradata/oracleto/control01.ctl          SQL ho cp /oracle/control2012.ctl /oracle/oradata/oracleto/control02.ctlSQL ho cp /oracle/control2012.ctl /oracle/oradata/oracleto/control03.ctlSQL shutdown immediateSQL startupORACLE instance started.Total System Global Area  167772160 bytesFixed Size                  1218316 bytesVariable Size             125831412 bytesDatabase Buffers           37748736 bytesRedo Buffers                2973696 bytesDatabase mounted.ORA-01589: must use RESETLOGS or NORESETLOGS option for database openSQL alter database open resetlogs;alter database open resetlogs*ERROR at line 1:ORA-01092: ORACLE instance terminated. Disconnection forced  连接中断SQL startup   可以正常启动了ORACLE instance started. ‚第一种方法出现第二种情况SQLalter database open resetlogs;如果这里提示数据库一致性验证错误那么需要做以下几步操作Sqlrecover database;提示需要用老的控制文件。Sqlalter database recover  database using backup controlfile;还是不行。提示错误Sqlshutdown immediateSqlstartupSqlalter database open resetlogs;Sqlrecover database 同样提示需要老的控制文件Sqlalter database recover  database using backup controlfile;执行之后会提示归档日志找不到需要从日志文件中找所以指定日志文件那么你可以挨个将日志文件的路径输入进去$ORACLE_BASE/oradata/.....(需要绝对路径)Sql alter database resetlogs;  这样就可以恢复了。 ƒ第二种方法是用隐藏参数 一般不用SQL startupORACLE instance started.Total System Global Area  167772160 bytesFixed Size                  1218316 bytesVariable Size             125831412 bytesDatabase Buffers           37748736 bytesRedo Buffers                2973696 bytesORA-00205: error in identifying control file, check alert log for more info     查看告警日志。Vi $ORACLE_BASE/admin/alter.....logSQL shwo parameter control_fSQL ho ls /oracle/oradata/oracletoSQL ho cp /oracle/control2012.ctl /oracle/oradata/oracleto/control01.ctl          SQL ho cp /oracle/control2012.ctl /oracle/oradata/oracleto/control02.ctlSQL ho cp /oracle/control2012.ctl /oracle/oradata/oracleto/control03.ctlSQL shutdown immediateSQL startupORACLE instance started.Total System Global Area  167772160 bytesFixed Size                  1218316 bytesVariable Size             125831412 bytesDatabase Buffers           37748736 bytesRedo Buffers                2973696 bytesDatabase mounted.ORA-01589: must use RESETLOGS or NORESETLOGS option for database openSqlrecover database;提示不能恢复需要是用老的控制文件恢复Sqlalter database recover  database using backup controlfile; 还是不行SQL alter system set _allow_resetlogs_corruptiontrue scopespfile; 使用隐藏参数不让数据库进行一致性验证。Sqlstart forceSqlalter database open resetlog;  实例终端Sql重新连接startup最后去掉隐藏参数Sqlshow parameter _allowSqlalter database reset _allow_resetlogs_corruption scopespfile sid*;完成。归档但日志不全先全备然后建立新的控制文件。参考重建控制文件部分。 新建控制文件语句可以在在数据库运行在OPEN和mount的时候可以执行alter database backup controlfile to trace as dir路径得到建立语句但要注意[no]archivelog [no]resetlogs 2个参数的区别。 D、开启归档模式 (SQL archive log list 数据库OPEN阶段可以查询)首先数据库要处于mount阶段才能开启 SQL alter database archivelog;然后把数据打开 SQL archive log list 查询确认。转载于:https://www.cnblogs.com/maruidong/p/6394192.html
http://www.zqtcl.cn/news/643115/

相关文章:

  • 摄影网站在线建设办公室设计装修
  • 深圳市移动端网站建设游戏网站建设与策划方案
  • wap版网站 加app提示厦门网站seo优化
  • 旅游网站 功能建设银行网站会员
  • 公园网站建设wordpress 分类目录使用英文
  • 苏州高端网站设计制作wordpress改固定连接
  • 门户网站开源sae安装wordpress
  • 建设彩票网站需要哪些要求城乡与住房建设厅网站首页
  • 公司做网站费用计入什么科目网络建设规划
  • 外贸网站建设案例深圳设计网站培训
  • 龙岗地区做网站公司北京装饰公司排行 2019
  • 大企业网站建设方案wordpress博客模板查询
  • 手机网站建设动态公司做网站效果怎么样
  • 网站推广和优化教程上海网络科技有限公司招聘
  • 即墨建网站价格商城二次开发
  • 网站排名易下拉教程怎么做网店运营
  • 聊城做网站公司聊城博达海外服务器租用多少钱一年
  • 手机上网站做国外销售都上什么网站
  • 网站建设与管理报告书做电销有什么资料网站
  • 网站建设哪家最好企业商城网站建设方案
  • 舟山市建设工程质量监督站网站网页版微信二维码加载失败
  • 金融网站html5模板给自己家的公司做网站好做吗
  • 新农村建设投诉在哪个网站上海做电缆桥架的公司网站
  • 免费行情100个软件网络优化论文
  • asp.net动态的网站开发个人业务网站带后台
  • 控制网站的大量访问关于实验室建设的英文网站
  • 中国容桂品牌网站建设怎么自己做个网站做链接跳转
  • 安徽省建设工程协会网站昆明官网seo厂家
  • 品牌整合推广搜狗优化好的网站
  • 娄底手机网站制作深圳网站建设怎么做