使用sqlplus創建Oracle表空間


  • 登錄   

    dos窗口輸入以下命令:sqlplus  回車 提示輸入用戶名——即創建數據庫實例時的用戶名 ,用戶名輸入:sys as sysdba

密碼.........回車登錄

  • 查看數據文件位置

    接下來,我們看看您當前的數據庫文件一般都是放在哪里的:

  select  name  from  v$datafile;

  windows下可能看到的結果如下:

  SQL> select name from v$datafile;

  NAME

  --------------------------------------------------------------------------------

  D:/oracle/product/10.2.0/oradata/orcl/system01.dbf

  D:/oracle/product/10.2.0/oradata/orcl/undotbs01.dbf

  說明您的數據文件是放在 D:/oracle//oradata/orcl/ 這個目錄下的

  Linux下可能看到的結果如下:

  SQL> select name from v$datafile;

  NAME

  --------------------------------------------------------------------------------

  /oracle/product/10.2.0/oradata/orcl/system01.dbf

  /oracle/product/10.2.0/oradata/orcl/undotbs01.dbf

  說明您的數據文件是放在 /oracle/oradata/orcl/ 這個目錄下的

  • 創建表空間

   我們可以開始創建數據庫表空間了。表空間名:ATMV

    刪除表空間及其表空間里的所有內容
    drop tablespace ATMV INCLUDING CONTENTS;
    創建表空間,指定數據文件,初始化100M 自增加50M

    windows:
    create tablespace ATMV datafile 'D:/oracle/product/10.2.0/oradata/orcl/ATMV.dbf' size 100m autoextend on next 50m maxsize unlimited;

    Linux:

    create tablespace ATMV datafile '/oracle/product/10.2.0/oradata/orcl/ATMV.dbf' size 100m autoextend on next 50m maxsize unlimited;

  • 創建用戶

    接下來我們開始創建用戶,用戶名 ca,密碼 ps

    刪除用戶及其用戶下面的所有對象,注意關鍵字cascade

    drop user ca cascade;

    創建用戶:

  create  user  ca  identified   by   ps  default   tablespace  ATMV;

  • 修改用戶的權限

  grant   角色1,角色2  to  用戶名;

  舉例如下:

  grant   dba, connect    to   wbppcs;

  具體用戶權限問題建議參考權限規則     個人學習記錄


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM