本文章並不是給初學者詳細詳解oracle下如何建立表空間,使用者,賦權等命令引數及含義,本文章可能只是對有一定的oracle基礎的朋友有所幫助。
最近專案中又開始需要oracle資料庫,在搭建環境時,發現自己的oracle命令已經忘了差不多,所以我從網上找來一些語句:可以快速的建表空間,使用者並且賦權,由於我現在的專案並不是很嚴謹,所以像臨時表空間,oracle的許可權分配等細節,在這裡會被忽略。
由於10g開始,oracle的控制檯改成網頁形式,不但介面改變而且相對的速度也慢了許多,所以我喜歡用命令列的方式操作後臺。
1.登陸oracle的sqlplus(windows和Linus都適用)
sqlplus /nolog
connect sysdba as sysdba
show user; //如果成功,輸入該命令應該返回“SYS”
2.建表空間語句
CREATE TABLESPACE 表空間的名字 DATAFILE `E:oracleproduct10.1.0oradata表空間的名字.ORA` SIZE 表空間大小 AUTOEXTEND ON;
3.建立使用者
create user 使用者名稱 identified by 使用者密碼 default tablespace 表空間名字 (temporary TABLESPACE 臨時表空間名字);
4.賦權
grant resource,connect,dba to 使用者名稱; //將dba的許可權賦給使用者
5.配置oracle net manage後,就可以用PL/SQL Developer連線工具訪問剛剛建好的表空間了。