本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用 sqlnet.ora 參數修改連線屬性
sqlnet.ora 檔案包括在 Oracle 資料庫伺服器和用戶端上設定 Oracle Net 功能的參數。使用 sqlnet.ora 檔案中的參數,您可以修改進出資料庫的連線屬性。
如需為何您可能設定 sqlnet.ora 參數的詳細資訊,請參閱 Oracle 文件中的設定描述檔參數
設定 sqlnet.ora 參數
Amazon RDS for Oracle 參數群組包括 sqlnet.ora 參數的子集。您可以使用與您設定其他 Oracle 參數相同的方式來設定它們。sqlnetora.
字首識別哪些參數是 sqlnet.ora 參數。例如,在 Amazon RDS 的 Oracle 參數群組中,default_sdu_size
sqlnet.ora 參數是 sqlnetora.default_sdu_size
。
如需管理參數群組和設定參數值的相關資訊,請參閱 的參數組 RDS。
支援的 sqlnet.ora 參數
Amazon RDS 支援下列 sqlnet.ora 參數。動態 sqlnet.ora 參數的變更會立即生效。
參數 | 有效值 | 靜態/動態 | 描述 |
---|---|---|---|
|
|
動態 |
工作階段資料單位 (SDU) 大小,以位元組為單位。 SDU 是一次放入緩衝區並跨網路傳送的資料數量。 |
|
|
動態 |
啟用或停用自動診斷儲存庫 (ADR) 追蹤。
|
|
|
動態 |
工作階段之接收操作的緩衝區空間限制,受 TCP/IP、TCP/IP (含 SSL) 和 SDP 通訊協定支援。 |
|
|
動態 |
工作階段之傳送操作的緩衝區空間限制,受 TCP/IP、TCP/IP (含 SSL) 和 SDP 通訊協定支援。 |
|
|
動態 |
為了讓用戶端及扮演用戶端的伺服器對 Oracle 資料庫執行個體建立連線,所允許的最低驗證通訊協定版本。 |
|
|
動態 |
允許對 Oracle 資料庫執行個體建立連線的最低驗證通訊協定版本。 |
|
|
動態 |
傳送檢查以驗證用戶端-伺服器連線是否作用中的時間間隔 (以分鐘為單位)。 |
|
|
動態 |
用戶端與資料庫伺服器連線,並提供必要身分驗證資訊的時間 (以秒為單位)。 |
|
|
動態 |
用戶端建立 Oracle Net 與資料庫執行個體連線的時間 (以秒為單位)。 |
|
|
動態 |
在建立連線之後,資料庫伺服器等待用戶端資料的時間 (以秒為單位)。 |
|
|
動態 |
在建立連線之後,資料庫伺服器對用戶端完成傳送操作的時間 (以秒為單位)。 |
|
|
動態 |
用戶端建立資料庫伺服器之 TCP 連線的時間 (以秒為單位)。 |
|
|
動態 |
對於非 ADR 追蹤,在指定的間隔開啟伺服器追蹤或關閉它。 |
每個支援 sqlnet.ora 參數的預設值,都是該版本的「Oracle 資料庫」預設值。
檢視 sqlnet.ora 參數
您可以使用 AWS Management Console、或 SQL 從屬端來檢視 sqlnet.ora 參數及其設定值。 AWS CLI
使用主控台檢視 sqlnet.ora 參數
如需檢視參數群組中參數的相關資訊,請參閱 的參數組 RDS。
在 Oracle 參數群組中,sqlnetora.
字首識別哪些參數是 sqlnet.ora 參數。
使用 AWS CLI檢視 sqlnet.ora 參數
若要檢視 Oracle 參數群組中設定的 sqlnet.ora 參數,請使用描述-db-參數命令。 AWS CLI
若要檢視 Oracle 資料庫執行個體的所有 sqlnet.ora 參數,請呼叫下載 db-log 檔案部分命令。 AWS CLI指定資料庫執行個體識別符、日誌檔案名稱和輸出類型。
範例
下列代碼列出 mydbinstance
的所有 sqlnet.ora 參數。
對於LinuxmacOS、或Unix:
aws rds download-db-log-file-portion \ --db-instance-identifier
mydbinstance
\ --log-file-name trace/sqlnet-parameters \ --output text
在 Windows 中:
aws rds download-db-log-file-portion ^ --db-instance-identifier
mydbinstance
^ --log-file-name trace/sqlnet-parameters ^ --output text
使用 SQL 用戶端檢視 sqlnet.ora 參數
在您連接至 SQL 用戶端的 Oracle 資料庫執行個體之後,下列查詢會列出 sqlnet.ora 參數。
SELECT * FROM TABLE (rdsadmin.rds_file_util.read_text_file( p_directory => 'BDUMP', p_filename => 'sqlnet-parameters'));
如需連接至 SQL 用戶端中 Oracle 資料庫執行個體的相關資訊,請參閱連線至 Oracle 資料庫執行個體。