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;
具體使用者許可權問題建議參考許可權規則 個人學習記錄
使用kettle交換工具自動建立oracle表分割槽
有很多朋友都用不同的交換工具,但大多數功能還是一致的。這裡我使用的kettle是我們公司自己的 1.先在oracle資料庫裡建立乙個分割槽表例項,這裡我按日分割槽 create table de test name tag varchar2 10 day tag date partition by ...
使用sqlplus建立DDL和DML操作方法
1.連線資料庫 在window進入命令列模式敲sqlplus就會 然後進行表的ddl操作 例如 在進行dml操作 你可以對剛才建立的模式進行資料的插入和資料的更新操作 例如資料的插入 這裡要注意的是 如果你出先如下錯誤 解決方法 要在每一句結束是加上分號 2表示第二行。在sqlplus工具中分號才是...
sqlplus使用教程
sqlplus基本概念 oracle的sqlplus是與oracle資料庫進行互動的客戶端工具,借助sqlplus可以檢視 修改資料庫記錄。在sqlplus中,可以執行sqlplus命令與sql語句。sqlplus是oracle原始資料操作的客戶端,這種命令列的格式有著強大的邏輯性,如果經常使用會對...