`

oracle创建数据库.用户.表空间

阅读更多
http://www.cnblogs.com/smartvessel/archive/2009/07/06/1517690.html
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用户

    授权成功。
分享到:
评论

相关推荐

    基于C#连接Oracle数据库Oracle.ManagedDataAccess

    本篇将详细讲解如何使用C#通过Oracle.ManagedDataAccess库实现与Oracle数据库的连接,无需在本地安装完整的Oracle数据库。 首先,Oracle.ManagedDataAccess是Oracle公司提供的一个纯.NET框架的客户端驱动,它允许...

    oracle数据库创建表空间和用户

    oracle数据库导入、导出数据、创建表空间、创建用户、用户授权等操作

    oracle创建数据库.docx

    手工创建数据库虽然更为繁琐,但能让你深入理解Oracle数据库的架构和运作机制。以下将详细阐述创建Oracle 10G数据库的步骤。 1. **创建相关目录**: 首先,你需要在服务器上创建一系列目录,这些目录用于存储...

    Oracle创建表空间.创建用户.创建表

    通过以上步骤,我们可以完成在Oracle数据库中创建表空间、用户以及表的过程。需要注意的是,每一步都需要仔细考虑相关的配置项,确保数据库的安全性和性能。此外,Oracle数据库还提供了丰富的管理和维护工具,可以...

    为Oracle数据库创建用户.

    通过以上步骤,你不仅学会了如何在Oracle数据库中创建用户,还掌握了关于表空间、权限管理和数据库对象的基础知识。创建用户是数据库管理中的基础,但它涉及到对Oracle数据库体系结构的深刻理解,包括存储管理、安全...

    Oracle数据库创建表空间和用户.doc

    在Oracle数据库管理中,创建表空间和用户是基础但至关重要的操作,这直接影响到数据库的性能、安全性和数据管理效率。以下将详细解析如何在Oracle数据库中创建表空间和用户,以及这一过程中涉及的关键概念和步骤。 ...

    oracle新建数据库,及创建用户,表空间,sqlplus导入导出数据库.docx

    Oracle 数据库新建、用户创建、表空间管理、SQLPlus 导入导出数据库详解 概述: 本文档详细介绍了 Oracle 数据库的新建、用户创建、表空间管理、SQLPlus 导入导出数据库的步骤。通过逐步指导,读者可以了解 Oracle ...

    学习oracle创建一个表空间创建临时表空间创建用户表空间资源的权限

    4. **赋予用户表空间权限**: 要允许用户在特定表空间上执行DML(数据操纵语言)操作,如INSERT、UPDATE、DELETE,需要赋予用户相应的权限,例如: ```sql GRANT CREATE TABLE ON MY_DATA TO my_user; GRANT ...

    oracle创建数据库和用户.pdf

    一步步oracle添加表空间,添加用户,用户授权 以前开发的时候用得比较多的是mysql和sql server,oracle用的比较少,用起来比较生疏,mysql和sql server用起来比较类似,就oracle的使用方式和他们不同,oracle在创建...

    ArcGIS与Oracle数据库连接.docx

    - 实例名:使用IP地址或机器名加上“/”和数据库空间名。 - 注意:如果Oracle客户端版本安装不正确或配置错误,可能会遇到无法打开数据库客户端程序的错误。 #### 四、创建企业级地理数据库 1. **使用ArcGIS ...

    oracle数据库用户 表空间创建

    根据给定的文件信息,我们可以总结出以下关于Oracle数据库中用户和表空间创建的相关知识点: ### 一、Oracle表空间创建 #### 1. 表空间概念 在Oracle数据库中,表空间是逻辑存储单元,它由一个或多个数据文件组成...

    oracle创建数据库图解

    【Oracle 创建数据库图解】 Oracle 是一款广泛应用的...总之,Oracle创建数据库涉及多个层面,包括数据库设计、存储策略、安全性、备份和恢复策略等。理解这些步骤有助于创建和维护一个高效、安全的Oracle数据库环境。

    Oracle中创建数据库.pdf

    在创建数据库的过程中,用户应根据实际需求调整各个步骤的配置,如存储空间、安全性、性能优化等。完成所有设置后,DBCA会创建并启动新的Oracle数据库实例。创建过程可能需要一定时间,完成后,新的数据库将可供使用...

    使用PLSQL 创建Oracle数据库用户并设置权限

    4. 表空间:表空间是指数据库中的逻辑存储单元,例如用户表空间、系统表空间等。 5. PLSQL:PLSQL 是 Oracle 数据库的编程语言,用于创建存储过程、函数和触发器等。 六、扩展阅读 1. Oracle 官方文档: Oracle ...

    oracle数据库导入数据以及创建用户

    4) 如果需要,指定用户表空间。 5) 提供必要的连接信息给新用户。 4. 注意事项: - 数据导入时需确保文件格式与数据库表结构匹配。 - 导入数据可能涉及锁定表,避免与其他用户操作冲突。 - 用户创建时要谨慎...

    利用OCI与OLE开发Oracle空间数据库.pdf

    - **OCI**:是Oracle提供的C语言接口,允许开发者直接调用Oracle数据库的内部函数,实现对数据库的低级别访问和控制,包括创建、查询和更新空间数据。 - **OLE**:是Microsoft的一种技术,用于在应用程序之间共享...

    oracle创建数据库脚本

    "Oracle创建数据库脚本"这个主题涉及到的是如何使用SQL脚本来创建一个新的Oracle数据库,这通常包括一系列的步骤和配置。在这个过程中,我们不仅需要理解数据库的基本架构,还需要熟悉Oracle的数据文件、控制文件、...

    Oracle数据库_实例_用户_表空间之间的关系.doc

    ### Oracle数据库、实例、用户、表空间的关系解析 #### 一、Oracle数据库概述 Oracle数据库是一种高度复杂的数据库管理系统,主要用于企业级数据管理和处理。与其他数据库系统不同,Oracle数据库中的“数据库”这一...

    Oracle第3章创建数据库.pptx

    在Oracle数据库管理中,创建数据库是至关重要的一步,这涉及到数据存储、安全性和性能优化等多个方面。本章主要探讨了两种创建数据库的方法:使用数据库配置助手(DBCA)和手动创建。下面将详细阐述这两种方法及其相关...

Global site tag (gtag.js) - Google Analytics