假如为oracle调优后,因为参数调整有问题,无法启动,则可以尝试如下方式启动oracle。
在oracle_home安装目录,admin/"sid"/bdump/中查找 alert_"sid".log文件中找此数据块:
Oracle配置文件代码
processes = 150
sga_target = 612368384
control_files = D:\ORADATA\HAIERIDS\CONTROL01.CTL, D:\ORADATA\HAIERIDS\CONTROL02.CTL, D:\ORADATA\HAIERIDS\CONTROL03.CTL
db_block_size = 8192
compatible = 10.2.0.1.0
db_file_multiblock_read_count= 16
db_recovery_file_dest = D:/Flash_recovery_area
db_recovery_file_dest_size= 2147483648
undo_management = AUTO
undo_tablespace = UNDOTBS1
remote_login_passwordfile= EXCLUSIVE
db_domain =
dispatchers = (PROTOCOL=TCP) (SERVICE=haieridsXDB)
job_queue_processes = 10
audit_file_dest = D:\ADMIN\HAIERIDS\ADUMP
background_dump_dest = D:\ADMIN\HAIERIDS\BDUMP
user_dump_dest = D:\ADMIN\HAIERIDS\UDUMP
core_dump_dest = D:\ADMIN\HAIERIDS\CDUMP
db_name = haierids
open_cursors = 300
pga_aggregate_target = 203423744
此段数据为最后一次成功启动的数据信息,然后将此配置生成一个配置文件。
然后登录sqlplus,conn / as sysdba
执行命令 startup pfile='刚刚保存的文件'
如果还是不能执行的话,就尝试用初始文件启动 \admin\"sid"\pfile\init.ora.592010173339,592010173339可能是一个时间数。
然后启动成功后,生成spfile,即可。
注:
create spfile from pfile='D:\admin\haierids\pfile\init.ora.592010173339';
关键词标签:oracle
相关阅读
热门文章 Oracle中使用alter table来增加,删除,修改列oracle中使用SQL语句修改字段类型-oracle修使用低权限Oracle数据库账户得到管理员权限Oracle对user的访问控制
人气排行 ORACLE SQL 判断字符串是否为数字的语句Oracle中使用alter table来增加,删除,修改列的语法ORACLE和SQL语法区别归纳(1)oracle grant 授权语句如何加速Oracle大批量数据处理Oracle删除表的几种方法ORACLE修改IP地址后如何能够使用Oracle 10g创建表空间和用户并指定权限
查看所有0条评论>>