oracle10g 改了SPFILEORCL.ORA 的参数的值

oracle10g 改了SPFILEORCL.ORA 的参数的值,第1张

SQL>conn system/manager as sysdba

提示:已连接到空闲例程.

SQL>startup nomount

SQL>create pfile from spfile

--(不知道你怎么能直接修改SPILE的,按理说打开是乱码的啊,只有PFILE可以---修改的啊)

show sga什么的,或者你从生成的PFILE里面看,shared_pool_size不能超过总大小的,还有就是几个值加起来也不能大于你分配的总的SIZE的~

建议重做。

一旦账套创建后,基本上是无法更改的,只能重建,修改数据库工程量远比你重新录入一遍要麻烦。

如何进行新建账套的初始参数设置,1.首先进入账套设置界面,在公司信息栏中如实填写,税务登记号、开户银行及账号、电话、地址。2.接着单击凭证,按照公司要求勾选。3.然后单击账溥,根据公司要求勾选。4.接着单击出纳,启用出纳系统。5.点击固定资产及工资,可以将固定资产减值准备计入固定资产累计折旧。6.然后进入结账设置,勾选期末结账时强制备份。7.接着进入高级设置,勾选必要选项。8.最后在合并报表栏中勾选参与报表合并即可完成账套初始化参数设置。

数据库服务器正在运行时,数据服务器主机突然蓝屏,接着任由发货员如何 *** 作不能再发货,只好关闭了服务器,然后重新启动 ,仍然不能发货(发货员员不懂数据库,不知道数据库因为故障不能启动)。然后打电话给我们请求解决。

2. 了解数据库状况:

由于数据库不是我创建的,我得先了解相关的情况:数据库处于非归档模式,没有归档日志可以利用;一直运行良好,从没有备份;数据库每个日志组仅一个重做日志成员;数据库发生灾难后,其当前重做日志组2发生硬盘介质错误。

3. 进行恢复

抱着一线希望,我希望归档日志能够切换或者删除,所以分别进行了下列几种方法的 *** 作:

1) alter database drop logfile 'pathredo02.log'

2) alter database switch logfile

遗憾的是以上的命令执行后都返回错误,无法修改。因为数据是处于非归档模式,不能进行日志切换 *** 作,(除非数据库能启动,在启动后可以?)。

没有办法,只好修改数据库参数_allow_resetlogs_corruption为真:

_allow_resetlogs_corruption=true

于是,将上面一行加到初始化参数文件中,进入svrmgrl控制台,进行如下 *** 作:

connect internal

startup mount

alter database clear logfile group 2

recover database until cancel

alter database open resetlogs

alter database open

(以下 *** 作中有几步会返回错误,请不要理会提示的错误,继续执行)。

OK! 数据库成功启动加载 。

4. 赶快将数据导出或利用PB导出,进行备份。

5. 重建数据库,将上一步的数据导入重建的数据库。

这样,数据成功恢复。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/6663247.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-26
下一篇 2023-03-26

发表评论

登录后才能评论

评论列表(0条)

保存