Oracle NET 12c 新特性 (文件 ID 2102464.1)
適用於:
Oracle Net Services - 版本 12.1.0.1 到 12.1.0.1 [發行版 12.1]本文件所含資訊適用於所有平臺
用途
本文適用於需要使用 Oracle Net 的應用開發者和 DBA。
適用範圍
本文的目的是描述 Oracle Net 在 12c 中新特性。
詳細資訊
CONCEPT
Oracle Net 是一個支援客戶端應用和 Oracle 資料庫之間網路會話的通訊軟體。當網路會話建立以後,Oracle Net 就會成為客戶端應用和 Oracle 資料庫的資料傳輸者。
新特性
如下是 Oracle Net Services 的新特性:
-
更大的 Session Data Unit
Oracle Net 12c 支援大的 session data unit (SDU),最新上限可達 2MB,根據應用的特性,大的 SDU 可實現對高頻寬時延網路和主機資源更好的利用。
-
Advanced Network Compression
Advanced Network Compression 是另外一種新特性,它可以減少透過網路傳輸的資料量。在 sqlnet.ora 檔案引入了新的引數來啟用壓縮和選擇首選的壓縮級別。Advanced Network Compression 是"Advanced Compression Option"的一部分。
參見:
中的 SQLNET.COMPRESSION, SQLNET.COMPRESSION_LEVELS, 和 SQLNET.COMPRESSION_THRESHOLD。 -
對已終止的客戶端的檢測
對已經終止的客戶端的檢測特性被增強了,用於檢測已終止連線所花的時間得到了減少。必須在 sqlnet.ora 中設定引數 SQLNET.EXPIRE_TIME 來檢測已終止的客戶端。如果系統支援 TCP keepalive 調整,那麼 Oracle Net Services 自動採用增強檢查模型並且調整 TCP keepalive 引數。
-
智慧客戶端連線
這個特性降低了對於連線描述符中不響應的節點地址連線嘗試的優先順序。這個特性不需要任何配置改變。
-
失敗程式 Incident Generation
當一個程式失敗時,一個 incident 會產生在如下 Oracle Net Services 元件上:
-
Oracle Net Listener
-
Listener control utility (LSNRCTL)
-
Connection Manager Administration (CMADMIN)
-
Oracle Connection Manager gateway (CMGW)
incident 包含了 call stak 和診斷資訊。 Incident generation 和 Automatic Diagnostic Repository (ADR) 一起,為 Incident 中的嚴重錯誤組織 dump 資訊。如果 ADR 關閉了,那麼 incident generation 也會被關閉。
-
-
有效節點註冊檢查
Oracle Net 監聽允許篩選資料庫例項服務註冊。如果例項執行在一個有效節點上,那麼該資料庫例項被允許對監聽註冊服務。資料庫管理員可指定一份有效節點和拒絕節點的清單,清單中有效節點主機和子網上的例項可以對監聽註冊服務,清單中拒絕節點主機和子網上的例項不允許對監聽註冊服務。資料庫管理員也可以關閉有效節點檢查。
預設情況下,有效節點註冊檢查[valid node checking for registration (VNCR)]是開啟的,本地執行的例項註冊是允許的,子網或者遠端主機需要被配置在有效節點清單中方可允許例項註冊,作為 Oracle Real Application Clusters 安裝的一部分,對於 Single Client Access Name (SCAN) listeners 來說,這個配置是自動執行的。
-
Windows 上對 Oracle Home User 的支援
從 Oracle Database 12c Release 1 (12.1)開始,Oracle 資料庫支援在安裝的時候指定 Oracle Home User,Oracle Home User 是用來對 Oracle Home 執行 Windows 服務的,Oracle Home User 與某個 Oracle Home 關聯並且在安裝後不能改變。在一個系統中,不同的 Orache Home 可以共享相同的 Oracle Home User 或者採用不同的 Oracle Home User。
Oracle Home User 可以是一個 Windows 內建賬戶或者是一個 Windows 使用者賬戶。為增強安全性,Oracle 推薦在安裝資料庫時選擇標準 Windows 使用者賬戶來作為 Oracle Home User。Oracle Home User 的主要目的是用Windows 使用者賬戶來執行 Windows 服務,這個使用者賬戶(Oracle Home User)必須是一個標準 Windows 使用者賬戶(不是管理員)。Window 使用者賬戶可以是本地使用者,域使用者,或者 Managed Services Account。
不支援的特性
一些之前描述的特性在 Oracle Database 12c Release 1 (12.1)不再提供支援了。不支援特性的完整清單請參考 Oracle Database Upgrade Guide。
-
Oracle Net 連線池
參見:
-
My Oracle Support note 1469466.1
-
-
-
Oracle Names
參見:
-
更多關於遷移到目錄命名的資訊,參考第8節,
-
-
-
Oracle Net 監聽密碼
參見:
-
中的"Oracle Net Listener Security"
-
-
-
不支援的引數
如下引數不再支援:
-
SQLNET.KERBEROS5_CONF_MIT
-
已廢棄的特性
如下特性被棄用,這是基於對 Oracle 資料庫簡化配置和使用的考慮。
-
NT LAN Manager (NTLM) protocol for domain authentication
NTLM domain authentication 已經從 Oracle Windows adapter 中廢棄了,只有 Kerberos authentication 被 NTS adapter 採用。
NTLM 仍然用於本地使用者驗證,和資料庫服務以本地使用者執行的情況。
-
Oracle Restart
Oracle Restart 是作為 Oracle Grid Infrastructure 的一部分而提供的。Oracle Restart 監控並且可以重啟 Oracle 資料庫例項、Oracle Net 監聽和 Oracle Automatic Storage Management (Oracle ASM)例項。Oracle Restart 僅限於管理單一 Oracle 資料庫例項和 Oracle ASM 例項,並且在將來的版本中不再支援。作為 Oracle Grid Infrastructure 在單機和叢集部署安裝的一部分,Oracle 將繼續提供 Oracle ASM。
如下的引數已經被廢棄了:
-
SQLNET.ALLOWED_LOGON_VERSION
指南
Oracle 聯機文件
其他的文章:
(Doc ID 1600630.1) Oracle Net 12c: Valid Node Checking For Registration (VNCR)
(Doc ID 1595375.1) Windows Oracle NET 12c : Oracle Home User and Listener Administration
(Doc ID 1580143.1) 12c: NETMGR Sets ALLOWED_LOGON_VERSION Parameter Incorrectly in Sqlnet.ora File
(Doc ID 1581669.1) Oracle Net 12c: Messages Added to the Sqlnet.log File When ADR is Disabled
(Doc ID 1591874.1) Oracle Net 12c: New Implementation of Dead Connection Detection (DCD)
(Doc ID 1592184.1) Oracle Net 12c: Instance Registration (LREG Background Process)
(Doc ID 1592571.1) Oracle Net 12c: Remote Instance Registration Failing After a New Oracle 12c Installation With TNS-01182
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31393455/viewspace-2129640/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle 12c新特性 - Hybrid histogram 3OracleHistogram
- Oracle 12c新特性 - Hybrid histogram 2OracleHistogram
- Oracle 12c新特性 - Hybrid histogram 1OracleHistogram
- Oracle 12c新特性Oracle
- Data Guard 12C 新特性:Far Sync Standby (文件 ID 2179719.1)
- Oracle 12c 新特性(四)Oracle
- Oracle 12c 新特性(三)Oracle
- Oracle 12c 新特性(二)Oracle
- Oracle 12c 新特性(一)Oracle
- Oracle 12C新特性-History命令Oracle
- Oracle 12c 兩個新特性Oracle
- Oracle 12C新特性In-MemoryOracle
- Oracle GoldenGate 12c 新特性OracleGo
- Oracle 12c新特性---Rapid Home Provisioning (RHP)OracleAPI
- Oracle 12c新特性之——TABLE ACCESS BY INDEX ROWID BATCHEDOracleIndexBAT
- Oracle 12c新特性--ASMFD(ASM Filter Driver)特性OracleASMFilter
- Oracle 12c新特性之Sequence的Session特性OracleSession
- Oracle 12c DG新特性Far SyncOracle
- Oracle 12c 新特性之 temp undoOracle
- ORACLE 12C新特性——CDB與PDBOracle
- Oracle 12C新特性-RMAN恢復表Oracle
- Oracle 12C 新特性之級聯truncateOracle
- 12c新特性-Oracle Sharding簡介Oracle
- Oracle 12C 新特性之 恢復表Oracle
- Oracle 12c新特性 - Top frequency histogram 3OracleHistogram
- Oracle 12c新特性 - Top frequency histogram 2OracleHistogram
- Oracle 12c新特性 - Top frequency histogram 1OracleHistogram
- Oracle 12c 新特性 Active Data Guard Far SyncOracle
- oracle 12c 新特性之不可見欄位Oracle
- oracle 12C 新特性之臨時undo控制Oracle
- Oracle 12C 資料泵新特性測試Oracle
- 開發者必讀:Oracle 12c新特性再總結Oracle
- Oracle 資料庫12c新特性總結(一)Oracle資料庫
- Oracle 12c新特性 - Active Data Guard功能增強Oracle
- Oracle 12c 新特性 - 臨時表undo(TEMP UNDO)Oracle
- 12c 新後臺程式 (文件 ID 2102856.1)
- Oracle 12C新特性-資料泵新引數(LOGTIME)Oracle
- Oracle 12C新特性-資料泵新引數(VIEWS_AS_TABLES)OracleView