ORACLE學習命令

2021-07-25 09:54:27 字數 993 閱讀 7990

2.建立使用者

create user test123 identified by sa

default tablespace tsp_test;

其中的sa為使用者名稱,tsp_test為命名空間

3.給使用者授予許可權

grant connect,resource,dba to test123 ;

其中test123為使用者名稱

4.刪除表空間

drop tablespace 表空間 including contents and datafiles;

5.刪除使用者

drop user 使用者 cascade;

以下為對oracle記憶體情況的說明,因為在使用中我發現在建立oracle例項的時候對於記憶體的分配是預設的採用動態分配,導致記憶體大量的損耗。

1、以dba身份登入

並檢視sga資訊:

sql>show parameter sga;

檢視pga資訊:

sql>show parameter pga;

2、修改sga_target

sql>alter system set sga_target=436m;

3、修改sga_max_size

sql> alter system set sga_max_size=436m scope=spfile;

4、重啟資料庫使其生效:

sql>shutdown immediate;

。否則可能導致資料庫無法啟動。

sql>startup

5、檢視sga是否生效:

sql>show parameter sga

name type value

lock_sga boolean false

pre_page_sga boolean false

sga_max_size big integer 436m

sga_target big integer 436m

Oracle命令學習

1.進入sqlplus 方法1.c users dell sqlplus sys sys as sysdba 方法2.c users dell sqlplus nolog 啟動sqlplus sql connect sys sys as sysdba 連線資料庫 方法3.c users dell s...

Oracle命令(三) Oracle使用者

1 顯示當前使用者名稱 select user from dual show user 2 顯示當然使用者有哪些表 select from tab 3 顯示當所有使用者的表 select from user tables 4 顯示當有使用者可以訪問表 select from all tables 5...

Oracle命令(一) Oracle登入

1 執行sqlplus工具 c users wd pc sqlplus 2 直接進入sqlplus命令提示符 c users wd pc sqlplus nolog 3 以os身份連線 c users wd pc sqlplus as sysdba 或 c users wd pc sqlplus s...