- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 USERENV和SYS_CONTEXT用法
下面记录了两个函数的具体用法: 1、 USERENV(OPTION) 返回当前的会话信息. OPTION='ISDBA'若当前是DBA角色,则为TRUE,否则FALSE. OPTION='LANGUAGE'返回数据库的字符集. OPTION='SESSIONID'为当前会话标识符. OPTION='ENTRYID'返回可审计的会话标识符. OPTION='LANG'返回会话语言名称的ISO简记. OPTION='INSTANCE'返回当前的实例. OPTION=
2010-12-30 16:10:00 619
原创 Oracle中的虚拟私有数据库(VPD)
1、Oracle虚拟私有数据库(VPD)概述VPD提供了比角色和视图更好的行级访问控制。例如在internet访问中,虚拟私有数据库可以确保网上银行用户只能看到自己的帐户。互联网应用服务公司可以在一个数据库中维护多个公司的数据,同时确保每个公司只能看到其自己的数据。在企业内部,VPD降低了应用部署的开销。安全仅需在数据服务器构造一次,而不用在每个访问数据的应用上部署。这样做安全性更强,因为数据库会强制应用安全策略,无论一个用户以何种方式访问数据。用户不能再使用一个查询工具(如SQL*PLUS)或者报表软件(
2010-12-30 15:49:00 826
原创 ORA-00704: bootstrap process failure 的处理(转载)
<br />http://space.itpub.net/7199859/viewspace-545208ORA-00704: bootstrap process failure 的处理<br /> 昨天一个网友问我 在启动数据库时报以下错误,问我怎么解决<br />SQL> startup<br />ORACLE 例程已经启动。<br />Total System Global Area 251658240 bytes<br />Fixed Size 1296112 b
2010-12-13 18:41:00 2301
转载 ORACLE锁机制研究(转载)
转自http://blog.chinaunix.net/u2/66205/showart_527088.html 锁概念基础数据库是一个多用户使用的共享资源。当多个用户并发地存取数据时,在数据库中就会产生多个事务同时存取同一数据的情况。若对并发操作不加控制就可能会读取和存储不正确的数据,破坏数据库的一致性。加锁是实现数据库并发控制的一个非常重要的技术。当事务在对某个数据对象进行操作前,先向系统发出请求,对其加锁。加锁后事务就对该数据对象有了一定的控制,在该事务释放锁之前,其他的事务不能对此数据对象进行更新
2010-12-03 19:20:00 504
原创 Oracle 连接 TNS timeout 问题
<br />当连接Oracle时,如果出现连接数据库超时TNS timeout,主要就是Server或者网络问题,通过开放服务器数据库端口(默认1521),然后重试,多数解决问题!
2010-12-02 17:59:00 1537
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人