oracle切换到归档模式的步骤及问题解决
查看当前数据库模式
连接到数据库并键入以下命令:
复制代码代码如下所示:
归档日志列表;
可以查看当前数据库的模式。如果不归档数据库日志模式,则需要执行以下切换流程。
在切换之前,请确保设置以下参数
的log_archive_dest_n参数设置归档日志的目标,其中N是数字代替。在Oracle9i,N的范围是1 ~ 5和N值1 ~ 10 Oracle10g。设置方法如下:
复制代码代码如下所示:
SQL >修改系统设置log_archive_dest_1 =位置=路径范围=两;
在这,路径存储归档日志文件的文件夹的路径。最后范围=两旨在将这些设置应用于当前数据库实例,保存设置的参数集,并直接加载参数信息在SPFILE当数据库重新启动。
多个归档日志的目标可以设定。设定一些目标,当文件的归档日志文件可以保存到一个文件的版本,设置多个目标是一个很好的习惯,虽然之前的问题似乎是必要的^ _ ^
关闭数据库
复制代码代码如下所示:
立即关闭
关闭数据库一般不会发生什么事,但在数据库投入使用,必须强制关闭数据库(即使你是故意关闭它是被迫的,呵呵)的最佳保证关闭,没有人使用该数据库,否则,你有^ _ ^。
为挂载状态启动数据库
复制代码代码如下所示:
启动挂载
到这一步,真正的问题出现。山一直启动无数次,说这是对听者无法监控你的现行程序。当然,如果显示器的配置是否正确,这种问题不会出现在这里。因为在监听程序有问题,就解决了从这里,Oracle数据库的安装目录(路径如:甲骨文产品 10.2.0 db_1 网络管理员:听众。ORA),你可以找到这个参数文件,可以用记事本打开和编辑。当然,手动修改文件一方面是不明智的,因为括号可以杀死你的许多脑细胞。网络管理器组件通常是默认安装的安装Oracle的时候,他会您可以轻松地配置侦听器的恼人参数:
Oracle网络配置监听器,监听,选择数据库服务在表的顶部右侧底部的下拉框。如果你还没有听数据库服务,这是你解决问题的关键。添加数据库,全球数据库和希德将在tnsnames.ora文件的service_name相同的值(注:tnsnames.ora文件和Listener.ORA文件在同一目录)。保存,将有Listener.ORA更多的设置,如下:
复制代码代码如下所示:
= sid_list_listener
(sid_list = =
(sid_desc = =
(global_dbname = ORCL)
(oracle_home = E:甲骨文产品 10.2.0 db_1)
(sid_name = ORCL)
)
)
在红色部分,官方收听节目没有完整内容。如果配置了,它可以解决数据库无法进入状态挂起的问题。值得注意的是,上述假设是在tnsnames.ora文件中的service_name是Oracle。当然,配置监听程序的参数后,不是立即应用到听众。我们还需要重新加载侦听器并输入命令行:
复制代码代码如下所示:
C: >程序lsnrctl
加载程序lsnrctl >
重新连接到数据库,结果连接到空闲例程。此时,启动挂载可以顺利地进入挂起状态。
未决数据库例程中的切换模式
复制代码代码如下所示:
警告:改变系统归档;
打开数据库后,可以使用归档日志列表查看当前模式:数据库日志模式归档模式。
打开数据库
复制代码代码如下所示:
打开数据库;
暂停的数据库不是真正可用的状态,只有打开的数据库才是可以在运行中使用的例程。
结束工作
打开自动归档
复制代码代码如下所示:
SQL >修改系统设置log_archive_start = true;范围=两;
手册备案;
复制代码代码如下所示:
SQL >已更改系统;-可手动存档检测是否以上设置已经应用到当前数据库
设置闪光灯区域的大小
复制代码代码如下所示:
SQL >修改系统设置db_recovery_file_dest_size = 5368709102;--5G
其他的问题
在切换的过程中,我也遇到了一个问题,那就是,我无意中按下保存当我打开二进制文件与写字板小保存带来了巨大的问题。二进制文件是一个二进制文件。虽然板可以打开和浏览的内容大多正常,它不能读取文件识别的第一行。保存,得到,令改为普通文本,人们都是好读,但Oracle不知道。有没有办法建立一次。
集的重建需要在system.pfile好地方的pfile是它是一个文本文件在数据库中同时^ _ ^一般创造了它,它是可能的路径如下:E:甲骨文产品 10.2.0 管理员 ORCL pfile 。在这条道路上,有一个文件init.ora。作为该文件的名称,以一串数字(默认)。连接数据库空闲例程作为SYSDBA。没有为数据库不能启动和开放,它只能连接到空闲例程如鲜/数据库。重建SPFILE命令如下:
复制代码代码如下所示:
SQL > CREATESPFILE = E:甲骨文产品 10.2.0 spfileorcl db_1 DBS。ora'from pfile = E:甲骨文产品 10.2.0 管理员 ORCL pfile init。或************;
如果重组成功,文件提示被创建。在创建新数据库,该数据库将正常启动,但要记住,使用系统命令修改系统设置…范围=数据库修改数据库的内容。