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

Oracle 批处理启动关闭服务

 Oracle在自己机器上装一个有必要的,毕竟有时候需要自己在家学习一下,但电脑不是自己用的,还是写个批处理解决一下,需要的时候点击一下启动,不需要就停止,很方便。这里将脚本给大家写一个,欢迎大家粘贴拷贝。
首先,自己先将自己的自动启动服务关闭,并记录一下,然后替换脚本中相应的服务名称即可。自己粘贴出去保存为“Oracle服务切换.bat”即可
echo off
cls
color 2e
echo. │─────────────────────── │
echo. │ │
echo. │ 徐子焜制作 │
echo. │ blog.csdn.net/xzknet │
echo. │ │
echo. │ 一键切换Oracle启动服务 │
echo. │ OracleServiceKENDB 为我的Oracle服务名:KENDB │
echo. │ 注意更换您的服务 │
echo. │ (本脚本请放心使用) │
echo. │ │
echo. │ 1.启动 2.停止 │
echo. │ │
echo. │────────────────────────│
:F
set zcyh=
set /p zcyh=确定要启动Oracle(1,2)
if /i "%zcyh%"=="1" goto START_ORACLE
if /i "%zcyh%"=="2" goto STOP_ORACLE
:START_ORACLE
echo 确定要启动Oracle吗?
pause
net start OracleOraHome81Agent
net start OracleOraHome81DataGatherer
net start OracleOraHome81TNSListener
net start OracleServiceKENDB
ECHO ORACLE 启动成功。
goto PATCH_END
:STOP_ORACLE
echo 确定要停止Oracle吗?
pause
net stop OracleOraHome81Agent
net stop OracleOraHome81DataGatherer
net stop OracleOraHome81TNSListener
net stop OracleServiceKENDB
ECHO ORACLE 已经停止
goto PATCH_END
:PATCH_END
ECHO 敬请使用!作者 徐子焜 2009-11-14 按确定后退出
pause
exit


相关文档:

DML Error Logging in Oracle 10g

DML Error Logging in Oracle 10g
主要在于使用DBMS_ERRLOG.create_error_log 这个包来跟踪dml错误信息
SQL> CREATE TABLE source (
2 id NUMBER(10) NOT NULL,
3 code VARCHAR2(10),
4 description VARCHAR2(50),
5 CONSTRAINT source_pk PRIMARY KEY (id)
6 );
表已创建。
SQL> DECLARE
2 TYPE t_tab IS ......

ORACLE 游标和游标变量的区别

如何定义游标类型
TYPE ref_type_name IS REF CURSOR [RETURN return_type];
声明游标变量
cursor_name ref_type_name;
从技术底层看,两者是相同的。普通plsql cursor在定义时是“静态”的。而Ref cursors可以动态打开。
例如下面例子:
Declare
type rc is ref cursor;
cursor c is select * from dual ......

ORACLE Rank, Dense_rank, row_number

目录
======================================================
1.使用rownum为记录排名
2.使用分析函数来为记录排名
3.使用分析函数为记录进行分组排名
一、使用rownum为记录排名:
【1】测试环境:
SQL> desc user_order;
Name              ......

ORACLE 外键约束对NULL的处理

刚才在网上搜这个问题的时候搜到ITPUB上yangtingkun博客里的一篇文章,写的挺好的,自己复制了一下他的实验过程,加了点步骤验证了自己的想法,也解决了疑问。
前面写过一篇文章,介绍过唯一约束的情况下,Oracle处理NULL的特点。简单的说,就是如果多个列构成了唯一,且其中包含一个以上的NULL,那么Oracle会要求不为NULL ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号