久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

oracle 11g常用命令有哪些

141次閱讀
沒有評論

共計 1893 個字符,預計需要花費 5 分鐘才能閱讀完成。

本篇文章給大家分享的是有關 oracle 11g 常用命令有哪些,丸趣 TV 小編覺得挺實用的,因此分享給大家學習,希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著丸趣 TV 小編一起來看看吧。

1. 監聽

啟動監聽

lsnrctl start

停止監聽  

lsnrctl stop 

查看監聽狀態  

lsnrctl status 

2. 啟動

用 oracle 用戶進入

su – oracle

運行 sqlplus 命令,進入 sqlplus 環境,nolog 參數表示不登錄;

sqlplus /nolog

以管理員模式進入

conn /as sysdba

啟動數據庫

startup;

停止數據庫

SHUTDOWN IMMEDIATE

遠程連接數據庫

sqlplus /nolog

conn sys/sys@IP:1521/orainstance as sysdba

也可以直接運行:

dbstart // 啟動數據庫腳本  

dbshut // 停止數據庫腳本  

參考:

STARTUP [FORCE][RESTRICT][NOMOUNT][MIGRATE][QUIET]

[PFILE= file_name]

[MOUNT [EXCLUSIVE] database_name x |

OPEN READ {ONLY | WRITE [RECOVER]} | RECOVER

database_name ]

SHUTDOWN NORMAL|ABORT | IMMEDIATE | TRANSACTIONAL[LOCAL]

3. 用戶管理

創建用戶

create user username identified by userpassword

注:后面可帶表空間

刪除用戶

drop user“username”cascade;

注:cascade 參數是級聯刪除該用戶所有對象,經常遇到如用戶有對象而未加此參數則用戶刪不了的問題,所以習慣性的加此參數  

授權

grant connect,resource,dba to username

查看當前用戶的角色

select * from user_role_privs;

select * from session_privs; 

查看當前用戶的系統權限和表級權限

select * from user_sys_privs;

select * from user_tab_privs;

查詢用戶表

select username from dba_users; 

修改用戶口令

alter user username identified by password  

顯示當前用戶

show user;

4. 表及表空間

創建表空間

CREATE TABLESPACE data01 DATAFILE /oracle/oradata/db/DATA01.dbf SIZE 500M;

刪除表空間

DROP TABLESPACE data01 INCLUDING CONTENTS AND DATAFILES;

修改表空間大小

alter database datafile /path/NADDate05.dbf resize 100M;

增加表空間  

ALTER TABLESPACE NEWCCS ADD DATAFILE /u03/oradata/newccs/newccs04.dbf SIZE 4896M; 

查詢數據庫文件

select * from dba_data_files; 

查詢當前存在的表空間

select * from v$tablespace;

表空間情況

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

查詢表空間剩余空間

select tablespace_name,sum(bytes)/1024/1024 from dba_free_space group by tablespace_name;

查看表結構

desc table;

修改連接數:要重啟數據庫

alter system set processes=1000 scope=spfile;

shutdown immediate;

startup;

查看用戶當前連接數

select count(*) from sys.v_$session;

PL/SQL

[DECLARE

/* 申明部分,一般是變量及常量 */]

[BEGIN

/* 執行部分,流程結構控制,SQL 部分 */]

[EXCEPTION

/* 異常處理部分 */]

END

SET SERVEROUTPUT ON // 打開輸出開關

BEGIN

DBMS_OUTPUT.PUT_LINE(Hello world! // 輸出結果

以上就是 oracle 11g 常用命令有哪些,丸趣 TV 小編相信有部分知識點可能是我們日常工作會見到或用到的。希望你能通過這篇文章學到更多知識。更多詳情敬請關注丸趣 TV 行業資訊頻道。

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-07-17發表,共計1893字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 凌云县| 彭泽县| 康定县| 团风县| 称多县| 四平市| 凤翔县| 工布江达县| 荔波县| 青川县| 贡嘎县| 兴山县| 耿马| 栖霞市| 临汾市| 柘城县| 盘山县| 宣恩县| 沙雅县| 石景山区| 策勒县| 买车| 全椒县| 胶州市| 沅江市| 桑植县| 泗水县| 偃师市| 庆元县| 安福县| 南陵县| 无极县| 特克斯县| 文山县| 高陵县| 泗洪县| 渭源县| 通山县| 荃湾区| 团风县| 阿克苏市|