1. 程式人生 > >oracle建立資料庫表空間和使用者

oracle建立資料庫表空間和使用者

本文是記錄如何在oracle資料庫建立表空間,以下是執行過程。

1.1開啟cmd命令視窗:

Microsoft Windows [版本 6.1.7601]

版權所有 (c) 2009 Microsoft Corporation。保留所有權利。

1.2使用sys賬號登入

C:\Users\Administrator>sqlplussys/[email protected] as sysdba

SQL*Plus: Release 11.2.0.1.0 Production on 星期三 9月 13 10:22:232017

Copyright (c) 1982, 2010, Oracle.  All rights reserved.

連線到:

Oracle Database 11g Enterprise EditionRelease 11.2.0.1.0 - 64bit Production

With the Partitioning, OLAP, Data Miningand Real Application Testing options

1.3建立表

SQL> CREATE SMALLFILE

 2      TABLESPACE"NNC_DATA01"

 3      LOGGING

 4      DATAFILE'E:\ncdata\NNC_DATA01.ora' SIZE 500M AUTOEXTEND

 5      ON NEXT  10M MAXSIZE UNLIMITED EXTENT MANAGEMENT LOCAL

 6      SEGMENT SPACEMANAGEMENT  AUTO ;

表空間已建立。

SQL> CREATE SMALLFILE

 2      TABLESPACE"NNC_DATA02"

 3      LOGGING

 4      DATAFILE'E:\ncdata\NNC_DATA02.ora' SIZE 500M AUTOEXTEND

 5      ON NEXT  10M MAXSIZE UNLIMITED EXTENT MANAGEMENT LOCAL

 6      SEGMENT SPACE MANAGEMENT  AUTO ;

表空間已建立。

SQL> CREATE SMALLFILE

 2      TABLESPACE"NNC_DATA03"

 3      LOGGING

 4      DATAFILE'E:\ncdata\NNC_DATA03.ora' SIZE 500M AUTOEXTEND

 5      ON NEXT  10M MAXSIZE UNLIMITED EXTENT MANAGEMENT LOCAL

 6      SEGMENT SPACE MANAGEMENT  AUTO ;

表空間已建立。

SQL> CREATE SMALLFILE

 2      TABLESPACE"NNC_INDEX01"

 3      LOGGING

 4      DATAFILE'E:\ncdata\NNC_INDEX01.ora' SIZE 300M AUTOEXTEND

 5      ON NEXT  10M MAXSIZE UNLIMITED EXTENT MANAGEMENT LOCAL

  6      SEGMENT SPACE MANAGEMENT  AUTO ;

表空間已建立。

SQL> CREATE SMALLFILE

 2      TABLESPACE"NNC_INDEX02"

 3      LOGGING

 4      DATAFILE'E:\ncdata\NNC_INDEX02.ora' SIZE 300M AUTOEXTEND

 5      ON NEXT  10M MAXSIZE UNLIMITED EXTENT MANAGEMENT LOCAL

 6      SEGMENT SPACEMANAGEMENT  AUTO ;

表空間已建立。

SQL> CREATE SMALLFILE

 2      TABLESPACE"NNC_INDEX03"

 3      LOGGING

 4      DATAFILE'E:\ncdata\NNC_INDEX03.ora' SIZE 300M AUTOEXTEND

 5      ON NEXT  10M MAXSIZE UNLIMITED EXTENT MANAGEMENT LOCAL

 6      SEGMENT SPACEMANAGEMENT  AUTO ;

表空間已建立。

1.4建立使用者:

SQL> CREATE USER NC65_20170913IDENTIFIED BY NC65_20170913 DEFAULT TABLESPACE NN

C_DATA01 TEMPORARY TABLESPACE temp;

使用者已建立。

1.5 使用者授權:

SQL> GRANT connect,dba to NC65_20170913;

授權成功。

SQL> create or replace directoryexpdp_dir as 'E:\ncdata\grant';

目錄已建立。

SQL> grant read,write on directoryexpdp_dir to NC65_20170913;

授權成功。

使用剛才建立的使用者在PLSQL登入,登入成功。


----新增表空間檔案針對win 32G

ALTER TABLESPACE "NNC_DATA01"

   ADD

   DATAFILE 'E:\ncdata\NNC_DATA0101.ora' SIZE 500M AUTOEXTEND

   ON NEXT  10M MAXSIZE UNLIMITED

ALTER TABLESPACE "NNC_DATA02"

   ADD

   DATAFILE 'E:\ncdata\NNC_DATA0202.ora' SIZE 500M AUTOEXTEND

   ON NEXT  10M MAXSIZE UNLIMITED

ALTER TABLESPACE "NNC_DATA03"

   ADD

   DATAFILE 'E:\ncdata\NNC_DATA0303.ora' SIZE 500M AUTOEXTEND

   ON NEXT  10M MAXSIZE UNLIMITED

相關推薦

oracle建立資料庫空間使用者

本文是記錄如何在oracle資料庫建立表空間,以下是執行過程。 1.1開啟cmd命令視窗: Microsoft Windows [版本 6.1.7601] 版權所有 (c) 2009 Microsoft Corporation。保留所有權利。 1.2使用sys賬號登入

oracle建立臨時空間資料空間以及刪除

-----建立臨時表空間----- create temporary tablespace zhangmingchaotemp tempfile 'd:\oracle\zhangmingchaotemp.dbf' -----初始化大小----- size 50m

oracle 11g 資料庫空間建立與資料匯入匯出

** oracle資料庫中進行資料的匯入匯出時要在cmd中進行而不是在sqlplus中進行操作! (1)向oracle資料庫中匯入完整的資料庫(字尾名:dmp)      首先進入cmd,輸入sqlplus /nolog執行oracle自帶程式,

oracle,通過plsql建立使用者空間所屬使用者示例

1)建立表空間:       先以oracle資料庫管理員的身份登入plsql,在plsql中新建sql命令框,在其中輸入如下語句,執行完畢即可建立一個表空間。 建立使用者表空間 建立表空間(一般建N個存資料的表空間和一個索引空間): CREATE TABLESPACE

oracle建立空間、使用者、許可權 oracle 建立臨時空間/空間,使用者及授權

原連結:https://www.cnblogs.com/wxm-bk/p/6510654.html oracle 建立臨時表空間/表空間,使用者及授權   1:建立臨時表空間 create temporary tablespace user_temp tempfile

asm管理的Oracle 建立使用者空間

檢視資料庫的儲存是裸裝置,ASM還是其他檔案系統(根據目錄) select name from v$datafile; raw  : /dev/raw/raw[n...] asm : +dg/.... fs    : /oradata/..... =============

Oracle的臨時空間UNDO空間對應的檔案丟失後的處理

資料庫的臨時檔案和undo檔案不需要做備份,丟失後可以恢復,資料不會有丟失. 一,臨時表空間的檔案丟失後,在資料庫啟動後自動建立,不需要做干預. 模擬:在資料庫shutdown後將臨時檔案刪除,啟動的時候發現自動建立. 二,undo表空間對應的檔案丟失. 模擬:在資料庫sh

重新命名資料庫空間資料檔案

一、重新命名資料庫表空間名 使用alter tablespace… rename to命令,可以重新命名一個永久或者臨時表空間。例如,下面重新命名users表空間: Alter tablespace tbs_name rename to new_tbs_name; 當你重新

Oracle 建立索引空間語法

Oracle 的索引可分為5種,它們包括唯一索引、組合索引、反向鍵索引、點陣圖索引和基於函式的索引。 1、建立索引的標準語法 以下為引用內容:  CREATE INDEX 索引名 ON 表名 (列名)TABLESPACE 表空間名; 例如: 以下為引用內容:  CRE

Oracle創建空間

block 命令行 rename out enabled str fonts reference column oracle建表、建主鍵、外鍵基本語法 -創建表格語法: create table 表名( 字段名1 字段類型(長度)

Oracle建立資料庫空間資料字典的概念

(一)Oracle建立資料庫不同於MySQL Oracle建立資料庫主要有一下幾種方法: 第一種方法:使用Oracle的Database Configuration Assistant(資料庫配置助手

oracle新建資料庫schema-建立資料庫空間使用者

轉載地址:http://www.cnblogs.com/smartvessel/archive/2009/07/06/1517690.html Oracle安裝完後,其中有一個預設的資料庫,除了這個預設的資料庫外,我們還可以建立自己的資料庫。     對於初學者來說,為了

Oracle建立空間用戶

creat 增長 pac files tor initial ide efault start Oracle建立表空間和用戶 建立表空間和用戶的步驟: 用戶 建立:create user 用戶名 identified by

Oracle建立空間

    本人使用的操作資料庫的IDE事datagrip(與強大的IDEA,WEBSTORM同屬捷克的JetBrains公司),用慣了idea和webstorm的同志們會覺得畫面很親切     下面介紹一下建立表空間,建立操作使用者,以及為使用者分配許可權的操作: &

Oracle資料庫空間、段、區

在接觸Oracle之前使用過MySQL,不得不說兩種資料庫差別很大,比如Oracle的表空間。好不容易終於對Oracle資料庫的表空間、段、區和塊這幾個概念有一個稍微清晰的理解了。這幾個概念都屬於邏輯結構上的,主要是oracle為了對使用者遮蔽掉底層作業系統的差

ORACLE 12C下建立空間新使用者

首先是關於ORACLE 12C的新特性,這部分內容轉載自https://www.cnblogs.com/kerrycode/p/3386917.html,如有轉載限制,請聯絡我  Oracle 12C引入了CDB與PDB的新特性,在ORACLE 12C資料庫引入的多租使用者環境(Multitena

oracle資料庫空間,使用者許可權,分割槽建立基礎知識(一

--sys管理員使用者登入  conn sys/222818 as sysdba alter user Libaobao account lock;--解鎖新建使用者 alter user Libaobao account unlock; --鎖定新建使用者 --刪除該新建使用者 drop user

Oracle建立空間使用者及授權並匯入資料學習筆記

第一步:連線資料庫 通過oracle自帶的客戶端工具sqlplus,以管理員角色連線資料庫 第二步:建立表空間 1.臨時表空間 create temporary tablespace 臨時表空間名 tempfile '表空間存放路徑\臨時表空間名.dbf' size

Oracle建立空間使用者

建立表空間和使用者的步驟: 使用者 建立:create user 使用者名稱 identified by "密碼"; 授權:grant create session to 使用者名稱;             grant create table to  使用者名稱;  

PLSQL來Oracle建立空間建立使用者

//建立臨時表空間create temporary tablespace test_temptempfile 'E:/oracle/product/10.2.0/oradata/testserver/test_temp01.dbf'size 32mautoextend on