易截截图软件、单文件、免安装、纯绿色、仅160KB

Oracle Listener 服务不能启动的另一发现

    最近时间,更换了项目组,最近突然发现Oracle Listener不能启动。以前发现不能启动的原因是,重装了Oracle后没有删除以前的注册表,以至于默认启动服务的命令文件指向的依然是以前的位置,所以不能启动,但这台电脑的Oracle只装了一次。
    昨天突然发现,在listener.ora文件中的Host配置的仍然是以前的计算机名称,由于更换项目组后,没有启动过本地的Oracle,所以这次才不能启动了。把配置中的主机名更换后发现一切正常了。
    Oracle对于本地的设置,使用的是主机名,而不是IP,而对于远程的地址使用的是IP。
    具体位置:oracle\product\10.1.0\db_1\NETWORK\ADMIN\listener.ora
------------------------------------------------------------------------------------------------------
LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS_LIST =
        (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC))
      )
      (ADDRESS_LIST =
        (ADDRESS = (PROTOCOL = TCP)(HOST = 计算机名称)(PORT = 1521))
      )
    )
  )


相关文档:

Oracle 11g存在密码过期问题

【原因/触发因素】
确定是由于oracle11g中默认在default概要文件中设置了“PASSWORD_LIFE_TIME=180天”所导致。
【影响和风险】
影响
密码过期后,业务进程连接数据库异常,影响业务使用。
问题发生频率
数据库密码过期后,业务进程一旦重启会提示连接失败。
【解决方案】
按照如下步骤进行操作:
1、查 ......

传智播客——数据库之ORACLE(二)


  1) 用SELECT语句从表中提取查询数据。语法为
  SELECT [DISTINCT] {column1,column2,…} from tablename WHERE {conditions} GROUP BY {conditions} ORDER BY {expressions} [ASC/DESC]; 
  说明:SELECT子句用于指定检索数据库的中哪些列,from子句用于指定从哪一个表或视图中检索数据。
  2) ......

北大青鸟oracle学习笔记26 27 28

数据库触发器
触发器语句
    制定触发器定时、事件、表名及类型
触发器主体
    是pl/sql快或对过程的调用
触发器限制
    可以通过when子句实现
DML(insert update delete)
DDL(create alter drop)
数据库操作(servererror logo ......

调试oracle缓存命中率来增加数据库的效率


下面两篇文章全部是转帖~
原地址:http://www.im80hou.com/html/oracle/2009/0722/824.html
理论:
内存与硬盘的速度差异,从内存中读取数据要比从硬盘中读取数据快10000倍
众所周知,从内存中读取数据要比从硬盘中读取数据快10000倍。这主要是内存与硬盘的速度差异所造成的。为此在Oracle数据库中提出一个数据缓存的 ......

Oracle数据库设计

数据owner和数据操作者以及代码访问使用不同的用户访问,使用授权的方式进行访问。
数据表创建时使用同义词创建
授权时最好不要使用with grant option
以前不太明白同义词的使用,现在知道了。比较好的应用就是创建表的别名
create public 同义词 tableName for owner.tableName
 给视图授权可以使得用户访问不具 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号