日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

oracle12c没有有sqlnet文件,Oracle的sqlnet.ora文件配置

發(fā)布時間:2024/7/23 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 oracle12c没有有sqlnet文件,Oracle的sqlnet.ora文件配置 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

DBA對這個文件一定不會陌生,大家了解最多的也一定是sqlnet.ora用來決定oracle怎么解析一個連接中出現(xiàn)的字符串,例如:

sqlplus sys/oracle@orcl

那么這個orcl怎么解析?如果你的sqlnet.ora這樣配置的:

SQLNET.AUTHENTICATION_SERVICES= (NTS)

NAMES.DIRECTORY_PATH= (TNSNAMES,HOSTNAME)

那么,客戶端就會首先在tnsnames.ora文件中找orcl的記錄.如果沒有相應(yīng)的記錄則嘗試把orcl當(dāng)作一個主機(jī)名,通過網(wǎng)絡(luò)的途徑去解析它的ip地址然后去連接這個ip上GLOBAL_DBNAME=orcl這個實例,當(dāng)然我這里orcl并不是一個主機(jī)名

如果我是這個樣子

NAMES.DIRECTORY_PATH= (TNSNAMES)

那么客戶端就只會從tnsnames.ora查找orcl的記錄

今天,我們來詳細(xì)的了解一下sqlnet.ora中參數(shù)的配置以及各自的意義。

按官方文檔的說法,sqlnet.ora有這么多作用:

Specify the client domain to append to unqualified names

Prioritize naming methods

Enable logging and tracing features

Route connections through specific processer

Configure parameters for external naming

Configure Oracle Advanced Security

Use protocol-specific parameters to restrict access to the database

重要參數(shù)及解釋:

1.BEQUEATH_DETACH

控制unix系統(tǒng)中signal handling 的開關(guān),默認(rèn)是no,即signal handling 打開。

2.DEFAULT_SDU_SIZE

指定session data unit (SDU) 的大小,單位是bytes,建議在client端和server端都設(shè)置這個參數(shù),確保鏈接的時候使用相同的SDU size,如果client端和server端配置的值不匹配會使用較小的。

3.LOG_DIRECTORY_CLIENT/LOG_DIRECTORY_SERVER

指定客戶端/server端log日志文件的位置

4.NAMES.DEFAULT_DOMAIN

設(shè)定客戶端解析名字的域

5.NAMES.DIRECTORY_PATH

指定client name解析方法的次序,默認(rèn)是NAMES.DIRECTORY_PATH=(tnsnames, onames, hostname)

取值可以是tnsnames,ldap(dictionary server),hostname/ezconnect,cds (分布式環(huán)境下),nis (Network Information Service (NIS)

6.SQLNET_ALLOWED_LOGON_VERSIONS

指定運(yùn)行鏈接的oracle的版本SQLNET_ALLOWED_LOGON_VERSIONS=(10,9,8)

7.SQLNET.AUTHENTICATION_SERVICES

指定啟動一個或多個認(rèn)證服務(wù)

Authentication Methods Available with Oracle Net Services:

none for no authentication methods. A valid username and password can be used to access the database.

all for all authentication methods

nts for Windows NT native authentication

8.SQLNET.INBOUND_CONNECT_TIMEOUT

指定客戶端沒有鏈接成功超時的時間。超時之后oracle會中斷鏈接,同時報錯。

9.SSL_VERSION

指定ssl鏈接的版本

10.TCP.EXCLUDED_NODES

指定不允許訪問oracle的節(jié)點(diǎn),可以使用主機(jī)名或者IP地址

11.TCP.INVITED_NODES

指定允許訪問db的客戶端,他的優(yōu)先級比TCP.EXCLUDED_NODES高。

12.TCP.VALIDNODE_CHECKING

使用這個參數(shù)來啟用上邊的兩個參數(shù)。

13.TNSPING.TRACE_DIRECTORY

使用這個參數(shù)指定tnsping trace文件的目錄,默認(rèn)是$ORACLE_HOME/network/trace目錄

更多參數(shù)信息參見:Oracle Database Net Services Reference

總結(jié)

以上是生活随笔為你收集整理的oracle12c没有有sqlnet文件,Oracle的sqlnet.ora文件配置的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。