1. 程式人生 > >使用Navicat for Oracle新建表空間、使用者及許可權賦予

使用Navicat for Oracle新建表空間、使用者及許可權賦予

Navicat for Oracle是有關Oracle資料庫的客戶端工具。通過這個客戶端,我們可以圖形方式對Oracle資料庫進行操作。

  說明我們此次試驗的Oracle資料庫版本是Oracle 10G Express Edition,也即是我們平時所說的Oracle XE版本。此版本對於,我們學習來說已經是足夠了。我們只要知道一般我們使用的Oracle資料庫版本是企業版就行了,因為Oracle 資料庫的版本比較多在此我就不做過多的介紹了。

  有關Oracle XE資料庫的安裝,這次就不介紹了,如果有時間的話,我再單獨寫一篇有關介紹有關XE版本的文章。XE版本的資料庫安裝完畢後,我們就可以連線資料庫了。

在連線資料庫只需要注意XE版本的例項就是XE,而企業版的預設例項是Orcl。

  首先、我們來新建一個表空間。開啟Navicat for Oracle,輸入相關的的連線資訊。如下圖:

clip_image001

填入正確的資訊,連線後。我們點選面板上的“其他”下的選項“表空間”,如下圖:

clip_image002

進入表空間的介面,我們可以通過面板上的“新建表空間”,也可以通過在空白處滑鼠右鍵,新建表空間,如下圖:

clip_image003

在彈出的介面中,我們輸入表空間的名中輸入我們需要在oracle在物理磁碟儲存的檔名,以及表空間的初始大小以及單位。在“路徑”選項中填寫該表空間所在的物理磁碟路徑。“自動擴充套件”選項中選擇“on”,即允許自己動擴充套件表空間。如果選擇“off”,那麼該表空間是固定大小的,不允許擴充套件的。

具體例項,如下圖:

clip_image004

下面這個是建立表空間的SQL語言:

clip_image005

其他資訊填寫完畢後,我們只需點選“儲存”,按鈕。系統彈出一個介面讓我們填入此表空間的名稱,如下圖:

clip_image006

新建完畢後,我們可以在屋裡磁碟看看是不是有表空間的檔案,如下圖:

clip_image007

表空間新建完畢後,我們就要來新建使用者。點選面板上的“使用者”選項,如下圖:

clip_image008

新建使用者的方法有兩種,一種是控制面板上的“新建使用者”按鈕,另外一種就是在空出右鍵,如上圖。在點選“新建使用者”後,彈出的介面,填入相關的資訊。如下圖:

clip_image009

其中我們需要注意的是,在“使用者名稱”處填寫的使用者名稱字母一定是大寫請記住一定是要大寫,如果是小寫的話此使用者是無法連線Oracle資料庫的。

具體為什麼是這樣,我想這個可能是此軟體的BUG。在“預設表空間”處,我們選擇理科前面我們新建的表空間。如果我們不選擇的話,會使用系統預設的表空間USERS。

clip_image010

在“成員屬於”中我們選擇了“DBA”許可權。其實對於一般的使用者,我們只需賦予connect、resource、create view這幾個許可權即可。但是這裡我們為了演示方便就選擇“DBA”了。有關connect、resource、create view這幾個許可權的賦予,可見下圖:

clip_image011

clip_image012

以上操作完畢後,我們可以切換到“SQL預覽”選項,檢視相關的SQL語句,如下圖:

clip_image013

使用者建立完畢後,我們就可以使用此資料庫了。那我們先來測試下,該使用者是不是可以正常連線Oracle資料庫。

clip_image014

通過上圖,可以很明顯的看到,我們剛剛新建的使用者連線資料庫是正常的。

但是資料庫建立的是否正確,不能比正常使用。這個就需要一個實際的專案驗證了。

Ok,我現在手邊有一個有關OA系統的專案。現在我們來匯入資料庫,其相關的匯入語句如下:

imp ilanni/[email protected]:/xe fromuser=jy touser=ilanni file=d:\jy.dmp buffer=102400

clip_image015

開啟“開始”—“執行”—CDM,然後把此語句貼上進去即可。

clip_image016

執行完畢之後,我們就可以啟動該系統了。具體啟動方法壓縮包中有相關的說明。正常啟動後的介面如何:

clip_image017

這個就是正常進入系統的提示。

Ok,到此為止我們介紹完畢了,Navicat for Oracle的使用。下一篇在介紹下Navicat for Mysql的使用。

相關推薦

使用Navicat for Oracle新建空間使用者許可權賦予

Navicat for Oracle是有關Oracle資料庫的客戶端工具。通過這個客戶端,我們可以圖形方式對Oracle資料庫進行操作。   說明我們此次試驗的Oracle資料庫版本是Oracle 10G Express Edition,也即是我們平時所說的Oracle

Oracle新建空間新建使用者授權

新建臨時表空間 create temporary tablespace test_temp tempfile 'C:/oracle/oradata/TFServer/test_temp.dbf' size 500m autoextend on extent management lo

navicat 關於orcale新建空間,使用者和許可權分配

轉自http://www.cnblogs.com/renboqie/p/5635611.html   上面連線資料庫 (此處最好用SYSTEM才有許可權) 下面建立表空間 建表空間的設定   表空間名的設定  

Oracle空間用戶用戶權限的操作

option 應該 rain 建立 bsp 賬戶 停止 including ora 一、對表空間的操作 1、創建表空間(create tablespace) -- ‘hpdb_tablespace‘ 指定表空間名稱 -- ‘e:\hpdb.dbf‘ 指定表空間數據文件名稱

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

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

Oracle建立空間一級使用者授權

---恢復內容開始--- 1. 安裝:   百度一下你就知道 2. sqlplus登入/sqlplus命令登入   在安裝Oracle時,你需要記住設定的“全域性資料庫名”(預設為orcl) 和 口令,在以兩種方式登入時:   使用者名稱: sys(超級使用者==sysdba) / system(管

Oracle資料庫空間區和塊

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

Oracle建立空間新增使用者

--查詢表空間 SELECT tablespace_name, file_id, file_name, round(bytes / (1024 * 1024), 0) total_space FROM dba_data_files ORDER BY tablespace_name; --建立

Oracle建立空間建使用者匯入dmp檔案

1、建立臨時表空間: create temporary tablespace user_temp   tempfile 'D:\oracle\oradata\Oracle9i\user_temp.dbf'  size 50m   autoextend

oracle 建立空間新使用者許可權

給新建立的使用者分配許可權, 如:"GRANT CREATE USER,DROP USER,ALTER USER ,CREATE ANY VIEW ,    DROP ANY VIEW,EXP_FULL_DATABASE,IMP_FULL_DATABASE,       DBA,CONNECT,RESO

oracle建立空間刪除空間修改空間名稱

-----oracle建立表空間的方法 create  tablespace dragon  --dragon為建立的表空間名稱 bagfile/smallfile代表建立 datafile 'D:\dragon.dbf'  --D:\dragon.dbf為資料檔名稱和 存放的地址 size 100M r

ORACLE空間區和塊簡述 (11g)

文章轉載自:http://blog.itpub.net/17203031/viewspace-682003/ 在Oracle學習過程中,儲存結構,表段區塊可能是每個初學者都要涉及到的概念。表空間、段、分割槽和資料塊分別表示了Oracle進行資料儲存的不同層次和結構。瞭解清楚這幾個結構,有助於我們奠定一個穩

Toad for Oracle 建立空間和使用者

                                    表空間1.找到Tablespace,右鍵,單擊Create Tablespace2.輸入表空間名字,例如:test_tablespace3.單擊"Date Files"選項卡,單擊Add4.在"Dataf

Oracle建立空間使用者,使用者授權語句解析

建立表空間               create tablespace(temporary tablespace) indx --建立名字叫indx的表空間(臨時表空間) dataf

Oracle建立空間建立使用者以及授權檢視許可權

 建立臨時表空間 CREATE TEMPORARY TABLESPACE test_temp TEMPFILE 'C:\oracle\product\10.1.0\oradata\orcl\test_temp01.dbf' SIZE 32M AUTOEXTEND ON N

ORACLE:建立空間回滾段使用者的詳細語法

oralce安裝完後,可以這樣登陸管理:  一、$sqlplus /nolog      $SQL>connect sys/manger as sysdba;      $SQL>startup;二、在使用的時候要建立表空間,在9i後,好象回滾段預設是自動管理的,不需要干預,下面就是建立表空間,

Oracle建立空間建立使用者,給使用者分配空間以及可操作許可權

建立表空間一共可分為四個步驟 具體指令碼如下:     第1步:建立臨時表空間       create temporary tablespace yd_temp       tempfile '

Oracle建立空間使用者匯入庫。

http://jingyan.baidu.com/article/d5c4b52bc25a1dda560dc5c0.html 在做專案中,資料庫必不可少。該經驗用簡單的操作,實現在本機建立資料庫,以便專案使用(可以回家加班嘍!)。希望對大家有幫助。 1.安裝完Oracle

Oracle建立空間建立使用者授權授權物件的訪問以及檢視許可權

 安裝完oracle軟體,可以用 使用者名稱sys 密碼:建立oracle例項時的密碼 伺服器型別:DBA ORCL 為安裝軟體時的預設命名 即可進入伺服器 使用以下方法建立新的使用者名稱 使用 ccflow - ccflow - orcl - normal 此係列

shell指令碼操作oracle刪除空間建立空間刪除使用者

#!/bin/sh oraclehome=$ORACLE_HOME echo $oraclehome localdir="/oracle/data" echo $localdir #刪除已經存在的臨時dmp檔案 rm -rf $localdir/$2temp.dmp rmresult=$? echo "r