如何確定oracle資料庫的連線模式是專用,還是共享模式
1樓:網友
專用伺服器:乙個客戶端連線對應乙個伺服器程序共享伺服器:多個客戶端連線對應乙個伺服器程序,伺服器端存在乙個程序排程器來管理。
判斷oracle是共享模式還是專用模式用以下方法:
show parameter shared_server;
如果數值》 0 ,就是enable了共享伺服器。
oracle中的使用者、角色、模式以及模式物件,分別指什麼
2樓:網友
你登陸使用的使用者auto就是使用者,auto以什麼身份(通常有normal,dba,sysoper),這個身份就是角色,你在auto使用者下建立了表,那麼表就是模式物件,表屬於關係模式,所以模式是資料的呈現方式。
3樓:網友
oracle中 模式 和使用者是乙個概念。
所以:中sco 是模式名,也是使用者名稱。
模式,應該是一組物件的集合,比如表、檢視、儲存過程。
角色,是一組許可權的集合。可以把角色,授權給使用者。
在最新的資料庫結構中(比如sqlserver2008),使用者和模式是分離的。
可以把模式,即一組物件 指定給使用者。
oracle資料庫和應用前端對應的問題
4樓:網友
oracle 的使用者模式和crm的使用者是兩個不同概念。
crm使用者帳號id的員工角色許可權是靠crm程式根據業務需求開發實現的,沒有你想像的那麼容易用oracle使用者模式去實現。
看來你是不懂計算機程式設計。
而oracle 使用者模式是 oracle資料庫管理系統建立的,可以給使用者模式賦予不同的資料庫操作和訪問許可權,這些許可權是程式開發人員管理維護的。
5樓:網友
在應用裡面增加50使用者即可。
oracle 資料庫的外模式,內模式,模式。
6樓:網友
引用我覺得這裡說得還是比較靠譜:
在oracle資料庫中,模式對應整個資料庫中的表、索引、序列;
外模式對應某個使用者的表、索引、序列、檢視、同義詞,也稱為「方案物件」;
內模式對應儲存結構,比如邏輯儲存結構(表空間、區、段、塊等)、物理儲存結構(資料檔案、控橋碧纖制檔案、重做日慧悔志檔案、初始化引數檔案、配置檔案等)。
其他資料庫類似。
最大的問題在於電腦不是中國人發明的,數敏仿據庫概念也不是,模式的詞彙是硬翻譯過來的。
個人認為模式,就是架構層次的意思,模式:總體架構及設計方式。
外模式:使用者層,所有與使用者程式或使用者打交道的一系列概念。
內模式:儲存層,所有與資料儲存方式打交道的一系列概念。
如果要以檢視訪問來看,就更典型:
select * from 資料庫。a檢視。
a檢視純粹用於使用者層。
而檢視->表->表空間的整體架構就是資料庫模式。
a檢視基於 b,c,d表。
b,c,d表又位於b,c,d表空間。
那麼 a->b,c,d就是外模式到模式的對應, b,c,d=>到b,c,d就是模式到內模式的對應。
內模式不僅包含表如何存放到表空間,表空間如何在檔案上儲存,還要關心表空間如何分頁、分段、分割槽等。
7樓:
一、模式(schema)
定義:也稱邏輯模式,是資料庫中全體資料的邏輯結構和特徵的描述,是所有使用者的公共資料檢視。
理解: 乙個資料庫只有乙個模式;
是資料庫資料在邏敬改輯級上的檢視;
資料庫模式以某一種資料模型為基礎;
定義模式時不僅要定義資料的邏輯結構(如資料記錄由哪些資料項構成,資料項的名字、型別、取值範圍等),而且要定義與資料有關的安全性、完整性要求,定義這些資料之間的聯絡。
二、外模式(external schema)
定義:也稱子模式(subschema)或使用者模式,是資料庫使用者(包括應用程式員和終端使用者)能夠看見和使用的區域性資料的邏輯結構和特徵的描述,是資料庫使用者的資料檢視,是與某一應用有關的資料的邏輯表示。
理解: 乙個資料庫可以有多個外模式;
外模式就是使用者檢視;
外模式是保證資料安全性的乙個有力措施。
三、內模式(internal schema)
定義:也稱儲存模式(storage schema),它是資料物理結構和儲存方式的描述,是資料在資料庫內部的表示方式(例如,記錄的儲存方式是順序儲存、按照b樹結構儲存還是按hash方法儲存;索引按照什麼方式組織;資料是否壓縮儲存,是否加密;資料的儲存記錄結構有何規定)。
理解: 乙個資料庫只有乙個內模式;
乙個表可能由多個檔案組成,如:資料檔案、索引檔案。
它是資料庫管理系統(dbms)對資料庫中資料進行有效組織和管理亮蘆判的方法。
其目的有:為了減少資料冗餘,實現資料共享;
為了提高存取效率,改善效能譁則。
如何在dos下進入oracle資料庫
確保 echo oracle home 有值 sqlplus user passwd databasename 在dos下怎麼進入oracle資料庫?一般安裝自帶的有sqlplus 輸入 sqlplus 使用者名稱 密碼 就可以了 括號裡的可以預設。sqlplus as sysdba 啟動服務和監聽...
如何在linux下重啟oracle資料庫
1 開啟一個terminal切換到oracle使用者,用oracle使用者修改以下內容,注意要用oraclee使用者編輯,cd到oracle的安裝目錄的bin目錄。2 用oracle使用者修改以下內容,注意要用oraclee使用者編輯,切換到oracle的bin目錄,按下enter後,輸入vi db...
sql連線oracle資料庫tables裡面不顯示錶
1 通過sysdb角色檢視資料庫是否正常,然後進入下一步。2 解壓檔案的32位客戶端如圖所示 需要把這個解壓到安裝目錄下面的product檔案目錄下面。3 將oracle安裝目錄中的tnsnames.ora 位於 oracle home network admin中 拷貝到該目錄下。4 可以通過解壓...