1. 程式人生 > >Linux 下Oracle 建立使用者和使用者表空間

Linux 下Oracle 建立使用者和使用者表空間

使用oracle 使用者登入Linux系統

su -u  oracle

sqlplus 登入

[[email protected] ~]$ sqlplus / as sysdba

查看錶空間儲存目錄

SQL> select name from v$datafile;

建立表空間

SQL> create tablespacetest_data logging   datafile '/data/oracle/oradata/test/test_data01.dbf'  size 64m  autoextend on   next 65m maxsize 2048m  extent management local;

建立臨時表空間

SQL> create temporary tablespacetest_temp  tempfile '/data/oracle/oradata/test/test_temp01.dbf' --//Linux下的檔案系統 size 64m  autoextend on   next 64m maxsize 2048m  extent management local; 

CREATE 

TABLESPACE 

NOTIFYDB 

DATAFILE 

'/oracle/oradata/test/notifydb.dbf' 

SIZE 

200M 

AUTOEXTEND 

ON 

EXTENT 

MANAGEMENT 

LOCAL 

SEGMENT 

SPACE 

MANAGEMENT 

AUTO;

CREATE 

TABLESPACE 

NOTIFYDB 

DATAFILE 

'/oracle/oradata/test/notifydb.dbf' 

SIZE 

200M 

AUTOEXTEND 

ON 

EXTENT 

MANAGEMENT 

LOCAL 

SEGMENT 

SPACE 

MANAGEMENT 

AUTO;


-- 建立使用者oracle
create user oracle
--指定密碼
identified by oracle
--指定表空間
default tablespace 'DSBASE


--指定臨時表空間
temporary tablespace DSTEMP
profile DEFAULT;
--賦予dba許可權
grant dba to oralce;
grant unlimited tablespace to oracle;

四:刪除使用者表空間的步驟:  Alter tablespace 表空間名稱 offline;  Drop tablespace 表空間名稱;(表空間無有資料時用) 或者  drop tablespace 表空間名稱 including contents;(表空間下有資料時候用) ;

SQL> select tablespace_name,sum(bytes)/1024/1024 from dba_data_files group by tablespace_name;

相關推薦

Linux Oracle 建立使用者使用者空間

使用oracle 使用者登入Linux系統 su -u  oracle sqlplus 登入 [[email protected] ~]$ sqlplus / as sysdba 查看錶空間儲存目錄 SQL> select name from v$

linux系統啟動Oracle服務、建立空間使用者

一、啟動oracle服務 Linux系統在Oracle使用者下可以用ps -ef|grep ora檢視,是否有Oracle的程序,如果有,大多數情況說明啟動了,為了更進一步驗證,可以登入一下,或檢視alert日誌 如果沒啟動,就可以在Oracle使用者下執行以下命令 單機

Linux創建刪除軟、硬鏈接 可臨時處理空間不足

clas 就會 blog file 兩種 而是 也有 符號連接 總計 在Linux系統中,內核為每一個新創建的文件分配一個Inode(索引結點),每個文件都有一個惟一的inode號。文件屬性保存在索引結點裏,在訪問文件時,索引結點被復制到內存在,從而實

oracle數據庫清理回收systemsysaux空間

oracle參考博文:http://www.dbdream.com.cn/2017/01/18/oracle%E6%95%B0%E6%8D%AE%E5%BA%93%E6%B8%85%E7%90%86%E5%92%8C%E5%9B%9E%E6%94%B6system%E5%92%8Csysaux%E8%A1%A

LinuxORACLE的/u01空間不足解決辦法

1. VMware的“設定”→“新增”→“硬碟”→選擇磁碟大小等等。 2.執行fdisk -l ,檢視新的硬碟(比如新硬碟是/dev/sdg1) 3.執行fdisk  /dev/sdg1 輸入m 檢視提示→輸入n 新增分割槽→輸入p 分割槽→輸入1新建一個分割槽→回車→輸入w

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

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

Oracle 12c CDB PDB 空間管理配置 說明

 注:本文謝絕轉載。 1  管理CDB中的表空間     CDB表空間的管理和non-CDB 表空間的管理一樣,CDB 也有一個例項,在安裝的時候指定。 --查看錶空間: SQL> select instance_name fromv$instance;

Linuxoracle資料庫啟動關閉操作

第一步:登陸 root登陸之後切換到oracle使用者上,輸入 <span><strong>su oracle</strong></span>第二步:連線 在oracle使用者下,輸入 <span><strong>sqlplus /n

ORACLE ASM環境中刪除建立空間、增加空間資料檔案

 1、列出表空間 SQL> select name from v$tablespace; 刪除表空間,包括屬於它的資料檔案(物理上也同時刪除) SQL> drop tablespace qiu including contents and datafiles

linuxoracle資料庫服務監聽的啟動停止

一、啟動 語法:startup [force] [pfile=檔名] [exclusive|shared] [mount 資料庫名|normal 資料庫名] [nomount] 1、正常啟動: sql>conn sys/sys as sysdba; sql>startup 也可在啟動時指定資料庫

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

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

Linux Oracle 手工create database 指令碼步驟

原來一直用dbca來建立資料庫,雖然方便,但有些引數就沒有辦法指定 ,所以這次參照網上的資料,整理了一個linux 下手工建立資料庫的指令碼,步驟如下:(只有這樣,才可以批量初始化,建立資料庫,不然就圖形介面的,要大規模的部署,還是有受限制的) 1 設定環境變數 ORACL

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

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

Linux oracle 備份的時候報:ksh: syntax error: `(' unexpected 錯誤

不用多說,解決方法。 oracle下連括號也需要轉義, 比如我原有命令: exp 使用者名稱/密碼@SID服務名 tables=(ind_info,ent_info,rate_info,org_info,org_belong,loanback_status,business_

oracle查看錶空間剩餘修改空間大小

select  b.file_id 檔案ID號,  b.tablespace_name 表空間名,  b.bytes/1024/1024||'M'位元組數,  (b.bytes-sum(nvl(a.bytes,0)))/1024/1024||'M' 已使用,  sum(nv

LinuxOracle client(sqlplus)安裝配置

1、下載rpm包 [[email protected] ~]# ls oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpm

linux使用crontab儲存過程定期刪除db2的

1.建立儲存過程DelData_day() --設定指向的資料庫 SET SCHEMA = PSMS; --設定當前的路徑 SET CURRENT PATH =  "SYSIBM","SYSFUN","SYSPROC","SYSIBMADM","PSMS"; --建立儲存過

ORACLE-用戶及空間創建命令總結

oracle 表空間 博文說明【前言】: 本文將通過個人口吻介紹記錄用戶及表空間創建相關命令,在目前時間點【2017年5月16號】下,所掌握的技術水平有限,可能會存在不少知識理解不夠深入或全面,望大家指出問題共同交流,在後續工作及學習中如發現本文內容與實際情況有所偏差,將會完善該博文內容。正文:

ORACLE』 對永久空間進行DDL操作(11g)

進行 bsp per ble style data 用戶 order 大小 查看數據庫默認表空間SQL> select property_value from database_properties where property_name = ‘DEFAULT_PER

Db2數據庫在Linux的安裝配置

fig 用戶密碼 oca authent linux token reat local ken 一.DB2數據庫的安裝和配置: 1.安裝完成後,需要增加三個操作系統的組和三個操作系統用戶,如下: groupadd -g 999 db2iadm1 #(管理實例的組) gro