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

oracle登录认证知识

利用os审核
登录oracle时在Win中实现对os的审核有如下几步:
1、  create  os user id
2、  create  os group   ora_dba(这个组中用户具有管理所有oracle database 的权限),
             ora_sid_dba(只能对应到相应sid的管理权限。 Sid也即相应数据库的sid)
             ora_oper
             ora_sid_oper(Sid也即相应数据库的sid)
3、   add os user id to ora_dba group
4、   Edit sqlnet.ora(位置为 oracle\ora90\network\sqlnet.ora)在其中加一条
 sqlnet.authentication_services(nts)
 
利用口令文件审核
改变口令文件步骤:
1、  删除 pwdsid文件(sid也即数据库相应的sid号)(文件路径为 oracle\ora90\database)
2、  运行中输入cmd,然后使用orapwd file=d:\oracle\ora90\database\pwdsid.ora password=admin1 entries=10;( entries指出了内定的两个用户之外还可以授权几个用户有管理员权限。10代表可以授权10个).
3、  修改 remote_login_passwordfile为exclusive(参数位于oracle\admin\sid\pfile\init).
4、  重启数据库。
5、  Grant sysdba to username; 将sysdba权限赋予用户。
Select * from v$pwfile_users;查看具有口令管理权限的用户。
Revoke sysdba from username; 将sysdba权限从用户中拿走。
 
登录sqlplus
1、  在dos提示符下输入 sqlplus/nolog 然后会切换到SQL>提示符下。
2、  在dos提示符下输入 sqlplusw/nolog 然后会打开sqlplus提示框。


相关文档:

oracle 表空间操作

oracle表空间操作详解
  1
  2
  3作者:   来源:    更新日期:2006-01-04 
  5
  6 
  7建立表空间
  8
  9CREATE TABLESPACE data01
 10DATAFILE '/ora ......

oracle使用子查询插入和修改数据

使用子查询插入数据:
示例一:insert into employee (empno,ename,sal,deptno)
           select empno,ename,sal,deptno from emp
          where deptno=20;
示例二:insert /*+APPEND*/ into employee (empno,e ......

oracle事务处理

1.回退事务
最好设置一个保存点,例savepoint a,或者执行 exec dbms_transaction.savepoint('a')(执行前需要执行set serveroutput on语句);取消部分事务就可以使用rollback to a,或者执行exec dbms_transaction.rollback_savepoint('a');取消全部事务可以执行rollback,或者exec dbms_transaction.rollback;
2.只读事务
......

Oracle 分页

<!-- 
@Name:分类统计明细
@Time:2010.01.05
@author JZP
--->
<%@ page language="java" import="java.util.*" pageEncoding="GBK"%>
<%@ page language="java" import="wfc.service.database.DB"%>
<%@ page import="java.sql.Connection"%>
<%@ page import="java.sql.Resul ......

Oracle 取得当天0时0分0秒和23时59分59秒

--取得当天0时0分0秒
select TRUNC(SYSDATE) from dual;
--取得当天23时59分59秒(在当天0时0分0秒的基础上加1天后再减1秒)
SELECT TRUNC(SYSDATE)+1-1/86400 from dual;
--取得当前日期是一个星期中的第几天,注意:星期日是第一天
select to_char(sysdate,'D'),to_char(sysdate,'DAY') from dual;
--在oracle中如何得 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号