Oracle
Oracle 客戶端跟踪未生成
我正在使用 Oracle Client 12.1.0.2,我需要生成客戶端跟踪,因為我無法將我的 sql 開發人員連接到數據庫伺服器。但是,我無法生成跟踪。
這是我的 sqlnet.ora:
SQLNET.AUTHENTICATION_SERVICES = (NTS) TRACE_LEVEL_CLIENT = 16 TRACE_FILE_CLIENT = client TRACE_DIRECTORY_CLIENT = 'D:\app\client\product\12.1.0\client_1\network\admin' TRACE_TIMESTAMP_CLIENT = ON TRACE_UNIQUE_CLIENT = ON DIAG_ADR_ENABLED=OFF
我有權在文件夾中寫入但無法生成日誌。
我也嘗試了與網路管理器相同的方法。
但沒有運氣。
將以下行添加到 sqlnet.ora:
adr_base=off
你應該能夠找到你的踪跡。沒有它,所有客戶端跟踪都會轉到 %userprofile%\oracle\odiag_%username% 文件夾。
確保將 SQLDeveloper 配置為使用已安裝的 Oracle 客戶端和 OCI/Thick 驅動程序。
Tools / Preferences / Database / Advanced Mark Use Oracle Client. Browse the client home. Mark Use OCI/Thick Driver.
重新啟動 SQL 開發人員。
由於您可以訪問 MOS,因此此處顯示了步驟:
如何使用 SQLDeveloper 使用和跟踪 Oracle Net(文件 ID 1991711.1)
或者,您可以對 SQLDeveloper 使用不同的跟踪方法:
如何使用 SQL Developer 生成 SQLNET 跟踪(文件 ID 1390063.1)