建立表空間:
- drop tablespace user_temp including contents and datafiles;
- drop tablespace user_data including contents and datafiles;
- drop tablespace user_index including contents and datafiles;
- drop user c##amap cascade;
- drop user amap cascade;
- create temporary tablespace user_temp tempfile
autoextend on next 20m maxsize unlimited;
- create tablespace user_data datafile
autoextend on next 40m maxsize unlimited;
- create tablespace user_index logging datafile
autoextend on next 32m maxsize 2048m extent management local;
建立common使用者:
create user c##amap identified by amap default tablespace user_data temporary tablespace user_temp ;
建立local使用者:
create user amap identified by amap default tablespace user_data temporary tablespace user_temp;
使用者授權:
- grant dba to amap;
- grant connect to amap;
- grant resource to amap;
- grant unlimited tablespace to amap;
匯入命令
imp amap/amap@amap file=/opt/oracle/0430.dmp full=y
檢視當前例項:
select status,instance_name from v$instance;
oracle 多個例項互相切換例項
windows中設定環境變數
set oracle_sid=a
linux中設定環境變數
export oracle_sid=a
//啟動sqlplus
sqlplus / as sysdba
1.登入伺服器,切換到oracle使用者,或者以oracle使用者登入
[admin@dataserver ~]$ su - oracle
密碼:
[oracle@dataserver ~]$
2.開啟監聽服務
[oracle@localhost ~]$ lsnrctl start
可以通過lsnrctl status命令檢視oracle***執行狀況
[oracle@localhost ~]$ lsnrctl status
3.以sys使用者身份登入oracle
複製**
[oracle@localhost ~]$ sqlplus /nolog
sql*plus: release 11.2.0.1.0 production on fri dec 1 23:29:19 2017
sql> conn /as sysdba
connected to an idle instance.切換使用者:
conn 使用者名稱/密碼 [as sysdba],如果是sys使用者一定要寫上as sysdba
4.通過startup命令啟動例項
sql> startup
oracle instance started.二、linux下關閉oracletotal system … … database mounted. database opened.
1.關閉資料庫例項
sql> shutdown
database closed. database dismounted. oracle instance shut down.
sql> quit
2.關閉***
[oracle@localhost ~]$ lsnrctl stop
Oracle 12c 常用命令
查詢是否為cdb使用者 select name,cdb from v database 查詢是否啟用cdb select name,decode cdb,yes multitenant option enabled regular 12c database multitenant option op...
Oracle 12c 常用操作命令
1多例項切換 export oracle sid 例項名 例如 2登陸資料庫 sqlplus as sysdba 注意 3檢視當前例項或者說當前容器 select name from v database 或者show con name 例如 4檢視當前容器的pdb show con name 例子...
Oracle 12c 例項啟動操作命令
1.判斷oracle 監聽是否啟動 lsnrctl start lsnrctl stop lsnrctl status 2.啟動 關閉oracle 例項 sql startup sql shutdown immediate 3.檢視當前例項 sql select name from v databa...