MYSQL网页编程之ORA-01034毛病的办理举措
MySQL部署迅速,因此移植过程不会导致生产中断。而且,较短的学习曲线可以让你的系统管理员迅速掌握它的运行和维护。而且,MySQL的易于维护和管理意味着目前的职员可以处理目前的工作。毛病|办理ORA-01034毛病的办理举措
--Oracle罕见毛病之一
事前申明,Oracle妙手是不必要看本文的。
这是个Oracle数据库服务器对照罕见的毛病。有履历的用户几近即刻就可以办理这个毛病,再不济也能即刻到Metalink(http://metalink.oracle.com)往搜刮一下。
不幸的是,年夜多的时分,都是低级用户碰到的如许的成绩(对他们提Metalink也起不到甚么感化--一样平常都没有下面的帐号:))。以是,这个小帖子大概另有必定的感化。
成绩形貌
=======
在试图启动数据库的时分,Oracle呈报以下毛病:
ERROR:
ORA-27101Sharedmemoryrealmdoesnotexist
ORA-01034ORACLEnotavailable
基础注释
=======
Error:ORA-27101
Text:sharedmemoryrealmdoesnotexist
-------------------------------------------
Cause:Unabletolocatesharedmemoryrealm
Action:Verifythattherealmisaccessible
怎样办理
=======
这个成绩实在用一句话就能够说分明:
ORACLE_HOME大概ORACLE_SID设置不准确。
在之前的版本中,假如ORACLE_SID不准确,一样平常都只提醒ORA-01034。Oracle 8.1.7给出一个分外的信息:ORA-27101。
->假如是Unix,在Shell里把ORACLE_SID设置准确便可(注重巨细写敏感的成绩)。
别的,反省ORACLE_HOME情况变量。怎样反省参考以下的命令:
%echo$ORACLE_SID
%ps-ef|grepsmon
->假如是Windows,一样平常都是由于体系中有多个实例酿成的。
能够在命令行下 C:>setORACLE_SID=DEMO
把这里的DEMO换为你响应的实例名。
假如还不可的话,反省注册表中的ORACLE_HOME。
别的,在Windows情况下有的时分毗连不上远程的数据库,会呈报云云的毛病。
办理举措是把sqlnet.ora文件中的
SQLNET.AUTHENTICATION_SERVICES=(NTS)NTS换为NONE.
如今应当没什么成绩了。甚么?还不可?那末倡议你Google
(http://www.google.com)一下
大概到一些手艺论坛(好比说ITPub大概CNOUG往看看)。祝你好运!
越来越多的开发者将继续选择MySQL。Evans的总裁JohnAndrews表示,MySQL学习教程用户对MySQL和其他开源数据库的评价正在赶上甚至超过很多专有商业数据库软件。 理解了存储结构,再阅读下性能优化的章节基本上会对sqlserver有个清晰地认识 SP4包括用于以下SQLServer2000组件的程序包:Database组件(下载文件:SQL2000-KB884525-SP4-x86.EXE)更新SQLServer2000的32位Database组件,包括数据库引擎、复制、客户端连接组件及工具。有关其他信息,请参阅ReadmeSql2k32Sp4.htm。AnalysisServices组件(下载文件:SQL2000.AS-KB884525-SP4-x86.EXE)更新SQLServer2000的32位AnalysisServices。 分区表效率问题肯定是大家关心的问题。在我的试验中,如果按照分区字段进行的查询(过滤)效率会高于未分区表的相同语句。但是如果按照非分区字段进行查询,效率会低于未分区表的相同语句。 入门没那么困难,精通没那么容易 习惯敲命令行的朋友可能会爽一些。但是功能有限。适合机器跑不动SQLServerManagementStudio的朋友使用。 我个人认为就是孜孜不懈的学习 在select语句中可以使用groupby子句将行划分成较小的组,然后,使用聚组函数返回每一个组的汇总信息,另外,可以使用having子句限制返回的结果集。 一直以来个人感觉SQLServer的优化器要比Oracle的聪明。SQL2005的更是比2k聪明了不少。(有次作试验发现有的语句在200万级时还比50万级的相同语句要快show_text的一些提示没有找到解释。一直在奇怪。)
页:
[1]