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=] [mount [exclusive] x | open ] shutdown
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 ] [exception ] end set serveroutput on //開啟輸出開關 begin dbms_output.put_line('hello world!'); //輸出結果 end;
oracle11g 網路配置
1 檢視監聽 c lsnrctl status lsnrctl for 32 bit windows version 11.2.0.1.0 production on 29 3月 2015 21 13 14 正在連線到 description address protocol ipc key ext...
Oracle11G監聽配置
1 完成oracle資料庫安裝後,在電腦中找到 net configuration assistant 並雙擊進行監聽配置 2 在彈出的配置視窗中,選擇 監聽程式配置 並點選下一步 3 第一次配置時,預設勾選 新增 點選下一步即可 4 監聽程式取名,預設為 listener 根據自身需要可自定義可預...
Oracle11g遠端連線配置
伺服器端 配置 oracle11g r2 x64 1.設定監聽 a.啟動欄 開始 程式 oracle oradb11g home1 配置和移植工具 net manager b.oracle net 配置 本地 監聽程式 listener 檢視是否有本地位址在監聽,沒有則新增,主機 localhost...