Oracle的知識點

2022-07-18 07:06:16 字數 1097 閱讀 1397

在oracle資料庫中並不能像sqlserver資料庫那樣建立完資料庫就能建立表了,必須先建立該資料庫的使用者,也就是在oracle資料庫中不同的使用者名稱會有不同的資料庫,下來就是為要為使用者名稱建立乙個表空間,

具體步驟:

1.假如現在已經建好名為'news'的資料庫,此時在f:\oracle\product\10.1.0\oradata\目錄下已經存在news目錄(注意:我的oracle10g安裝在f:\oracle下,若你的oracle安裝在別的目錄,那麼你新建的資料庫目錄就在*\product\10.1.0\oradata\目錄下)。

2.在建立使用者之前,先要建立表空間:

其格式為:格式:  create tablespace 表空間名 datafile '資料檔名' size 表空間大小;

如:sql> create tablespace news_tablespace datafile 'f:\oracle\product\10.1.0\oradata\news\news_data.dbf' size 500m;

其中'news_tablespace'是你自定義的表空間名稱,可以任意取名;'f:\oracle\product\10.1.0\oradata\news\news_data.dbf'是資料檔案的存放位置,'news_data.dbf'檔名也是任意取;'size 500m'是指定該資料檔案的大小,也就是表空間的大小。

3.現在建好了名為'news_tablespace'的表空間,下面就可以建立使用者了:

其格式為:格式:  create user  使用者名稱 identified by 密碼  default tablespace 表空間表;

如:sql> create user news identified by news default tablespace news_tablespace;

預設表空間'default tablespace'使用上面建立的表空間。

4.接著授權給新建的使用者:

sql> grant connect,resource to news;  --表示把 connect,resource許可權授予news使用者

sql> grant dba to news;  --表示把 dba許可權授予給news使用者

授權成功。

Oracle小知識點

1.oracle計算年齡 count case when to char sysdate,yyyy to char birthday,yyyy 2.oracle統計表中有幾個字段 select count column name from all col comments where table n...

Oracle常用知識點

oracle的預設賬號及密碼有以下三種 1.使用者名稱 sys密碼 change on install 2.使用者名稱 system密碼 manager 3.使用者名稱 scott密碼 tiger 注意登陸模式不是normal select 分組的列,sum 要求和的列 from 表 group b...

Oracle 必備知識點

sql alter user scott identified by mypassword sql alter user scott account unlock 作業系統認證,不需要資料庫伺服器啟動listener,也不需要資料庫伺服器處於可用狀態。比如我們想要啟動資料庫就可以用這種方式進入sql...