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

oracle 11g常用命令有哪些

187次閱讀
沒有評論

共計 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-18發表,共計1893字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 武城县| 无为县| 新竹县| 大丰市| 沙雅县| 江都市| 石狮市| 开江县| 洛阳市| 绥化市| 安顺市| 清苑县| 孟连| 南江县| 巍山| 神木县| 鹤壁市| 三原县| 和林格尔县| 和平县| 延边| 泗阳县| 阳江市| 赤壁市| 海原县| 健康| 株洲市| 防城港市| 体育| 额尔古纳市| 阿拉善右旗| 武夷山市| 民权县| 滁州市| 铜梁县| 泰安市| 河津市| 沿河| 监利县| 迁安市| 白朗县|