oracle基本概念2

2021-07-11 15:58:41 字數 1095 閱讀 4488

資料庫的工作分為管理,開發,使用三個角色。即管理資料,開發資料,服務程式設計師使用資料。管理dba:複製,拷貝,調優,恢復,容錯等等。資料庫開發工程師:通過資料庫開發語言,新建全域性變數名(資料庫名),例項名(乙個例項程序和相應的監控程序),表空間,使用者,表(函式,儲存過程,檢視,索引),填充資料等。主要是函式,儲存過程。服務程式開發員:通過jdbc連線資料庫,使用資料庫的表和資料,主要是增刪改查。也使用到了hibernate框架直接連線。

oracle分為服務端和客戶端:服務端直接運算元據庫,客戶端通過網路(tcp/ip)運算元據庫。他們都在後台執行,通過前端展示介面pl/sql developer或者其他介面操作,也可以通過黑視窗操作。版本包括11g,10g,8i,9i。

連線方式分為oracle database--pl/sql developer或者oracle database--oracle clients--pl/sql developer。database和clients都需要通過net maneger或者net configuration或者admin\orcl\tns配置服務名。一般包括服務名(全域性名也叫資料庫名,可以通過select *from v$database查詢),ip,埠,協議,連線名(自己取,之後供clients連線或者pl/sql developer連線)。配置連線名格式 使用者名稱/使用者密碼@ip/連線名 as 角色,或者在help/support info/tns name中配置。pl/sql developer需要通過oci.dll連線oracle(databse或者clients)。

oracle database裝好後,通過資料庫configuration配置資料庫。乙個安裝好的資料庫產品可以配置多個全域性變數(資料庫),乙個資料庫對多個例項,乙個例項對多個表空間,多個使用者,表空間對多個資料庫檔案(datafile,控制檔案,日誌檔案),乙個資料檔案對應多個表(函式,儲存過程,索引,檢視等),資料。

角色有sysdba,normal,system,自定義使用者等。sys,system

sysdba角色即為dba:有開啟,關閉,建立資料庫。備份,恢復資料庫,日誌歸檔,管理,回話控制等功能。sys必須是sysdba,system可以用normal或者是sysdba。

normal普通使用者角色:查詢資料庫許可權。使用者,角色,許可權。

oracle基本概念

執行mstsc 遠端桌面連線 ip位址與閘道器要設定 dns 114.114.114.114 電信 8.8.8.8谷歌 業務系統不穩定首先檢視網路是否穩定,可能丟包 x86伺服器 機架式伺服器 1u五厘公尺厚度 刀片機 高併發用集群 資源消耗一般指cpu 資料庫的三個重要組成部分 控制檔案 ctl ...

Oracle基本概念

1.忘記管理員密碼解決方案 1 命令列下輸入 sqlplus nolog 進入sql plus 2 輸入conn as sysdba 3 修改密碼 alter user system by pwd 密碼第乙個字元不能是數字 4 然後就可以用system 和密碼登入了 2.關係型資料庫rdbms簡介 ...

oracle基本概念

表 table 是資料庫中用來儲存資料的物件,是有結構的 資料庫中的 表資料的集合,是整個資料庫系統的基礎。sql資料庫中用於儲存資料的工具。表是包含資料庫中所有資料的資料庫物件 表定義為列的集合。與 電子 相似,資料在表中式按行和列的格式組織排列的。表中的每一列都設計為儲存某種型別的資訊 例如日期...