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
相关文档:
目前,正则表达式已经在很多软件中得到广泛的应用,包括*nix(Linux, Unix等),HP等操作系统,PHP,C#,Java等开发环境。
Oracle 10g正则表达式提高了SQL灵活性。有效的解决了数据有效性, 重复词的辨认, 无关的空白检测,或者分解多个正则组成
的字符串等问题。
Oracle 10g支持正则表达式的四个新函数分别是:REGEXP_L ......
1.在ORACLE中实现SELECT TOP N
由于ORACLE不支持SELECT TOP语句,所以在ORACLE中经常是用ORDER BY跟ROWNUM的组合来实现SELECT TOP N的查询。
简单地说,实现方法如下所示:
SELECT 列名1...列名n from
(SELECT 列 ......
查询发生死锁的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))
---------------------------------------------------------
关于数据库死锁的检查方法
一、   ......
何为LOB?
lob为oracle数据库的一个大对象数据类型,可以存储超过4000bytes的字符串,二进制数据,OS文件等大对象信息.最大可存储的容量根oracle的版本和oracle 块大小有关.
有那几种可供选择的LOB类型?
目前ORACLE提供了CLOB,NCLOB,BLOB,BFILE共四种LOB类型,CLOB,NLOB为大字符串类型,NLOB为多语言集字符类型,类似于NV ......