Oracle 學習筆記

2021-07-03 11:12:53 字數 1403 閱讀 1540

系統使用者

使用系統使用者登入

在登陸之後可以使用

connect [username/password] [@server] [as sysdba|sysoper]

來切換登入使用者。

表空間是資料庫儲存的邏輯空間,可以理解成在資料庫中開闢的乙個空間,在其中存數資料庫物件。乙個資料庫可以有多個表空間。
表空間是由乙個或多個資料檔案來構成的,資料檔案的大小和位置可以由使用者自己來定義。在系統中,我們建立的資料庫、表、表空間等都是存放在資料檔案中的。
dba_tablespaces、user_tablespaces資料字典
dba_tablespaces針對系統管理員級別的使用者來檢視的資料字典,user_tablespaces是針對普通使用者來檢視的資料字典。

dba_users、user_users資料字典

每乙個使用者下面都對應著預設表空間和臨時表空間,預設情況下只有乙個臨時表空間temp,如果另外需要則需要自行建立。

設定使用者的預設表空間或臨時表空間

alter user username default|temporary tablespace tablespace_name

建立語句

create [temporary] tablespace tablespace_name tempfile|datafile 'xx.dbf' size xx

dba_data_file資料字典

存放表空間檔案的資訊。

建立乙個臨時表空間

檢視dba_data_files資料字典的結構

根據表空間名稱檢視該錶空間的檔名(表空間的名字要大寫)

臨時資料字典是dba_temp_files,使用同上。

修改表空間的狀態

修改資料檔案drop tablespace tablespace_name [including contents];

如果只需要刪除表空間而不需要刪除表空間檔案,只需要中括號之前的;

oracle 學習筆記

本地網路服務名配置 在客戶機的 oracle oracle90 network admin 安裝目錄下有乙個名為tnsnames.ora的命名檔案,其中儲存的就是本地命名的配置.當客戶機應用程式提出登入要求時,其使用的連線字串被命名檔案解析.在命名檔案裡儲存的是與連線字串對應的網路位址.例如 mys...

Oracle學習筆記

許可權管理 oracle 9i 3個預設使用者 sys 超級管理員 預設密碼 change on install system 普通管理員 預設密碼 manager scott 普通使用者 預設密碼 tiger oracle 10g sys 密碼在安裝時設定 system 密碼在安裝時設定 scot...

oracle學習筆記

1 set linesize 100 設定長度 2 set pagesize 30 設定每頁顯示數目 3 em a.sql 開啟記事本 4 a 執行檔案a中的 可指定檔案的路徑 d a.txt 5 conn 使用者名稱 密碼 根據使用者名稱和密碼連線資料庫 如果連線超級管理員 sys 則應加上as ...