网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > 数据库 > Oracle教程
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
数据库:数据库教程,数据库技巧,Oracle教程,MySQL教程,Sybase教程,Access教程,DB2教程,数据库安全,数据库文摘
本月文章推荐
.用ALTER VIEW来改变视图.
.Oracle学习手册:Oracle游标使用.
.oracle中读写blob字段的问题.
.Oracle中有关于时间/日期方面的操.
.数据库手册:速查Oracle函数列表.
.如何连接oracle数据库及故障解决.
.Linux之菜鸟日记(三).
.带你轻松接触Oracle执行计划的相.
.学习总结: Oracle 的软件结构.
.安装 Oracle 9iR2 on RHEL AS 3 .
.Oracle客户端文件打包.
.关键字:oracle_sid,server_name.
.如何选择Oracle优化器.
.教你快速掌握解决RMAN-06026错误.
.[Learn Oracle From OTN]基于成本.
.在Oracle 10g中创建Report Server.
.经典的问题与解答(3).
.转一个很好的Oracle贴子.
.linux怎么给一个普通用户reboot权.
.解析 KJava 在移动设备开发支持中.

ORACLE在HP-UX下的系列问题处理(27)

发表日期:2008-2-9



  Oracle: SQLPLUS失败,ORA-07320: smsget: 连接sga时smat错误问题描述
  
  我重新启动机器,Oracle及一切都正常,但一个用户无法运行SQLPLUS。我以该用户的身份登录,当尝试执行SQLPLUS时,显示下面的信息:
  Error ORA-01034: Oracle not available
  ORA-07320: smsget: shmat Error when trying to attach sga.
  HPUX Error: 13: Permission denied
  内核没有修改,所有的内核参数似乎都已正确设置。如何解决这个问题?
  
  配置信息
  
  操作系统 - HPUX
  版本 -
  硬件系统 - HP 9000
  系列 - D330
  
  解决方法
  
  检查ORACLE可执行程序的许可,它应当是6755或6751。进一步研究之后发现,你的SQLPLUS实用程序为模式755。改为6755(setuid/setgid)即可解决你的问题。
  
  Oracle利用共享内存段进行进程间通讯,除非oracle进程作为setuid oracle运行,否则将无法与Oracle的共享内存段连接。
  .........following with all English text ....
  Problem Description
  
  I rebooted my machine, and Oracle and everything came back up, but one user cannot run SQLPLUS. I logged in as the user. When I try to do a
  SQLPLUS, I receive:
  Error ORA-01034: Oracle not available ORA-07320: smsget: shmat Error when trying to attach sga.
  HPUX Error: 13: Permission denied
  
  The kernel has not been modified and all the kernel parameters seem
  to be set properly. How do I fix this problem?
  
  Configuration Info
  
  Operating System - HPUX
  Version -
  Hardware System - HP 9000
  Series - D330
  Solution
  Check the permissions of the ORACLE executable. It should be 6755 or 6751. Upon further investigation, your SQLPLUS utility is mode 755.
  Change this to 6755 (setuid/setgid), and that will resolve your problem.
  
  Oracle utilizes shared memory segments to perform its interprocess communication, and unless the oracle processes run as setuid oracle,they will be unable to attach to Oracle's shared memory segments.
上一篇:利用角色增强应用系统安全性 人气:620
下一篇:OracleCRM解决方案 人气:607
浏览全部Oracle教程的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐