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

Oracle 10g 启动与关闭

在执行启动关闭命令之前需要正确设置下列环境变量:
    ORACLE_BASE
    ORACLE_HOME 安装过程中显示的oracle home 目录
    ORACLE_SID
    PATH=$PAHT:$ORACLE_HOME/bin
    以 oracle 账号登陆 Linux,或者从 root 下输入 su - oracle 变成 oracle 帐号执行启动关闭命令
    1. 启动和关闭监听
    启动监听:lsnrctl start
    关闭监听:lsnrctl stop
    2. 启动和停止数据库
    启动数据库:在终端输入 sqlplus '/ as sysdba' 进入 sqlplus,在 sqlplus 输入 startup
    停止数据库:在 sqlplus 输入 shutdown 或者 shutdown immediate
    3. 启动和停止 dbconsole 服务
    启动前需注意Oracle的id是否正确
    windows下命令为set ORACLE_SID=TEST
    AIX下命令为export ORACLE_SID=TEST
    启动 dbconsole 服务: emctl start dbconsole
    停止 dbconsole 服务: emctl stop dbconsole
    4. 启动和停止 iSQL*Plus isqlplusctl start | stop
    5. 列出Oracle进程
    ps -fu oracle


相关文档:

oracle的正则表达式

目前,正则表达式已经在很多软件中得到广泛的应用,包括*nix(Linux, Unix等),HP等操作系统,PHP,C#,Java等开发环境。
Oracle 10g正则表达式提高了SQL灵活性。有效的解决了数据有效性, 重复词的辨认, 无关的空白检测,或者分解多个正则组成
的字符串等问题。
Oracle 10g支持正则表达式的四个新函数分别是:REGEXP_L ......

ORACLE SQL语句优化


1) 选择最有效率的表名顺序(只在基于规则的优化器中有效):
ORACLE的解析器按照从右到左的顺序处理from子句中的表名,from子句中写在最后的表(基础表 driving table)将被最先处理,在from子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询, 那就需要选择交叉表(intersection ......

oracle死锁查询及处理

查询发生死锁的select语句
select sql_text from v$sql where hash_value in
(select sql_hash_value from v$session where sid in
(select session_id from v$locked_object))
---------------------------------------------------------
关于数据库死锁的检查方法
一、        ......

Oracle 游标的使用与管理

1、查看ORACLE最大游标数
C:\Documents and Settings\Administrator>sqlplus "sys/admin@test151 as sysdba"     (sys以dba登录test151服务)
SQL*Plus: Release 9.2.0.1.0 - Production on 星期四 11月 5 09:08:04 2009
Copyright (c) 1982, 2002, Oracle Corporation.  All rights ......

Oracle数据库Where条件执行顺序

1.ORACLE采用自下而上的顺序解析WHERE子句,根据这个原理,表之间的连接必须写在其他WHERE条件之前, 那些可以过滤掉最大数量记录的条件必须写在WHERE子句的末尾.
  例如:
  (低效)
  SELECT … from EMP E WHERE SAL > 50000 AND JOB = ‘MANAGER’ AND 25 < (SELECT COUNT(*) from EMP WH ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号