![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Oracle
文章平均质量分 60
rambo_china
这个作者很懒,什么都没留下…
展开
-
在Oracle中查看客户端连接的IP信息
大家都知道在v$session 中记录着客户端的机器名称,但是没有IP , 如果记录clinet ip 呢?con sys/sys as dba1. 利用triger 这里不介绍.2. 利用 DBMS_SESSION 过程包.BEGINDBMS_SESSION.set_identifier(SYS_CONTEXT(USERENV, IP_ADDRESS)原创 2010-03-25 11:12:00 · 1174 阅读 · 0 评论 -
如何成为一名Oracle应用DBA
从一个“普通”的Oracle DBA(Oracle数据库管理员)转变为Oracle Applications DBA(Oracle应用程序数据库管理员),有两个内容你必须去弄清楚。第一个内容是如何成为一个Oracle Applications DBA(Oracle应用程序数据库管理员)。第二个内容是你要搞清楚Oracle应用程序背后的架构体系,也就是说你要明白诸如以下产品的结构体系:Oracle电原创 2010-03-25 11:32:00 · 565 阅读 · 0 评论 -
怎样成长为一个真正的Oracle DBA
一、定位 oracle分两大块,一块是开发,一块是管理。开发主要是写写存储过程、触发器什么的,还有就是用Oracle的Develop工具做form。有点类似于程序员,需要有较强的逻辑思维和创造能力,个人觉得会比较辛苦,是青春饭J;管理则需要对oracle数据库的原理有深刻的认识,有全局操纵的能力和紧密的思维,责任较大,因为一个小的失误就会down掉整个数据库,相对前者来说,后原创 2010-03-25 11:35:00 · 545 阅读 · 0 评论 -
关系模型
关系模型网状数据库和层次数据库已经很好地解决了数据的集中和共享问题,但是在数据独立性和抽象级别上仍有很大欠缺。用户在对这两种数据库进行存取时,仍然需要明确数据的存储结构,指出存取路径。而后来出现的关系数据库较好地解决了这些问题。关系数据库理论出现于60年代末到70年代初。1970年,IBM的研究员E.F.Codd博士发表《大型共享数据银行的关系模型》一文提出了关系模型的概念。后原创 2010-03-25 11:38:00 · 1773 阅读 · 0 评论 -
数据库事务(Transaction)概述
一.什么是事务(Transaction)Transaction OverviewA database transaction is a larger unit that frames multiple SQL statements. A transaction ensures that the action of the framed statements isatomicwith原创 2010-03-25 11:36:00 · 4003 阅读 · 0 评论 -
关系数据库管理系统(RDBMS)
数据库管理系统的关系模型数据的基础项是关系在这些表上的操作只产生关系 一个关系表必须符合某些特定条件,才能成为关系模型的一部分储存在单元中的数据必须是原子的。 每个单元只能存储一条数据,叫信息原则(Information Principle)。如果存储多条则违反信息原则。特殊 情况下可能需要违反信息原则。储存在列下的数据必须具有相同的数据类型。每一行是唯原创 2010-03-25 11:38:00 · 5275 阅读 · 0 评论 -
DBA的工作内容
职责DBA管理的是一个服务器,四个内容:1、安全性:如何去有效的对用户进行数据访问控制、通讯过程中的保护数据存储安全性(破坏了如何恢复、对数据的历史进行记忆)应用的安全性(灾难发生时能否保证用户的正常应用)2、可用性:主要是考虑用户对于应用需求能满足到扫描程度,可能是功能性的也可能是应用型的。3、可靠性:一些以外发生时能否保证继续应用4、原创 2010-03-25 11:41:00 · 751 阅读 · 0 评论 -
oracle Exp/IMP命令详解
oracle Exp/IMP命令详解Oracle数据导入导出imp/exp就相当于oracle数据还原与备份。exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把dmp文件从本地导入到远处的数据库服务器中。 利用这个功能可以构建两个相同的数据库,一个用来测试,一个用来正式使用。oracle Exp命令详解1 将数据库TEST完全导出,用户名syst原创 2010-03-25 11:34:00 · 1109 阅读 · 0 评论 -
Error: PLS-00103: 出现符号 "CREATE"在需要下列之一时:
概述: Oralce在begin 和end 之间创建数据表时,会出现如标题的错误。 语句如下: begin create table create table studentinfobackup as select * from studentinfo原创 2010-03-25 11:15:00 · 10851 阅读 · 0 评论 -
Oracle DBA DBlinks
两台不同的数据库服务器,从一台数据库服务器的一个用户读取另一台数据库服务器下的某个用户的数据,这个时候可以使用dblink。例如:数据库服务器A,数据库服务器B,数据库客户端C;通过客户端C连到A,在A上操作访问B。 1、在数据库客户端C的tnsnames中配置数据库服务器A的服务 LMISDX_LOCAL = (DEscrīptION = (ADDRESS = (PR原创 2010-03-24 20:08:00 · 1330 阅读 · 0 评论 -
“发生一个Oracle错误,但无法从Oracle中检索信息。”
关于“发生一个Oracle错误,但无法从Oracle中检索信息。”的错误今天发现在连接Oracle数据库时总是出现“发生一个Oracle错误,但无法从 Oracle中检索信息”的提示。Oracle客户端及Oracle服务器都没问题,用Tnsping Oracle本地服务名也没问题,但就是用程序连接Oracle时出错。是由于在注册表内的Oracle_home设置有问题。原创 2010-03-24 20:05:00 · 1817 阅读 · 0 评论 -
ORA-00059: 超出 DB_FILES 的最大值
原因:init parameters 里的db_files不够大了show parameter db_files;alter system set db_files=更大的值 scope=spfile;shutdown immediate;startup;原创 2010-03-24 19:55:00 · 3204 阅读 · 0 评论 -
理解ORACLE数据库字符集
一.引言ORACLE数据库字符集,即Oracle全球化支持(Globalization Support),或即国家语言支持(NLS)其作用是用本国语言和格式来存储、处理和检索数据。利用全球化支持,ORACLE为用户提供自己熟悉的数据库母语环境,诸如日期格式、数字格式和存储序列等。Oracle可以支持多种语言及字符集,其中oracle8i支持48种语言、76个国家地域、229 种字符集,而o原创 2010-03-24 20:11:00 · 726 阅读 · 0 评论 -
ORA-00904: “OLEVEL”: invalid identifier (exp导出数据报错)
客户做了个逻辑备份导出,一开始一切正常,客户没有意识到版本差异,但是在导出的最后,发现EXPORT报错。其实这个问题很简单,ORACLE一直不支持高版本exp去导出低版本的数据库数据,但是可以向下兼容。比如: 10.2.0.1 可以导出10.2.0.3的数据,但是不支持10.2.0.3导出10.2.0.1的数据。例子报错:连接到: Oracle Databa原创 2010-03-24 19:57:00 · 4149 阅读 · 1 评论 -
alter system flush shared_pool的作用
alter system flush shared_pool的作用The FLUSH SHARED POOL clause lets you clear all data from the shared pool in the system global area (SGA). The shared pool stores Cached data dictiona原创 2010-03-25 11:19:00 · 12057 阅读 · 0 评论 -
LONG 类型与TO_LOB函数
TO_LOB函数是一个很特殊的函数,特殊之处在于,这个函数可以处理LONG类型数据,而且这个函数和LONG类型一样,拥有很多的限制。不过,这些还不是很特殊的地方,下面简单看一下TO_LOB这个函数。 Oracle的LONG类型可谓“臭名昭著”,由于LONG类型的限制太多,以至于Oracle很少去提LONG类型有哪些限制条件,而一般都是通过说明在哪些情况下,可以使用LONG类型。正是原创 2010-03-25 11:14:00 · 7010 阅读 · 0 评论 -
Oracle DBA 职责
Oracle数据库管理员应按如下方式对Oracle数据库系统做定期监控: (1).每天 对Oracle数据库的运行状态,日志文件,备份情况,数据库的空间使用情况,系统资源的使用情况进行检查,发现并解决问题。 (2).每周对数据库对象的空间扩展情况,数据的增长情况进行监控,对数据库做健康检查,对数据库对象的状态做检查。 (3).每月对表和索引等进行Analyze,检原创 2010-03-25 11:29:00 · 607 阅读 · 0 评论