重新启动一下ORACLE就可以了。
解决方案 »
- 无法分析出字段名 程序和数据库通信时,无法分析出select* from 查询结果的各个列
- 散分了,自学心得之交流
- oracle7.3没有监听
- 想删除型号出现次数小于5次的记录,这样SQL语句怎样写?
- 存储过程中出错的时候有类似SQLSERVER里的ERROR CODE吗?
- 一个菜鸟的关于export的问题
- 请教Oracle9i数据库安装过程中出现的问题!
- 就剩下30分了,一个很急的问题
- 监听服务无法启动问题高分求解
- !急! oracle中类似SQLSERVER计划任务的功能吗?
- 存储过程实现exp的问题
- ORA-12570:TNS:包阅读程序失败出错,出错。我该咋办??谁能 help me?
value=%ORACLE_HOME%\DATABASE\SPFILE%ORACLE_SID%.ORA只要数据库能直接startup并且保证没有出错,就可以啦!
init(sid).ora与spfile(sid).ora一般是在.../oracle/ora92/database/... 下实在想修改,可以这样:
SQL>alter system set spfile='...'
不过没测试过。
我想修改控制文件路径,,说没有指定spfile
但是我现在 show parameter spfile 就是空的
create spfile='...' from pfile='...' 创建成功的,是多了个spfile
但是show parameter spfile 就是空的
SQL> alter system set spfile='E:\Oracle_crmdata\spfilecrm.ora';
alter system set spfile='E:\Oracle_crmdata\spfilecrm.ora'
*
ERROR 位于第 1 行:
ORA-02095: 无法修改指定的初始化参数
也没有用
谁知道啊
spfile的路径只能在pfile中指定可是我的init.ora里没有spfile的信息啊, 本来就没有,
create spfile from pfile;(注意SPFILE和PFILE都不要加路径)
重启数据库
再SHOW PARAMETER SPFILE看看。
你那个init.ora中没用spfile=''的参数,因此oracle会使用%oracle_home%\database\spfile<sid>.ora,这种情况下,show parameter spfile,总是空的。 如果你在init.ora中的第一行加入spfile='...',oracle就会使用指定的spfile,并且show parameter spfile会显示具体的值 建议你去阅读有关spfile的oracle联机文档