Oracle安装完后,其中有一个缺省的数据库,除了这个缺省的数据库外,我们还可以创建自己的数据库。 对于初学者来说,为了避免麻烦,可以用'Database Configuration Assistant'向导来创建数据库。 创建完数据库后,并不能立即在数据库中建表,必须先创建该数据库的用户,并且为该用户指定表空间。 下面是创建数据库用户的具体过程:
1.假如现在已经建好名为'news'的数据库,此时在F:\oracle\product\10.1.0\oradata\目录下已经存在news目录(注意:我的Oracle10g安装在F:\oracle下,若你的Oracle安装在别的目录,那么你新建的数据库目录就在*\product\10.1.0\oradata\目录下)。
2.在创建用户之前,先要创建表空间: 其格式为:格式: create tablespace 表间名 datafile '数据文件名' size 表空间大小; 如: SQL> create tablespace news_tablespace datafile 'F:\oracle\product\10.1.0\oradata\news\news_data.dbf' size 500M; 其中'news_tablespace'是你自定义的表空间名称,可以任意取名;'F:\oracle\product\10.1.0\oradata\news\news_data.dbf'是数据文件的存放位置,'news_data.dbf'文件名也是任意取;'size 500M'是指定该数据文件的大小,也就是表空间的大小。
3.现在建好了名为'news_tablespace'的表空间,下面就可以创建用户了: 其格式为:格式: create user 用户名 identified by 密码 default tablespace 表空间表; 如: SQL> create user news identified by news default tablespace news_tablespace; 默认表空间'default tablespace'使用上面创建的表空间。
4.接着授权给新建的用户: SQL> grant connect,resource to news; --表示把 connect,resource权限授予news用户 SQL> grant dba to news; --表示把 dba权限授予给news用户 授权成功。 ok! 数据库用户创建完成,现在你就可以使用该用户创建数据表了!
分享到:
相关推荐
总结来说,使用Oracle建库的一般流程包括以下步骤: 1. 根据需要创建表空间,用于存储数据库对象。 2. 创建用户(方案),并指定默认表空间和存储配额。 3. 授予用户必要的权限。 4. 在创建的方案下创建数据库对象,...
Oracle 建库及 mdb 导入 一、Oracle 建库 Oracle 建库是指创建一个新的 Oracle 数据库。这里提供了三种创建数据库的方法:通过运行 Oracle Database Configuration Assistant 创建配置或删除数据库;通过命令行法...
"oracle建库程序(B/S)"描述的是一个基于Web的系统,它能够读取Excel数据字典,然后自动生成Oracle数据库的表结构,从而极大地提高了数据库设计的效率。 首先,让我们了解什么是数据字典。数据字典是数据库设计中...
Oracle 手工建库步骤详解 Oracle 手工建库步骤是创建 Oracle 数据库的基本步骤。本文将详细介绍手工建库的每个步骤,并解释每个步骤的重要性。 步骤 1:确定 Global Database Name 在创建数据库之前,需要确定 ...
"Oracle建库"是指在Oracle环境中创建一个新的数据库实例的过程。这个过程包括多个步骤,涉及到数据库的初始化、配置、用户管理以及权限分配等核心环节。下面将详细阐述这些知识点。 首先,创建Oracle数据库通常需要...
### Oracle数据库创建表与操作命令详解 #### 一、创建表`db_action`...以上就是从提供的文件中提取并整理出来的关于Oracle数据库中的建库建表及相关命令的详细介绍。这些命令可以帮助您更好地理解和操作Oracle数据库。
CREATE TABLESPACE TS_RISK3 LOGGING DATAFILE '****\TS_RISK3.DBF' SIZE 10240M REUSE AUTOEXTEND ON NEXT 8M MAXSIZE 32767M EXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO;
Oracle建库脚本是数据库管理员在初始化Oracle数据库环境时常用的一种工具,它包含了创建数据库所需的SQL命令和配置步骤。通过执行这些脚本,用户能够快速、高效地搭建一个符合特定需求的Oracle数据库实例。以下是对...
1. **规划和设计**:在开始建库前,你需要确定数据库的大小、存储需求、安全性策略以及性能预期。这包括选择适当的数据库模板、确定数据文件的物理布局和大小等。 2. **安装Oracle软件**:你需要在服务器上安装...
oracle create tablespace 好看的视屏 视频
Oracle 11g R2 手动建库脚本是一个重要的数据库管理任务,涉及一系列复杂的步骤和技术细节。在这个过程中,数据库管理员(DBA)需要创建一个新的数据库实例,配置相关的参数,分配存储空间,并确保所有安全性和性能...
以下将详细阐述Oracle 11g自动建库的相关知识点。 1. **Oracle Database Configuration Assistant (DBCA)**:Oracle 11g 自动建库的主要工具就是DBCA(数据库配置助手)。DBCA提供图形化界面和命令行方式,帮助用户...
NULL 博文链接:https://listnumber.iteye.com/blog/1102399
ORACLE_HOME=$ORACLE_BASE/oracle ORACLE_SID=hsj PATH=$ORACLE_HOEM/bin:$PATH; LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH export ORACLE_BASE ORACLE_HOME ORACLE_SID PATH LD_LIBRARY_PATH 3...
oracle静默建库删库脚本.txt
在数据库管理中,"表空间"是Oracle数据库中的一个重要概念。它是一个物理存储区域,用于容纳数据库对象,如表、索引和视图。自动创建数据库工具的一个关键功能是能够自动创建表空间,这通常涉及到设置表空间大小、...
Oracle手动建库是一个重要的数据库管理技能,它允许数据库管理员在没有图形用户界面(GUI)的情况下或在GUI环境出现问题时,通过命令行创建和配置数据库实例。本文将详细介绍在Oracle数据库10G和11G版本中手动建库的...
SQL 语句应用(SDE 建库、Oracle 导入导出命令等) 本文档主要介绍了 SDE 建库、Oracle 建库、导入导出命令等相关知识点,并提供了一些实用的 SQL 语句供大家学习和参考。 SDE 建库 在创建 SDE 用户之前,需要...
Oracle数据库-建库、建表空间
### Oracle数据库创建步骤详解 #### 一、Oracle数据库概述与创建背景 Oracle数据库是全球领先的数据库管理系统之一,广泛应用于各种企业级应用环境之中。本文主要介绍如何在Unix系统上搭建Oracle10g版本的数据库,...