MYSQL网站制作之Oracle初学点滴-(2)-OracleOraHome90Ag...
如果你需要额外的功能的话,MySQL的普及性实际上可以让你发现总有一个厂商会提供准确的解决方案,而这个方案会满足你的需要和需求。oracle|初学症状:本来是能启动的,可是在我改了域名和呆板名以后就不克不及启动:
办理:
1.删除%oracle_home%
etworkagent*.Q
2.从头启动服务便可
c:agentctlstart
以上内容源自:http://blog.csdn.net/tesge/archive/2004/07/16/42958.aspx
注释:
OracleOraHome90Agent服务假如不克不及启动,则OIA也就不克不及运转,OIA不克不及运转则没法完成在OMS上岸后的IntelligentAgent节点搜刮功效,假如不是IntelligentAgent主动搜刮的节点,而是手动搜刮设置的节点,则上岸OMS后没法利用诸多OMS供应的GUI功效,比方数据备份和数据导进/导出等。
而因为OracleOraHome90Agent服务的启动和Oracle安装时的呆板名域名等亲切相干,形成厥后修改呆板名后,OracleOraHome90Agent老是没法启动,困惑了好久,查了良多材料,都没能办理这个成绩,因而抱着碰运气的心境,在Google上以“OracleOraHome92Agent”为关头字搜刮,了局就呈现了最下面所供应的办理计划,真是踏破铁鞋无觅处,得来全不费工夫阿!看了那些*.Q的二进制文件,估量是Agent在安装时的设置信息,在呆板名产生变化后,启动OracleOraHome90Agent服务时,OracleOraHome90Agent要读取这些二进制文件中的设置信息,设置文件中的呆板名与如今的呆板名不切合,形成了OracleOraHome90Agent不克不及启动,将这些设置文件全体删除,然后用命令行agentctlstart重新启动OracleOraHome90Agent,则会重新将现有的最新呆板名写进到设置信息,并重新创立这些设置文件,因此成绩失掉办理。
总结:
Oracle对服务器呆板名,域名等信息高度依附,以是如无特别请求,在Oracle数据库安装后,不要容易修正呆板名和域名等相干信息,否则大概会形成良多不用要的贫苦。
据我的观察,现在有一个趋势,那些经过正式培训的数据库管理员DBA更倾向于选择一个专有关系数据库,例如Oracle。对于一些具有专门数据库管理员的比较大的环境来说,MySQL很难得到宠爱,这时候,关于MySQL是否真的具有良好的可扩展性的争论已经没有意义。 比如,MicrosoftSQLServer2008的某一个版本可以满足现在的这个业务的需要,而且价格还比Oracle11g要便宜,那么这一产品就是适合的。 至于淘汰的问题,只能说在你的项目周期之内,微软应该都不会倒闭。 每天坚持做不一样的是,认真做笔录,定时复习。一个月你就可以有一定的收获。当然如果你想在sql方面有一定的造诣,你少不了需要看很多很多的书籍了。 不好!如果出了错;不好调试;不好处理!其实web开发将代码分为3层:web层;业务逻辑层和数据访问层;一般对数据库的操作都在数据访问层来做;这样便于调试和维护!而且将来如果是换了数据库的话;你只需要改数据层的代码;其他层的基本可以不变!要是你在jsp中直接调用sql数据库;那么如果换了数据库呢?岂不都要改?如果报了异常呢?怎么做异常处理? 索引视图2k就有。但是2005对其效率作了一些改进但是schema.viewname的作用域真是太限制了它的应用面。还有一大堆的环境参数和种种限制都让人对它有点却步。 作了些试验,发现使用CLR的存储过程或函数在达到一定的阀值的时候,系统性能会呈指数级下滑!这是非常危险的!只使用几个可能没有问题,当一旦大规模使用会造成严重的系统性能问题! 我们学到了什么?思考问题的时候从表的角度来思考问 再开发调试阶段和OLAP环境中,外键是可以建立的。新版本中加入了SETNULL和SETDEFAULT属性,能够提供能好的级联设置。 呵呵,这就是偶想说的
页:
[1]