ORA-12516错误处理
解决过程:1、查看当前会话数、processes和sessions值,发现session数和2个参数的值已经非常逼近SQL*Plus: Release 10.2.0.1.0 - Production on 星期一 10月 9 15:5...
快速删除重复的记录
为了陈诉方便,假设表名为Tbl,表中有三列col1,col2,col3,其中col1,col2是主键,并且,col1,col2上加了索引。1、通过创建临时表可以把数据先导入到一个临时表中,然后删除原表的数据,再把数据导回原表,SQL...
用SQL语句删除重复记录的四种方法
问题:如何把具有相同字段的记录删除,只留下一条。 例如:表test里有id,name字段,如果有name相同的记录只留下一条,其余的删除。name的内容不定,相同的记录数不定。 用SQL语句删除重复记录的四...
OLAP概念(转)
联机分析处理 (OLAP) 的概念最早是由关系数据库之父E.F.Codd于1993年提出的,他同时提出了关于OLAP的12条准则。OLAP的提出引起了很大的反响,OLAP作为一类产品同联机事务处理 (OLTP) 明显区分开来。 &nb...
OLTP概念(转)
OLTP(联机事务处理)是指利用计算机网络,将分布于不同地理位置的业务处理计算机设备或网络与业务管理中心网络连接,以便于在任何一个网络节点上都可以进行统一、实时的业务处理活动或客户服务。 ...
使用Oracle9i的新特性Flashback Query恢复误删除数据(转eygle)
登陆到数据库上查看,由于是Oracle9iR2,首先尝试使用flashback query闪回数据。首先确认数据库的SCN变化:SQL> col fscn for 9999999999999999999 SQL> col nscn for 9999999999999999999 SQL> select name,FIRST_CHANGE# fscn,NEXT_CHANGE# nscn,FIRST_TIME from v$archived_log; ................... NAME FSCN NSCN FIRST_TIME ------------------------------ -------------------- -------------------- ------------------- /mwarch/oracle/1_52413.
flashback query和logmnr用于恢复数据的误删除(转)
当用户误删除ORACLE数据的时候,作为DBA我们应该怎么去处理呢?通常有三种处理方法: 1.FLASHBACK2.LOGMINER3.不完全恢复第三中方法这里不打算讲,可以参考ORACLE相关的备份恢复文档.前两种恢复方法我到网上搜集了两...
查看权限
1.查看所有用户: select * from dba_user; select * from all_users; select * from user_users;2.查看用户系统权限: select * from dba_sys_privs; select * from all_sys_privs; select * from user_sys_privs;3.查看用户对象权限: select * from dba_tab_privs; select * from all_tab_privs; select * from user_tab_privs;4.查看所有角色: select * from dba_roles;5.查看用户所拥有的角色: select * from dba_role_privs; select * from user_role_privs; [@more@]
OFA概念解释
Optimal Flexible Architecture (OFA) A model for organizing mount points, directory structures,and files so that they will be easier to manage, maintain, and back up.Oracle有灵活的文件目录结构,具体表...
RedHat Linux操作系统软件包的管理
在Red Hat Linux下,标准的软件包是通过RPM来进行管理的。RPM的全名是Red Hat Package Manager,从名字就知道,它是由Red Hat公司开发的软件包管理系统。使用RPM软件包管理系统有下面这些优点: 1. 安装、升级...
Linux环境中防御垃圾邮件的方法(转)
一、环境说明 单位的服务器使用RedHat Linux 9.0,邮件服务器使用Sendmail 8.12.8;这台服务器放在内网,通过一台Win2000的服务器作网关,连到Internet;网关软件使用的是WinRoute Pro 4.2.5。 二、主要修改措施 1....
(转)Standby Database的工作原理
1. Oracle 与 High Availability, Disaster Recovery 及 Data Duplicate 相关功能的产品概述 Oracle 的 High Availability 功能,Oracle 是从下面几个方面来诠释的:(1) System faults and crashes(2) Applicatio...
创建DB_LINK
俩台不同的数据库服务器,从一台数据库服务器的一个用户读取另一台数据库服务器下的某个用户的数据,这个时候可以使用dblink。 其实dblink和数据库中的view差不多,建dblink的时候需要知道...
session与transaction的区别
session:用户对数据库的连接A session is a specific connection of a user to an Oracle instance through a user process. For example, when a user starts SQL*Plus, the user must provide a valid username ...
ORACLE Temporary Tables临时表更适合做插入和查询操作
ORACLE数据库除了可以保存永久表外,还可以建立临时表temporary tables。这些临时表用来保存一个会话SESSION的数据,或者保存在一个事务中需要的数据。当会话退出或者用户提交commit和回滚rollback事务的时候,临时...
Data Guard学习之物理standby创建步骤
不管物理standby还是逻辑standby,其初始创建都是要依赖primary数据库,因为这个准备工作中最重要的一部分,就是对primary数据库的配置。 一、准备工作 不管物理standby还是逻辑standby,其初始创建都是要...
physical data guard 的原理
物理data guard原理的理解这里只谈物理data guard的原理*******************************************************************************一般来说,我们在谈到data guard的时候,都会用很简单的语言来描述整个dat...
oracle os认证和口令文件认证的简要解析
oracle登入口令认证方式根据设置的不同而不一样。 sqlnet.ora 文件中的内容: # SQLNET.ORA Network Configuration File: D:oracleora92networkadminsqlnet.ora# Generated by Oracle configuration tools.SQLNET...
光纤网卡和HBA卡有什么区别?
在讨论这个问题的时候,需要先说清楚一个问题:我们知道,在早期的SAN存储系统中,服务器与交换机的数据传输是通过光纤进行的,因为服务器是把SCSI指令传输到存储设备上,不能走普通LAN网的IP协议,所以需要使用FC传...
Oracle同义词建立方法
对另一个数据对象而言同义词是一个别名。public同义词是针对所有用户的,相对而言private同义词则只针对对象拥有者或被授予权限的账户。在本地数据库中同义词可以表示表、视图、序列、程序、函数或包等数据对象,也...