啟動和關閉oracle
sqlplus /nolog
connect /as sysdba
startup
shutdown
oracle新建資料庫
以管理員身份登入:
1.建立使用者:
create user username identified by password;
username:新使用者名稱的使用者名稱
password: 新使用者的密碼
create user cmsdb identified by cmsdb;
2.建立表空間:
create tablespace tablespacename datafile 'd:\data.dbf' size ***m;
tablespacename:表空間的名字
d:\data.dbf':表空間的儲存位置
***表空間的大小,m單位為兆(m)
create tablespace cmsdb datafile '/home/database/cmsdb.dbf' size 5120m;
3.將空間分配給使用者:
alter user username default tablespace tablespacename;
將名字為tablespacename的表空間分配給username
alter user cmsdb default tablespace cmsdb;
4.給使用者授權:
grant create session,create table,unlimited tablespace to username;
grant create session,create table,unlimited tablespace to cmsdb;
5.以自己建立的使用者登入,登入之後建立表即可。
conn username/password;
conn cmsdb/cmsdb;
使其它使用者可以使用oracle使用者下的相關命令,如sqlplus,imp,exp等
.profile檔案下新增oracle相關環境變數
chmod -r 775 $oracle_home
chmod +s $oracle_home/bin/oracle #允許普通使用者以root身份暫時執行該程式,並在執行結束後再恢復身份
Oracle 常用命令
1 檢視當前所有物件 sql select from tab 2 建乙個和a表結構一樣的空表 sql create table b as select from a where 1 2 sql create table b b1,b2,b3 as select a1,a2,a3 from a whe...
oracle常用命令
create insert delete select 建立使用者必須在sys超級管理員下 連線到超級管理員 conn sys as sysdba sys zhuangyan system zhuangyan scott tiger 查出所有 clerk 辦事員 的姓名及其部門名稱,部門的人數.找出...
oracle 常用命令
建立臨時表空間 02createtemporarytablespace os temp 03tempfile c oracle product 10.2.0 oradata os temp.dbf 04size100m 05autoextendon 06next100m maxsize 1024m ...