`
zy116494718
  • 浏览: 471425 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Orcale实例,表空间,用户等概念

 
阅读更多

创建数据库参照:http://wenku.baidu.com/view/60033569a45177232f60a22d.html

 

表空间的建立:

 

CREATE TABLESPACE lab_report DATAFILE   
  'D:\oracle\product\10.1.0\oradata\LAB\LAB_REPORT.DBF' SIZE 3000M AUTOEXTEND ON NEXT 1000M MAXSIZE UNLIMITED  
LOGGING  
PERMANENT  
EXTENT MANAGEMENT LOCAL AUTOALLOCATE  
BLOCKSIZE 8K  
SEGMENT SPACE MANAGEMENT MANUAL  
FLASHBACK ON;

 

 

        首先查看 D:\oracle\product\10.1.0\Db_1\NETWORK\ADMIN 中的 tnsnames.ora 文件。

 

有如下配置文件
ORCL =                       //可以给数据库实例取个别名,用于在登录PL-SQL时在Database中选的的值。
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.100.87)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = orcl)  //创建数据库时的实例名
    )
  )

 

 实例名:创建数据库时创建的,一个数据库对应一个实例名。

 

 用户:可以在一个实例下创建不同的用户,这些用户之间是相对独立的,对表的操作等互不影响。用于在登录PL-SQL时在Username里选的值。创建用户时Defult tablespace选择的是默认表空间,该用户是可以选择任何表空间的,默认表空间表示在创建表时会默认建到这个表空间中。临时表空间选TEMP即可。Profile选default。Role privileges 中Role选dba,System privilege 选 unlimited tablespace。创建好用户后就可以用新的用户去登录系统了。登录后就可以创建相应的表,存储过程等。

 

表空间:ORACLE数据库被划分成称作为表空间的逻辑区域——形成ORACLE数据库的逻辑结构。一个ORACLE数据库能够有一个或多个表空间,而一个表空间则对应着一个或多个物理的数据库文件。 另外要注意,不同的表空间有不同的权限控制。一个用户可以有多个表空间,用户对于表空间A具有完全控制权限,可能对于表空间B就只有查询权限,甚至连连接的权限的都没有。所以,合理为用户配置表空间的访问权限,也是提高数据库安全性的一个方法。 

 可以只建立一个数据库实例,然后不同的工程建立不同的用户,不过这样做的缺点是如果关闭该数据库的话,所有的工程都无法进行数据库的操作了。一个用户可以看到他拥有的所有表空间的表,比如A空间有3个表,B空间有5个表,默认表空间是A空间,那么用该用户登录的时候可以看到这8个表,插入表的时候是插入到A空间中。如果该用户的权限是dba,那么他在操作栏tablespace中可以看到所有的表空间,并且每个表空间的表都可以看到。如果不是dba权限的话,只能看到所有的表空间,里面并没有表。 

 

 

 

 

0
0
分享到:
评论

相关推荐

    Oracle两个基本概念:数据库和实例

    在其内部,数据库结构数据对文件的逻辑映射,使不同的数据分开存储,这些逻辑划分称为表空间。通俗的讲实例就是操作oracle数据库的一种手段。数据库实例也称作服务器,是用 来访问数据库文件集的存储结构及后台进程的...

    oracle10g企业应用培训文档

    1:数据库基础:概念,关系数据库,范式,DML,DDL 2:oracle Server的构成:oracle实例,数据结构...6:数据库的管理和存储:数据库结构,区管理,表空间,存储结构 7:备份和恢复:逻辑备份exp--imp;物理备份:冷备份和热备份

    oracle10g课堂练习I(1)

    表空间中的空间管理 5-8 浏览存储结构 5-9 创建新表空间 5-10 本地管理表空间的存储 5-12 预配置数据库中的表空间 5-14 变更表空间 5-16 对表空间执行的操作 5-18 删除表空间 5-20 查看表空间信息 5-21 ...

    Oracle DBA workshop1 (中文版)

    表空间中的空间管理5-8 浏览存储结构5-9 创建新表空间5-10 本地管理表空间的存储5-12 预配置数据库中的表空间5-14 变更表空间5-16 表空间操作5-18 删除表空间5-20 查看表空间信息5-21 采集存储信息5-22 查看表空间...

    ORACLE9i_优化设计与系统调整

     Oracle实例(Instance) §1.1.1 Oracle数据字典 Oracle数据库的重要部分是数据字典。它存放有Oracle数据库所用的有关信息,对用户来说是一组只读的表。数据字典内容包括:  数据库中所有模式对象的信息,如...

    Oracle笔记1

    第一章、Oracle基础Oracle简介Oracle基础概念(实例、表空间、用户、表之间关系)数据库实例用户表空间Oracle关系图SQLPlus常用语句Ora

    oracle数据库基本概念——我的Oracle学习之路

    Oracle数据库基本概念逻辑存储结构表空间主要表空间表约束条件段、数据区和数据块物理存储结构数据文件控制文件日志文件实例 Oracle是一种关系数据库管理系统(RDBMS)。关系数据库是按照二维表结构方式组织的数据...

    oracle 12c 数据库 教程

    一个表空间(tablespace)由一组段组成 8 Tablespaces(表空间) 8 system sysaux temp undo 8 Segments (段) 8 extents (区) 8 Data Block (数据块) 8 3. 进程结构 9 ...

    Oracle自学(学习)材料 (共18章 偏理论一点)

    15 管理用户 目标 15-2 用户和安全 15-3 数据库方案 15-4 检查创建用户 15-5 创建新用户:数据库验证 15-6 创建新用户:操作系统验证 15-8 改变用户的表空间限额 15-9 删除用户 15-10 获取用户的信息 15-11 小结 15-...

    oracle concepts概念手册中英文版(10gR2)

    Chapter 3, Tablespaces, Datafiles, and Control Files 第 3 章,表空间,数据文件,及控制文件 Chapter 4, Transaction Management 第 4 章,事务管理 Chapter 5, Schema Objects 第 5 章,方案对象 Chapter 6,...

    oracle概念手册中英文对照版

    Chapter 3, Tablespaces, Datafiles, and Control Files 第 3 章,表空间,数据文件,及控制文件 Chapter 4, Transaction Management 第 4 章,事务管理 Chapter 5, Schema Objects 第 5 章,方案对象 Chapter 6, ...

    ORACLE-分区表的用法

    此文从以下几个方面来整理关于分区表的概念及操作:  1.表空间及分区表的概念  2.表分区的具体作用  3.表分区的优缺点  4.表分区的几种类型及操作方法  5.对表分区的维护性操作.

    Oracle11g从入门到精通

    在《Oracle11g从入门到精通》中将对Oracle的众多概念进行介绍,并介绍其在实际应用中的使用,例如段、盘区、数据块、表空间、系统全局区(SGA)和程序全局区(PGA)、分区、回退段、重做日志,联机日志、归档日志、...

    Oracle数据库管理员技术指南

    1.7.1 创建表空间 1.7.2 执行数据字典配置脚本 1.7.3 建立另外的回退段 1.7.4 修改 SYSTEM 用户的缺省和临时 表空间 1.7.5 更改 SYS 和 SYSTEM 的缺省 口令 1.7.6 建立其他用户和模式对象 1.7.7 启用归档...

    Oracle从基础到熟练(太实用了)

    ②:oracle实例的组成 ③:oracle数据库的组成 三.SQL函数与SQL查询 ①:Oracle语言基础 ②:SQL 操作符和SQL函数 四.数据管理 ①:增/删/改 ②:约束 ③:一些查询 五.锁,表分区 ①:锁的概念 ②:并发问题 ③:锁...

    Oracle 10g r2 Concepts 手册(中英文对照阅读版本).chm

    Oracle 10g r2 Concepts 手册是一个很好的学习 Oracle 的起点,涉及到了你所需要知道的许多重要 Oracle 概念。当然,其中不可能会涵盖每一个技术细节(Oracle 文档提供了技术细节,不过它有 10000 ~ 20000 页),...

    Oracle-家电服务公司管理系统的数据库设计

    oracle入门简单实例,家电服务公司管理系统的数据库设计,对oracle的操作会有一个比较整体的印象,特别是oracle的表空间概念不同于SQL SERVER

Global site tag (gtag.js) - Google Analytics