ORACLE不能自动启动,在服务中查看ORACLE服务都已经启动了,但是实际连接数据库时提示ORACLE不能用,而只能通过SYSDBA打开数据库.为什么???
解决方案 »
- oracle 11g 登陆报错
- Oracle 10g Oracle Directory Manager登录问题
- oracle 插入问题求救
- 本人一直用SQL SERVER数据库,但是现在要求用oracle数据库,怎么快速入门?
- 高分求救--在tnsnames中服务名声明顺序不同的情况下,connect 操作的怪问题
- 麻烦各位大哥进来看看,DB LINK连接失效的问题,怎么解决
- 一个关于索引的问题~! 急!
- 请问 oracle 中有没有根据经度,纬度算距离的函数?
- 请大家帮忙(关于sql和oracle不同的)
- 如何把统计好的数据由竖排变成横排
- 有关oracle数据库体系结构的问题
- 请问哪里有数据库设计规范方面的资料
每次我都是:
sqlplus /nolog
conn internal
startup
这样就可以用了,不过,服务里面的状态一直是“启动”(没有变成“已启动”)。
也不知道是那儿出了毛病
sqlplus /nolog
conn internal
startup
这样重起一次.
1,修改注册表:
我的电脑/HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE/HOME0下的
ORA_ORCL_AUTOSTART 项为TRUE2,开始菜单-->设置-->控制面板-->管理工具-->服务 中
将OracleOraHome81TNSListener,OracleServiceXXXX属性项 “启动类型”改为“自动”
[XXXX是数据库SID]
1,修改注册表:
我的电脑/HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE/HOME0下的
ORA_ORCL_AUTOSTART 项为TRUE2,开始菜单-->设置-->控制面板-->管理工具-->服务 中
将OracleOraHome81TNSListener,OracleServiceXXXX属性项 “启动类型”改为“自动”
[XXXX是数据库SID]
:
其实这些选项早就是TURE了,服务也是自动了
我的方法,1。把服务改为手动。
2。在注册表启动项/HKEY_LOCAL_MACHINE/SOFTWARE/M/RUN里加一项
值是 NET START OracleServiceXXXX
[XXXX是数据库SID]
意思就是在操作系统启动程序里样他启动
oradim -new -sid sidname -startmode a -pfile %oracl_base%/admin/.../pfile/init.ora
oracle9i中:
create spfile ... from pfile ...就这样,very easy的