请教一个oracle简单问题

alfwolf 2006-12-25 06:03:12
我在自己的XP系统上安装了一个816的数据库,安装完成并创建数据库后在"服务"中可以看到数据库的服务状态是"已启动".然后我重新启动机器,这时其状态却变成了"启动",停止、启动、重新启动按钮都是灰的,请问这是怎么回事呢?
...全文
203 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
doer_ljy 2006-12-26
  • 打赏
  • 举报
回复
ora-12571
确实比较头疼,好像是包复写错误。
很多原因可能导致这个错误。
比如说防火墙、网络环境等等。
首先看看防火墙是不是妨碍了oracle的监听,
其次,如果你的数据库是在域内的,
最好把认证方式改成none(就是sqlnet.ora里的那个)。
删除你的客户端和你的数据库服务器上SQLNET.ORA 文件中SQLNET.EXPIRE_TIME=0这一条。

试试吧!祝你好运!
alfwolf 2006-12-26
  • 打赏
  • 举报
回复
这里有一个人的说明,我也帖出来大家共享一下吧,9i是不存在这样的问题的
单位信息系统使用的是Oracle8i数据库,有个毛病一直没解决——数据库无法自动启动,开发人员解释要正常使用系统,服务器端尽量不要安装MS OFFICE软件,如果必须安装,必须先安装Oracle后再安装MS OFFICE,否则就会出现以上问题。

一、开发人员提供了“DBa studio”法:
单击程序菜单:"Oracle-Oraclehome81"-"Database adminstration"-"DBa studio",登录指定数据库(默认用户名:system,口令:manager),点击“例程”左边的加号后,点击“数据库”(不正常情况下数据库状态显示为关闭,点击“打开”,再点击[应用]按钮,在弹出的窗口编辑框中指定初始化启动文件d:\oracle\admin\数据库名称\pfile\init.ora,确定即可启动。

二、俺摸索出了一个土办法:“修改数据库”法
单击程序菜单:"Oracle-Oraclehome81"-"Database adminstration"-"DataBase configuration Assistan",选择“更改数据库设置”,在“可用例程”中选择指定数据库,(有的需要输入INTERNAL口令),然后next、next即可启动
alfwolf 2006-12-26
  • 打赏
  • 举报
回复
我查了无数资料,也重新安装了很多次,据说是MS OFFICE先于Oracle安装造成的,真是晕啊
jdsnhan 2006-12-26
  • 打赏
  • 举报
回复
internal or fatal error 就不愿意看到这几个词.头疼.
好在只是服务出了点问题,大不了可以用oradim重新建立.
alfwolf 2006-12-25
  • 打赏
  • 举报
回复
在d:\Oracle\admin\BKFSXA\udump\ORA02692.TRC中有大致这样的记录:
*** SESSION ID:(7.1) 2006-12-25 19:15:17.812
FATAL ERROR IN TWO-TASK SERVER: error = 12571
*** 2006-12-25 19:15:17.921
ksedmp: internal or fatal error
Current SQL information unavailable - no session.
alfwolf 2006-12-25
  • 打赏
  • 举报
回复
刚刚查看了一下,注意到下面这句:
Errors in file d:\Oracle\admin\BKFSXA\udump\ORA02692.TRC:
是什么意思呢?
alfwolf 2006-12-25
  • 打赏
  • 举报
回复
我查看了一下,里面好多内容啊,但是似乎没有什么敏感信息
数据库也是可以正常使用的,到底是怎么回事呢?
tgm78 2006-12-25
  • 打赏
  • 举报
回复
检查alert.log日志
doer_ljy 2006-12-25
  • 打赏
  • 举报
回复
说明这个进程没有正常启动,应该是那里阻塞住了。
喳喳log把

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧