Oracle
Appleseseses
这个作者很懒,什么都没留下…
展开
-
Oracle中start with...connect by递归
oracle中 connect by prior 递归算法 Oracle中start with...connect by prior子句用法 connect by 是结构化查询中用到的,其基本语法是: select ... from tablename start with 条件1 connect by 条件2 where 条件3; 例: select * from t...原创 2013-06-25 18:09:42 · 107 阅读 · 0 评论 -
PFILE和SPFILE介绍(转)
一、PFILEPfile(Parameter File,参数文件)是基于文本格式的参数文件,含有数据库的配置参数。1、PFILE - initSID.ora(默认PFILE名称),位置在$ORACLE_HOME/dbs目录下面。 这是一个文本文件,可以用任何文本编辑工具打开。2、创建PFILEcp init.ora $ORACLE_HOME/dbs/initorcl.ora编辑...原创 2014-06-03 12:07:07 · 220 阅读 · 0 评论 -
什么是數據庫事件及怎樣設置它?
oracle跟蹤事件用于調試oracle數據庫服務器。下面的兩個例子簡單的示范其語法。事件能通過在INIT.ORA參數文件中增加它們來激活﹐如﹕event='1401 trace name errorstack, level 12'或者通過發出一個alter session set events 命令﹕alter session set events '10046 trace name con...原创 2015-01-07 19:35:38 · 245 阅读 · 0 评论 -
oracle 新增用户,设置权限(转)
每个Oracle用户都有一个名字和口令,并拥有一些由其创建的表、视图和其他资源。Oracle角色(role)就是一组权限(privilege)(或者是每个用户根据其状态和条件所需的访问类型)。用户可以给角色授予或赋予指定的权限,然后将角色赋给相应的用户。一个用户也可以直接给其他用户授权。 数据库系统权限(Database System Privilege)允许用户执行特定的命令集。例如,...原创 2013-10-21 15:59:22 · 164 阅读 · 0 评论 -
bash: sqlplus: command not found 解决方法
环境变量已经配好,但是仍报错:[oracle@dg1 ~]$ vi .bash_profile# .bash_profile# Get the aliases and functionsif [ -f ~/.bashrc ]; then . ~/.bashrcfi# User specific environment and startup...原创 2013-10-24 16:16:30 · 355 阅读 · 0 评论 -
oracle学习笔记
1.Oracle认证,与其它数据库比较,安装 Oracle安装会自动的生成sys用户和system用户: (1)sys用户是超级用户,具有最高权限,具有sysdba角色,有create database的权限,该用户默认的密码是change_on_install (2)system用户是管理操作员,权限也很大。具有sysoper角色,没有create database的权限...原创 2014-10-18 14:01:13 · 340 阅读 · 0 评论 -
oracle pctfree和pctused详解
一、建立表时候,注意PCTFREE参数的作用 PCTFREE:为一个块保留的空间百分比,表示数据块在什么情况下可以被insert,默认是10,表示当数据块的可用空间低于10%后,就不可以被insert了,只能被用于update;即:当使用一个block时,在达到pctfree之前,该block是一直可以被插入的,这个时候处在上升期。 PCTUSED:是指当块里...原创 2016-03-02 17:16:29 · 240 阅读 · 0 评论 -
Oracle数据块(block)简单介绍--ITL事物槽
下边我们重点看一下ITL事物槽。Oracle的每个数据块中都有一个或者多个事务槽,每一个对数据块的并发访问事务都会占用一个事务槽。 每个事物都会ITL事物槽由槽位号、XID、Uba、Flag、Lck、Scn/Fsc几部分组成。 Itl Xid Uba Fl...2016-03-02 17:31:51 · 616 阅读 · 0 评论