Oracle10g
文章平均质量分 62
ccl_only
这个作者很懒,什么都没留下…
展开
-
DBA 知识点归纳(一)
1.DBA的职责: 基本职责:(1)安装新软件(2)和系统管理员一起配置硬件和软件(3)安全管理(4)备份和恢复(5)日常预定的维护(6)发现并解决问题(7)故障恢复 额外职责:(1)数据分析(2)数据库设计(3)数据建模和优化(4)帮助开发人员进行SQL和存储过程开发(5)参与制定企业标准和命名规则(6)环境文档(7)容量规划2.安全验证和口令管理: 建立数据库的时原创 2011-10-22 18:04:48 · 674 阅读 · 0 评论 -
oracle 应用开发总结(基础篇上)
今晚任务蛮重,要把理清oracle应用开发的基本知识,现把总体知识结构归纳如下:(1) 表 --|表的创建 --| create table zmb(id int , name varchar2(20), sex原创 2011-10-22 18:15:19 · 335 阅读 · 0 评论 -
oracle 应用开发总结(基础篇下)
(3)索引 --|创建索引 create index aaa on zmb(name) select id ,name ,age from zmb where name='hxq';--|更改索引 alter index aaa rebuild bbb;--|删原创 2011-10-22 18:16:20 · 312 阅读 · 0 评论 -
oracle中的锁
锁概念基础 数据库是一个多用户使用的共享资源。当多个用户并发地存取数据时,在数据库中就会产生多个事务同时存取同一数据的情况。若对并发操作不加控制就可能会读取和存储不正确的数据,破坏数据库的一致性。加锁是实现数据库并发控制的一个非常重要的技术。当事务在对某个数据对象进行操作前,先向系统发出请求,对其加锁。加锁后事务就对该数据对象有了一定的控制,在该事务释放锁之前,其他的事务不能对此数据对象进原创 2011-10-22 18:11:04 · 290 阅读 · 0 评论 -
数据导入导出imp/exp
Oracle数据导入导出imp/exp就相当于oracle数据还原与备份。exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把dmp文件从本地导入到远处的数据库服务器中。利用这个功能可以构建两个相同的数据库,一个用来测试,一个用来正式使用。执行环境:可以在SQLPLUS.EXE或者DOS(命令行)中执行,DOS中可以执行时由于 在oracle 10g 中 安装目录原创 2011-10-22 18:09:33 · 687 阅读 · 0 评论 -
oracle10g的3个配置文件详解
listener.ora、tnsnames.ora和sqlnet.ora这3个文件是关系oracle网络配置的3个主要文件,都是放在 oracle\product\10.2.0\db_1\NETWORK\ADMIN目录下。其中listener.ora是和数据库服务器端相关,而 tnsnames.ora和sqlnet.ora这2个文件不仅仅关系到服务器端,主要的还是和客户端关系紧密(#表注释)。原创 2011-10-22 18:08:40 · 835 阅读 · 0 评论 -
表空间的一些基本操作
(1)查询表空间 select * from dba_data_files;(2) 重命名表空间 alter tablespace tbs01 rename to tbs_qq;(3)删除表空间 drop tablespace tbs01 including contents and datafiles casecade constraint ; 如果 表原创 2011-10-22 18:20:26 · 303 阅读 · 0 评论 -
oracle启动数据库和参数文件的关系
在启动数据库时,必须指定它的启动状态。通常打开数据的步骤如下:(1)启动数据库实例启动一个数据库实例包含以下工作:首先读取spfileSID.ora文件,如果没有则读取spfile.ora,再没有就initSID.ora即 spfileSID.ora -->spfile.ora-->initSID.ora--|分配SGA--|开始后台进程--|打开alterSID.lo原创 2011-10-22 18:13:16 · 458 阅读 · 0 评论 -
oracle进程
在Oracle体系结构中涉及的两类进程:(1)用户进程User process:执行应用程序代码或oracle工具代码(2)Oracle进程:执行Oracle服务器的代码,包含后台进程和服务器进程 --|专用服务器进程:一条服务器进程只能服务一个用户进程 --|服务器进程和用户进程数量相等 --|随用户进程的产生和产生,终止而终止 --|共享服务原创 2011-10-22 18:12:18 · 367 阅读 · 0 评论 -
对表空间的理解
Oracle推出了一种全新的表空间管理方式:本地化管理的表空间。所谓本地化管理,就是指Oracle不再利用数据字典表来记录Oracle表空间里面的区的使用状况,而是在每个表空间的数据文件的头部加入了一个位图区,在其中记录每个区的使用状况。每当一个区被使用,或者被释放以供重新使用时,Oracle都会更新数据文件头部的这个记录,反映这个变化。 创建表空间命令: create tablesp原创 2011-10-22 18:10:20 · 394 阅读 · 0 评论 -
DBA 知识点归纳(三)
1.撤销表空间(1)oracle把事务提交前的数据保存下来,这些记录被称为撤销记录,保存撤销记录的存储空间叫撤销空间(2)撤销空间的功能: --|使用rollback语句撤销事务 --|进行数据库的恢复 --|提供数据的读一致性(3)撤销管理的两种方式 --|自动撤销管理:通过撤销表空间实现回退操作,并自动在为事务在撤销表空间分配回滚段,保存撤销记录 --原创 2011-10-22 18:06:43 · 313 阅读 · 0 评论 -
DBA 知识点归纳(二)
10.rowid和rownum的区别rowid和rownum都是伪列,但含义完全不同。(1)rowid是物理地址,用于定位oracle中具体数据的物理存储位置(2)rownum则是sql的输出结果排序11.数据文件(1)数据文件的特性: --|每个数据文件只与一个数据库相关联 --|数据文件一旦建立,就不能改变其大小 --|一个表空间可以由一个或者多个数据原创 2011-10-22 18:05:56 · 280 阅读 · 0 评论 -
快速删除ORACLE重复记录
在Oracle中,可以通过唯一rowid实现删除重复记录;还可以建临时表来实现...这个只提到其中的几种简单实用的方法,希望可以和大家分享(以表employee为例)。 SQL> desc employee Name Null? Type emp_id NUMBER(10) emp_name VARCHAR2(20) salary NUMBER(10,原创 2011-10-22 18:17:59 · 307 阅读 · 0 评论