Oracle学习之 Oracle数据库的存储结构
数据库以有组织的方式存储数据信息。Oracle数据库使用各种存储结构来存储数据。
Oracle数据库的主要存储结构
Oracle的基本存储数据的结构有表空间,数据文件,控制文件,各种段(包括数据段,索引段,临时段,以及回滚段等),区间,数据块等。
表空间(TableSpace)
表空间(TableSpace)是数据库的逻辑划分,每个数据库至少有一个表空间,USER表空间供一般用户使用,RBS表空间供回滚段使用。一个表空间只能属于一个数据库。
理解数据库,表空间,数据文件,表,数据的最简单办法就是想象一个装满东西的柜子。
数据库---柜子
表空间----柜子中的抽屉
数据文件--抽屉中的文件
表---文件夹中的纸
数据---纸上的信息
表空间实质上是组织数据文件的一种途径。
段(Segment)
段是逻辑数据库对象(表,索引,数据簇等)的物理副本,段存储数据。例如,索引段存储与索引相关的数据。
数据库为段分配的一组连续的数据块称为区间(Extent)。
数据块是Oracle数据库的硬盘存储单元。在使用数据库工作时,Oracle使用数据块存储和检索硬盘上的数据。
相关文档:
Oracle外部身份认证研究
密码文件认证 操作系统认证 remote_login_passwordfile SQLNET.AUTHENTICATION_SERVICES &nb ......
通过 select * from table whereid=16701 for update 锁住一张表
通过以下语句可查询出被锁住的对象
SELECT OBJECT_ID,
SESSION_ID,
SERIAL#,
ORACLE_USERNAME,
&nb ......
导入 IMP
Oracle 的导入实用程序 (Import utility) 允许从数据库提取数据,并且将数据写入操作系统文件。 imp 使用的基本格式: imp[username[/password[@service]]] ,以下例举 imp 常用用法。
1. 获取帮助
imp help=y
2. 导入一个完整数据库
imp system/manager file=bible_db log=dibl ......
大致分为三部份,1.SQL,2.ERP本身,3.本机
1.如果是SQL导出时出现,乱码可以通过修改NLS_LANG,来避免乱码,
繁体修改成:TRADITIONAL CHINESE_TAIWAN.ZHT16BIG5
简体修改成: SIMPLIFIED CHINESE_CHINA.ZHS16GBK
英文就不用说了!!
2.如果是ERP export 时出现乱码,可以通过设置profile来设置FND: NATIVE CLIENT ENC ......
Oracle 数据类型及存储方式
袁光东 原创
概述
通过实例,全面而深入的分析oralce的基本数据类型及它们的存储方式。以ORACLE 10G为基础,介绍oralce
10g引入的新的数据类型。让你对or ......