久久亚洲成a人片熟女精品色一区二区三区|国产精品视频第一精品视频|av天堂热无码手机版|亚洲?v无码久久无遮挡|国产精品偷伦视频免费观看国产|麻豆国产自产精品丰满熟妇|av无码av不卡一区二区|久久亚洲精品中文字

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運(yùn)營(yíng)的一線實(shí)戰(zhàn)洞察。

ORA-01012錯(cuò)誤排查全攻略:從Navicat到Oracle服務(wù)端鏈路解析

ORA-01012錯(cuò)誤排查全攻略:從Navicat到Oracle服務(wù)端鏈路解析 我最早遇到這個(gè)報(bào)錯(cuò)是在一次版本發(fā)布前的數(shù)據(jù)訂正窗口。Navicat連測(cè)試庫(kù)連了一整天都好好的突然某一次點(diǎn)擊連接直接彈了ORA-01012: not logged on當(dāng)時(shí)第一反應(yīng)是數(shù)據(jù)庫(kù)是不是被誰(shuí)關(guān)掉了。結(jié)果登到服務(wù)器上看監(jiān)聽(tīng)、看進(jìn)程全都正常數(shù)據(jù)庫(kù)也開(kāi)著。后來(lái)折騰了一圈才發(fā)現(xiàn)這個(gè)錯(cuò)誤遠(yuǎn)不像它字面上那么簡(jiǎn)單——它只是一個(gè)包裝出來(lái)的結(jié)果真正的根因藏在服務(wù)端的事件日志里。這篇文章就把我?guī)状翁幚鞳RA-01012的完整排查思路、驗(yàn)證步驟和一些容易忽略的細(xì)節(jié)寫(xiě)出來(lái)。如果你是開(kāi)發(fā)、測(cè)試、數(shù)據(jù)分析崗平時(shí)用Navicat連Oracle比較多遇到這個(gè)報(bào)錯(cuò)時(shí)不知道怎么下手可以參考我的排查順序。內(nèi)容不涉及高深理論每一步都是能直接照著操作的。1. 先搞清楚ORA-01012到底在說(shuō)什么一個(gè)被包裝過(guò)的錯(cuò)誤先說(shuō)結(jié)論ORA-01012全稱是not logged on直譯過(guò)來(lái)就是當(dāng)前會(huì)話未登錄。但這個(gè)報(bào)錯(cuò)出現(xiàn)在Navicat的連接窗口里和你直接用SQL*Plus登錄時(shí)報(bào)的同名錯(cuò)誤含義并不完全一樣。在很多情況下Navicat把服務(wù)端返回的真實(shí)錯(cuò)誤碼包裝成了ORA-01012返回給客戶端。換句話說(shuō)你看到的這個(gè)錯(cuò)誤真正的觸發(fā)原因可能藏在更底層的事件跟蹤里。這一點(diǎn)非常重要因?yàn)樗鼪Q定了排查方向——如果你一直在客戶端層面打轉(zhuǎn)可能折騰半天都找不到根因。1.1 什么時(shí)候最容易觸發(fā)這個(gè)錯(cuò)誤結(jié)合我自己遇到的場(chǎng)景ORA-01012最常在下面這幾種情況里冒出來(lái)數(shù)據(jù)庫(kù)實(shí)例處于啟動(dòng)的中間狀態(tài)。比如執(zhí)行了startup mount或者startup nomount數(shù)據(jù)庫(kù)還沒(méi)完全open此時(shí)客戶端連進(jìn)來(lái)就可能收到這類錯(cuò)誤。數(shù)據(jù)庫(kù)正在執(zhí)行shutdown或者剛執(zhí)行完shutdown但監(jiān)聽(tīng)器的服務(wù)注冊(cè)還沒(méi)刷新過(guò)來(lái)客戶端剛好在這個(gè)時(shí)間窗口去連。遠(yuǎn)程連接時(shí)數(shù)據(jù)庫(kù)服務(wù)端的sqlnet.ora、tnsnames.ora配置不對(duì)或者Oracle Net Service異常終止了會(huì)話。服務(wù)器內(nèi)存壓力大、會(huì)話數(shù)達(dá)到上限導(dǎo)致已有的后臺(tái)進(jìn)程被意外終止新建連接自然也進(jìn)不來(lái)。Navicat所連接的Oracle賬號(hào)被鎖、口令過(guò)期但服務(wù)端返回的錯(cuò)誤被客戶端包裝成了ORA-01012。你看光賬號(hào)被鎖這個(gè)原因從字面上就和not logged on八竿子打不著。所以如果你按字面去理解這個(gè)報(bào)錯(cuò)很容易鉆進(jìn)死胡同。1.2 為什么Navicat會(huì)把真實(shí)錯(cuò)誤吞掉Navicat連接Oracle走的是OCI驅(qū)動(dòng)Oracle Call Interface它在建立連接時(shí)會(huì)先和數(shù)據(jù)庫(kù)服務(wù)端做一次會(huì)話協(xié)商。如果協(xié)商階段失敗OCI層返回的錯(cuò)誤碼可能并不是最原始的服務(wù)端錯(cuò)誤——尤其是數(shù)據(jù)庫(kù)實(shí)例沒(méi)有完全就緒、或者監(jiān)聽(tīng)器狀態(tài)異常時(shí)Navicat只能拿到一個(gè)會(huì)話建立失敗的通用錯(cuò)誤最終就表現(xiàn)成了ORA-01012。這不是Navicat本身的bug而是Oracle客戶端驅(qū)動(dòng)在處理非標(biāo)準(zhǔn)會(huì)話狀態(tài)時(shí)的正常行為。理解這一點(diǎn)之后你應(yīng)該就能想到與其糾結(jié)這個(gè)錯(cuò)誤碼本身不如換個(gè)思路去服務(wù)端把真正的錯(cuò)誤事件挖出來(lái)。2. 從服務(wù)端事件跟蹤器挖出真實(shí)錯(cuò)誤這是排查的關(guān)鍵一步如果你打開(kāi)Navicat連接數(shù)據(jù)庫(kù)彈出的還是ORA-01012我建議你先別急著改Navicat的配置。正確的下一步是去看數(shù)據(jù)庫(kù)服務(wù)器上的事件跟蹤器SQL Trace / Event Log。這一步能把被包裝的真實(shí)錯(cuò)誤暴露出來(lái)。2.1 找到事件跟蹤器的位置事件跟蹤器是Oracle自帶的一個(gè)圖形化工具通常在Oracle客戶端安裝目錄下。最典型的是在開(kāi)始菜單里找Oracle - OraClientXX_home下面的配置和移植工具或集成管理工具里面有個(gè)名字帶事件跟蹤器Event Tracker的入口。如果你安裝的是完整客戶端一般都能找到。如果你服務(wù)器上只有命令行環(huán)境沒(méi)有圖形界面也可以用另一種方式直接查看alert日志。這是我更習(xí)慣的做法因?yàn)樯a(chǎn)服務(wù)器往往沒(méi)有桌面。2.2 查看alert日志定位根因alert日志一般在$ORACLE_BASE/diag/rdbms/{實(shí)例名}/{實(shí)例名}/trace/alert_{實(shí)例名}.log。用SQL*Plus或者直接登錄服務(wù)器進(jìn)去執(zhí)行下面這條SQL就能找到日志目錄SELECT value FROM v$diag_info WHERE name Diag Alert;如果實(shí)例已經(jīng)接近崩潰、SQL*Plus都進(jìn)不去那就用操作系統(tǒng)命令找find /u01/app/oracle -name alert_*.log 2/dev/null找到日志之后重點(diǎn)看最近一段時(shí)間的報(bào)錯(cuò)條目。以我的經(jīng)驗(yàn)最常見(jiàn)的幾種情況是ORA-01017: invalid username/password; logon denied賬號(hào)口令錯(cuò)或者賬號(hào)被特別處理過(guò)ORA-28000: the account is locked賬號(hào)被鎖ORA-28001: the password has expired口令過(guò)期ORA-12514: TNS listener does not currently know of service requested服務(wù)名不對(duì)常見(jiàn)于連接串里的服務(wù)名寫(xiě)錯(cuò)ORA-12541、ORA-12560這類的網(wǎng)絡(luò)監(jiān)聽(tīng)錯(cuò)誤如果alert日志里能看到這些具體的錯(cuò)誤碼那答案基本就明確了你就不用再在ORA-01012上死磕了。2.3 事件跟蹤器對(duì)比alert日志的使用場(chǎng)景事件跟蹤器和alert日志各有各的適用場(chǎng)景。事件跟蹤器更適合你在客戶端本機(jī)裝有完整Oracle客戶端的環(huán)境它能實(shí)時(shí)顯示服務(wù)端返回的每個(gè)事件alert日志則適合排查歷史問(wèn)題比如數(shù)據(jù)庫(kù)在某個(gè)時(shí)間點(diǎn)發(fā)生過(guò)什么異常。如果是生產(chǎn)環(huán)境、或者數(shù)據(jù)庫(kù)駐留在遠(yuǎn)程服務(wù)器上我個(gè)人更推薦直接用alert日志。因?yàn)槭录櫰魅菀子幸粋€(gè)局限它顯示的是客戶端本地收到的錯(cuò)誤如果錯(cuò)誤在網(wǎng)絡(luò)層就被淡化了也未必能看到真實(shí)根因。而alert日志是服務(wù)端的官方記錄可信度最高。提示排查ORA-01012時(shí)優(yōu)先看服務(wù)端alert日志這一步可以直接省掉大量無(wú)謂的客戶端調(diào)試。3. 數(shù)據(jù)庫(kù)自身狀態(tài)檢查從監(jiān)聽(tīng)器到實(shí)例的完整鏈路當(dāng)你從服務(wù)端日志里找到線索之后下一步就是把整個(gè)連接鏈路從頭到尾過(guò)一遍。我把這個(gè)檢查順序總結(jié)成先實(shí)例、再監(jiān)聽(tīng)、再賬號(hào)三步每一步都有對(duì)應(yīng)的驗(yàn)證命令。按照這個(gè)順序走基本能覆蓋80%以上的原因。3.1 檢查實(shí)例狀態(tài)和數(shù)據(jù)庫(kù)開(kāi)放狀態(tài)先確認(rèn)實(shí)例的狀態(tài)。用系統(tǒng)管理員賬號(hào)登進(jìn)數(shù)據(jù)庫(kù)或者用sqlplus以sysdba身份進(jìn)去執(zhí)行SELECT status FROM v$instance; SELECT open_mode FROM v$database;正常情況下第一個(gè)查詢應(yīng)該返回OPEN第二個(gè)查詢應(yīng)該返回READ WRITE。如果第一個(gè)查詢返回的是MOUNTED或STARTED說(shuō)明實(shí)例還沒(méi)完全啟動(dòng)完畢連接進(jìn)來(lái)自然會(huì)出現(xiàn)not logged on之類的錯(cuò)誤。這里有一個(gè)特殊情況如果數(shù)據(jù)庫(kù)是用startup upgrade方式啟動(dòng)的、或者正處于遷移狀態(tài)open_mode可能是READ WRITE之外的異常值。比如CONVERT、MIGRATE這些中間狀態(tài)此時(shí)客戶端連入也會(huì)報(bào)ORA-01012或類似的錯(cuò)誤。遇到這種情況先確認(rèn)license、遷移進(jìn)程是否結(jié)束再正常重啟一次實(shí)例。3.2 監(jiān)聽(tīng)器的檢查方法與常見(jiàn)假死情況實(shí)例狀態(tài)正常之后接著看監(jiān)聽(tīng)器。在服務(wù)器上執(zhí)行l(wèi)snrctl status重點(diǎn)關(guān)注輸出里的Service部分確認(rèn)你的數(shù)據(jù)庫(kù)service name是否在列表中以及狀態(tài)是否為UNKNOWN或READY。有一種非常典型的假活情況監(jiān)聽(tīng)器進(jìn)程還在端口也通但監(jiān)聽(tīng)器已經(jīng)沒(méi)有響應(yīng)了。這種情況下你從客戶端執(zhí)行tnsping是通的因?yàn)槎丝谀苓B通但真正建立會(huì)話時(shí)就會(huì)被拒絕表現(xiàn)也可能是一堆奇怪的ORA錯(cuò)誤。判斷方式很簡(jiǎn)單——你在服務(wù)器本地執(zhí)行l(wèi)snrctl status如果命令卡住不動(dòng)或者返回TNS-01169: The listener has not been started這類信息說(shuō)明監(jiān)聽(tīng)器進(jìn)程其實(shí)是掛了。處理方式也不復(fù)雜lsnrctl stop lsnrctl start如果監(jiān)聽(tīng)器經(jīng)常莫名其妙假死建議檢查一下監(jiān)聽(tīng)日志是否過(guò)大日志文件滿了之后監(jiān)聽(tīng)器會(huì)出現(xiàn)各種詭異問(wèn)題。清理監(jiān)聽(tīng)日志是個(gè)體力活但很有效不過(guò)操作前記得備份。3.3 賬號(hào)鎖定、口令過(guò)期與資源限制第三步檢查你連接用到的賬號(hào)??梢杂霉芾韱T賬號(hào)執(zhí)行SELECT username, account_status, lock_date, expiry_date FROM dba_users WHERE username YOUR_USERNAME;如果發(fā)現(xiàn)狀態(tài)是LOCKED或者EXPIRED把它解鎖就好ALTER USER your_username ACCOUNT UNLOCK; ALTER USER your_username IDENTIFIED BY your_password;還有一類坑是profile里設(shè)置了IDLE_TIME或者CONNECT_TIME限制。如果你用完連接后長(zhǎng)時(shí)間不操作會(huì)話被自動(dòng)斷開(kāi)此時(shí)新連接也可能報(bào)ORA-01012。檢查profile的方法SELECT resource_name, limit FROM dba_profiles WHERE profile (SELECT profile FROM dba_users WHERE username YOUR_USERNAME) AND resource_name IN (IDLE_TIME, CONNECT_TIME);如果限制太小可以調(diào)整或改用LIMITEDprofile。不過(guò)在生產(chǎn)環(huán)境我更建議從應(yīng)用層解決——讓連接池及時(shí)關(guān)閉空閑連接而不是依賴改數(shù)據(jù)庫(kù)參數(shù)。4. Navicat客戶端配置的常見(jiàn)坑tnsnames.ora與Oracle客戶端版本服務(wù)端都查完之后如果還是沒(méi)有定位到根因那就得回頭看Navicat這一側(cè)了。實(shí)際上我處理過(guò)的一個(gè)案例根因就出在客戶端的Oracle Net配置上服務(wù)端日志里根本沒(méi)有任何異常記錄??蛻舳伺渲眠@塊要分兩部分說(shuō)。4.1 tnsnames.ora配置錯(cuò)誤導(dǎo)致的ORA-01012Navicat通過(guò)OCI方式連接Oracle時(shí)最終還是要通過(guò)Oracle Net去解析服務(wù)名。如果你用的是服務(wù)名方式連接而tnsnames.ora里沒(méi)有對(duì)應(yīng)條目或者條目寫(xiě)錯(cuò)了就會(huì)觸發(fā)連接異常。檢查Navicat配置里填入的服務(wù)名字段和服務(wù)器上$ORACLE_HOME/network/admin/tnsnames.ora里的條目是否一致。一個(gè)典型的正確配置長(zhǎng)這樣ORCL (DESCRIPTION (ADDRESS (PROTOCOL TCP)(HOST 192.168.1.10)(PORT 1521)) (CONNECT_DATA (SERVER DEDICATED) (SERVICE_NAME orcl) ) )有個(gè)容易忽略的點(diǎn)SERVICE_NAME是服務(wù)名不一定是實(shí)例名。很多庫(kù)實(shí)例名叫orcl但服務(wù)名可能叫orcl.example.com具體取決于初始化參數(shù)service_names。判斷方法很簡(jiǎn)單登錄數(shù)據(jù)庫(kù)后執(zhí)行SHOW PARAMETER service_names;然后把Navicat里填的服務(wù)名改成這個(gè)值。這個(gè)操作雖小但經(jīng)常能解決莫名其妙的連接問(wèn)題。4.2 Navicat使用OCI驅(qū)動(dòng)時(shí)的版本匹配問(wèn)題另一個(gè)常見(jiàn)坑是Navicat自帶OCI驅(qū)動(dòng)和Oracle服務(wù)器版本不匹配。尤其在Oracle 12c、18c、19c這種大版本上如果Navicat配置的OCI庫(kù)版本太老建立連接時(shí)也會(huì)出現(xiàn)異常。在Navicat里工具 - 選項(xiàng) - 環(huán)境中可以看到OCI library的配置路徑。它默認(rèn)會(huì)使用Navicat安裝目錄下的OCI庫(kù)你也可以手動(dòng)指定到Oracle客戶端目錄下的oci.dllWindows或libclntsh.soLinux/macOS。我的建議是如果你機(jī)器上裝了Oracle完整客戶端優(yōu)先讓Navicat指向Oracle客戶端的OCI庫(kù)而不要用Navicat自帶的。原因很簡(jiǎn)單Oracle客戶端和服務(wù)器同版本之間兼容性最穩(wěn)Navicat附帶的OCI庫(kù)更新頻率不一定跟得上Oracle版本節(jié)奏。這里有一個(gè)值得注意的細(xì)節(jié)Oracle官方對(duì)于版本匹配有嚴(yán)格規(guī)定高版本客戶端連低版本數(shù)據(jù)庫(kù)通常沒(méi)問(wèn)題但低版本客戶端連高版本數(shù)據(jù)庫(kù)就可能出現(xiàn)意外。4.3 sqlnet.ora里容易忽略的SQLNET.AUTHENTICATION_SERVICES參數(shù)還有一個(gè)客戶端側(cè)的配置參數(shù)平時(shí)很少被注意到但在某些環(huán)境下會(huì)直接引發(fā)連接問(wèn)題sqlnet.ora里的SQLNET.AUTHENTICATION_SERVICES。如果你本機(jī)的sqlnet.ora里設(shè)置了SQLNET.AUTHENTICATION_SERVICES (NONE)而數(shù)據(jù)庫(kù)本身配置了某種外部認(rèn)證驗(yàn)證方式不匹配連接同樣會(huì)失敗。這種問(wèn)題比較隱蔽因?yàn)榉?wù)端日志里不一定有什么明顯痕跡客戶端所有參數(shù)看起來(lái)又都正常。處理方式也比較直接——先臨時(shí)把本機(jī)sqlnet.ora里的該參數(shù)注釋掉或者改為SQLNET.AUTHENTICATION_SERVICES (ALL)然后重啟Navicat再試一次。如果正常了說(shuō)明是認(rèn)證參數(shù)沖突再按實(shí)際安全策略收斂即可。注意修改后不需要重啟數(shù)據(jù)庫(kù)只需要重新連接即可。5. 真實(shí)案例復(fù)盤幾個(gè)典型根因的完整修復(fù)過(guò)程前面把整個(gè)排查框架講完了這一節(jié)我結(jié)合幾個(gè)親自處理過(guò)的案例來(lái)復(fù)盤。你會(huì)發(fā)現(xiàn)同一個(gè)ORA-01012背后的根因可能完全不一樣處理方式也大相徑庭。5.1 案例一密碼過(guò)期被當(dāng)成not logged on一個(gè)生產(chǎn)庫(kù)配套的報(bào)表賬號(hào)前一天還在正常跑數(shù)據(jù)同步第二天Navicat連接直接報(bào)ORA-01012。我按老套路先去服務(wù)器上看alert日志發(fā)現(xiàn)里面清清楚楚寫(xiě)著ORA-28001: the password has expired。原因也很常見(jiàn)Oracle 11g及以上版本默認(rèn)開(kāi)啟了密碼過(guò)期機(jī)制默認(rèn)壽命180天應(yīng)用賬號(hào)一直沒(méi)換過(guò)密碼就過(guò)期了。解決方案很簡(jiǎn)單把賬號(hào)密碼更新、并設(shè)置成長(zhǎng)期有效ALTER USER report_user IDENTIFIED BY new_password;同時(shí)可以臨時(shí)把該用戶的口令過(guò)期策略調(diào)掉ALTER PROFILE app_profile LIMIT PASSWORD_LIFE_TIME UNLIMITED;這里我要多說(shuō)一句生產(chǎn)中不建議一遇到密碼過(guò)期就改UNLIMITED尤其是核心業(yè)務(wù)賬號(hào)。應(yīng)該讓?xiě)?yīng)用側(cè)建立密碼周期替換機(jī)制或者用Oracle 12c及以后的Password File、AutoUpgrade這類功能來(lái)自動(dòng)化處理。但如果是自己跑測(cè)試、做數(shù)據(jù)分析的賬號(hào)設(shè)成UNLIMITED問(wèn)題不大省心。5.2 案例二數(shù)據(jù)庫(kù)被shutdown abort后重新啟動(dòng)到半途這個(gè)案例最有迷惑性。數(shù)據(jù)庫(kù)服務(wù)異常DBA執(zhí)行了shutdown abort隨后又執(zhí)行startup。結(jié)果startup進(jìn)行到一半卡住了監(jiān)聽(tīng)器顯示實(shí)例狀態(tài)正常但數(shù)據(jù)庫(kù)實(shí)際還在MOUNT狀態(tài)。此時(shí)Navicat連接報(bào)的就是ORA-01012。我去服務(wù)器上執(zhí)行ps -ef | grep ora_看到進(jìn)程都在執(zhí)行l(wèi)snrctl status監(jiān)聽(tīng)器也正常但登錄到SQL*Plus里執(zhí)行SELECT status FROM v$instance;返回的是MOUNTED。數(shù)據(jù)庫(kù)處于mount狀態(tài)時(shí)客戶端最多只能做控制文件相關(guān)操作普通業(yè)務(wù)連接當(dāng)然進(jìn)不來(lái)。等ALTER DATABASE OPEN;執(zhí)行完畢Navicat再連接立刻就好了。復(fù)盤這個(gè)案例的經(jīng)驗(yàn)是遇到ORA-01012第一件事不是調(diào)Navicat而是確認(rèn)數(shù)據(jù)庫(kù)到底處于什么狀態(tài)。實(shí)例狀態(tài)沒(méi)確認(rèn)之前其他所有客戶端操作都是浪費(fèi)時(shí)間。5.3 案例三Navicat連遠(yuǎn)程數(shù)據(jù)庫(kù)時(shí)監(jiān)聽(tīng)器半死狀態(tài)還有個(gè)案例數(shù)據(jù)庫(kù)和監(jiān)聽(tīng)器都正常但Navicat連接還是報(bào)ORA-01012。我反復(fù)看alert日志都沒(méi)有新記錄最后靈機(jī)一動(dòng)去服務(wù)器上執(zhí)行l(wèi)snrctl status發(fā)現(xiàn)命令一直卡在Connecting to...過(guò)了很久才打印出信息。這是監(jiān)聽(tīng)器半死的經(jīng)典表現(xiàn)——進(jìn)程在、端口通、但無(wú)法正常處理請(qǐng)求。原因通常是監(jiān)聽(tīng)日志文件太大超過(guò)2GB后Windows上會(huì)有問(wèn)題Linux上通常沒(méi)事但也會(huì)影響響應(yīng)速度或者監(jiān)聽(tīng)器線程有問(wèn)題。修復(fù)方式就是重啟監(jiān)聽(tīng)器lsnrctl stop lsnrctl start重啟之后Navicat立刻就能連上了。事后我把監(jiān)聽(tīng)日志做了個(gè)定時(shí)清理把超過(guò)一定大小的日志歸檔壓縮之后這個(gè)庫(kù)再?zèng)]出過(guò)同類問(wèn)題。提示遇到ORA-01012如果數(shù)據(jù)庫(kù)狀態(tài)、賬號(hào)狀態(tài)都正常一定記得去服務(wù)器上手動(dòng)執(zhí)行l(wèi)snrctl status觀察它是否卡頓。網(wǎng)絡(luò)層面能連通不代表監(jiān)聽(tīng)器健康。5.4 案例四本地OCI庫(kù)版本過(guò)舊導(dǎo)致連接協(xié)議不匹配最后一個(gè)案例是我自己本地折騰環(huán)境時(shí)遇到的。Navicat用的是自帶的OCI庫(kù)數(shù)據(jù)庫(kù)是19c結(jié)果是無(wú)論怎么配tnsnames.ora、賬號(hào)密碼絕對(duì)沒(méi)錯(cuò)連上瞬間就彈出ORA-01012。后來(lái)我發(fā)現(xiàn)Navicat連接設(shè)置里默認(rèn)使用的OCI庫(kù)路徑指向的是它安裝目錄下的老版本OCI把這個(gè)路徑改成Oracle客戶端安裝目錄下的oci.dll之后問(wèn)題當(dāng)場(chǎng)消失。其實(shí)原理也不復(fù)雜Oracle 19c默認(rèn)的會(huì)話數(shù)據(jù)加密和認(rèn)證參數(shù)比如SQLNET.ALLOWED_LOGON_VERSION_CLIENT比以前版本嚴(yán)格老版本OCI在協(xié)商階段就可能失敗。Navicat自帶的OCI庫(kù)版本如果太老就會(huì)出現(xiàn)連接報(bào)錯(cuò)但看不出具體原因的情況。這個(gè)案例強(qiáng)烈建議大家自查一下你的Navicat用的是哪個(gè)OCI庫(kù)版本是多少如果數(shù)據(jù)庫(kù)是12c以上最好讓Navicat指向客戶端最新版Oracle的OCI庫(kù)省心不少。6. 一些值得收藏的排查命令和后續(xù)優(yōu)化思路最后再把我常用的排查命令和思路集中整理一下。這些命令我已經(jīng)用習(xí)慣了每次遇到Oracle連接類問(wèn)題都從這里面找切入點(diǎn)。你也可以直接收藏這一節(jié)以后出問(wèn)題照著做。6.1 一套完整的驗(yàn)證命令序列假設(shè)你登錄到數(shù)據(jù)庫(kù)服務(wù)器上在確保賬號(hào)有權(quán)限的情況下按順序執(zhí)行以下操作查看實(shí)例狀態(tài)SELECT status FROM v$instance;返回OPEN則繼續(xù)否則先解決數(shù)據(jù)庫(kù)打開(kāi)問(wèn)題。查看數(shù)據(jù)庫(kù)模式SELECT open_mode FROM v$database;查看監(jiān)聽(tīng)器狀態(tài)lsnrctl status注意觀察命令是否快速返回以及Service列表是否包含你的目標(biāo)服務(wù)。查看賬號(hào)狀態(tài)SELECT username, account_status FROM dba_users WHERE username YOUR_USER;看alert日志最近一段時(shí)間的報(bào)錯(cuò)tail -200 $ORACLE_BASE/diag/rdbms/*/*/trace/alert_*.log這五步做完絕大多數(shù)ORA-01012的根因已經(jīng)浮出水面了。剩下的無(wú)非是根據(jù)具體原因去修。6.2 防患于未然減少ORA-01012出現(xiàn)頻率的幾個(gè)習(xí)慣經(jīng)歷過(guò)幾次之后我現(xiàn)在在環(huán)境搭建時(shí)就會(huì)提前做一些設(shè)置避免后來(lái)的人再踩坑。數(shù)據(jù)庫(kù)賬號(hào)的密碼過(guò)期策略要明確開(kāi)發(fā)測(cè)試庫(kù)可以直接設(shè)UNLIMITED生產(chǎn)庫(kù)走密碼周期更換流程。監(jiān)聽(tīng)日志要定期輪轉(zhuǎn)日志文件過(guò)大不僅拖慢監(jiān)聽(tīng)器還可能把磁盤塞滿。Linux環(huán)境下可以用logrotateWindows下寫(xiě)個(gè)計(jì)劃任務(wù)按大小清理。安裝客戶端時(shí)盡量選擇與服務(wù)器主版本相同或更高的版本。不要為了省空間去用精簡(jiǎn)版instant client完整的Oracle客戶端在排查問(wèn)題時(shí)能提供更多工具。Navicat里連接Oracle之前先在服務(wù)器本地用SQLPlus測(cè)一次連接。如果SQLPlus能連上而Navicat連不上問(wèn)題基本就鎖定在客戶端配置了如果兩邊都連不上優(yōu)先查服務(wù)端。6.3 如果以上方法都無(wú)效最后的兜底策略按照上面的鏈路檢查完理論上根因都能定位。但萬(wàn)一你就是遇到了那種所有檢查都正常、Navicat還是報(bào)ORA-01012的情況我還有一個(gè)兜底建議直接繞過(guò)OCi配置用Navicat自帶的instant client新建一個(gè)連接模式試試。具體做法是新建連接時(shí)在連接設(shè)置里找到高級(jí)或OCI相關(guān)選項(xiàng)取消使用自定義OCI路徑或者換一個(gè)Oracle客戶端版本路徑。這本質(zhì)上是強(qiáng)制更換連接驅(qū)動(dòng)實(shí)現(xiàn)很多時(shí)候能繞開(kāi)OCI庫(kù)的兼容性問(wèn)題。如果更換OCI路徑仍然不行那就試試用SQL*Plus或者SQL Developer(如果裝了)能否連上??蛻舳斯ぞ咧g對(duì)比連接結(jié)果能把問(wèn)題快速切分到是Oracle驅(qū)動(dòng)問(wèn)題還是Navicat本身問(wèn)題。這個(gè)切分思路在排查所有數(shù)據(jù)庫(kù)連接類問(wèn)題時(shí)都通用不局限于ORA-01012。從我個(gè)人的操作習(xí)慣來(lái)說(shuō)遇到ORA-01012我不再去背各種錯(cuò)誤碼的意義而是直接走服務(wù)端日志-實(shí)例狀態(tài)-監(jiān)聽(tīng)器-賬號(hào)狀態(tài)-客戶端OCI配置這條鏈路每一步都有明確的驗(yàn)證命令。這套方法幫我處理過(guò)幾十次類似連接問(wèn)題其中真正的not logged on場(chǎng)景其實(shí)很少大部分是被包裝過(guò)的其他原因。你下次再遇到Navicat報(bào)這個(gè)錯(cuò)不用慌按這條鏈路走一遍大概率能在十分鐘內(nèi)鎖定根因。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
清纯唯美综合| 97久久久精品| 淫妻综合网| 亚洲色天| 精品少妇一区二区| 久久久精品中文字幕麻豆| 大奶啊啊好爽 | 久久亚洲AV成人精品无码| 久草加勒比一区在线| 亚洲熟女乱综合一区二区三区| 人妻熟女午夜精品在线| 色综合网1| 亚洲成a人片在线观看中文!!!| 国产v亚洲v日韩v欧美v片另类| 最新av在线| 欧美亚男人的天堂| 欧美嫩性色| 91久久精品中文字幕| 大JI巴好深好爽又大又粗视频| 人澡逼| 美骚妇av高清在线| 少妇同性| 欧美色图 人妻| www.狠狠干.coom| 91大胆欧美| 曰韩av中文字幕专区| 97精品熟女少妇一区| 日韩在线观看三级电影| 99999re| 日韩综合第八区国产精品| 久久99精品国产| 人妻少妇色综合| 人妻无码后入| 亚洲欧美综合网站| 欧美人妻一区二区| 啊啊啊轻点在线观看| 亚洲日本天堂| 青青草中日韩在线| 伊香蕉综合久久久久久久噜噜噜| BBBBB97COM| 91中文字幕制服丝袜免费视频| 97在线视频观看免费| 偷拍五区| 麻豆国产97在线| 亚洲无码国产精品久久| 丁香六月激情| 一,爱啪啪,在线免费视频| 夜嗨影院| 国产白领连续中出在线观看| 97天天| 青青草久草AV| 骚鸭AV| 日本欧美不卡| 亚洲欧美在线观看2021| 人人做人人妻人人夜视频| 艹少妇网站| 懂色AV蜜臀无码精品APP | 97在线欧| 成年人黄色| 午夜理论片在线观看免费| 久久秀这里有精品| 国产精品久久久久久久久久二区三区| 欧美大的香蕉有线电视视频| 亚洲精品第一| 老熟女91av| 日韩欧美被操黄免费观看| 日韩av情韩国爱禁区av一区二区 | xxx0国产在线播放| 亚洲天堂久久| 亚洲色图欧美色图制服丝袜| 偷拍亚洲情色| 日B操| 国产粉嫩出水在线播放| 日本不卡高清免v欧美日韩在线观看| 色欲人妻一区二区在线| 超碰4A| 国产女大学生AV| 欧美极品性爱天天射| 五月天色图| 青青草在线视频人人想人人上| av线电影| 绯色一区二区三区不卡少妇| 日韩AC| 91偷拍欧美亚洲| 欧美色图自拍| 男女性感激情网站| 久久嫩草国产成人一区| 欧美高清91| 岛国激情视频在线观看| 7月婷婷综合| 黑白配性爱AV成| 欧美高清无码免费视频高清版| 免费A V在线播放| 麻豆久久久一区二区| 91高潮喷水美女| 亚洲AV无码乱码| 五月天婷精品激情| 亚春色色| 国产精品无码论坛| 综合性视频99| 91碰超| 日韩紧密久久| 欧美国产精品久久九九| 天美传媒av 在线| 91视频女生| 亚洲三区视频| 日日干夜夜欢| 中文字幕 国产区| 天天影视之亚洲综合网| 亚洲AV秘 精品久久老牛影视| 91女人的网站| 91亚洲综合| 日韩欧美女优电影| 岛国爱情动作片在国产AV无码专区亚洲AV漫画 | 日本 色 导航| 偷拍在线观看视频| 无码精品久久久天天影视| 看黑人AV不卡| 欧美呦呦性爱| 日本999精品| 91人精品妻入口| 欧美黑人性猛交91| 蜜乳AV.COM| 91久久久老司机| 男人的天堂午夜av| 1204金沙人妻懂旧版免费| 中国一级αV| AV丝袜少妇| 黄色香蕉视频网站一区| 9精品久久| 欧美日韩黄片精品在线| 亚洲综合伊人| 亚洲高潮少妇| 色欲三区| 亚洲人精品午夜不卡| www.伪伪| 日韩特一级久久| 丰满人妻一区二区三区大胸懂色 | 国产精品人人爽人人做可爱福利| 久久久久大香青草精品综合| 少妇滛荡视频| 又大又大又大又粗爽高潮观看| 欧美图片偷拍| 国产一级作爱毛片| 伊香蕉综合久久久久久久噜噜噜| 极品五月天噜噜| 欧美v亚洲v综合v国产v妖精| 天天草AV| 欧美黑人猛交春色影视大全| 日本αv| 久久久不卡区一区二区三区久久久| 女人被男人桶爽视频网站| 久久精品国产久精国产| 首页亚洲国产高跟丝袜诱惑视频| 国产强奸91| 天天操天天日青青草超碰av| 啊啊啊操一区| 欧日a| 91亚洲影视| 久久、1234| 超碰精品在线| 久久男人精品| 2017天天操| 九九英色视频| 国模限制级电影| 中文字幕亚洲永久精品| 懂色Av一区二区三区| 18岁禁 茉莉成人久久| 性爱乱伦一区| 伊人精品久久网站| 日本人妻最新在线中| 舔人妻中文免费视频| 96久久科窝| 国产女人成人精品视频| 中文字幕一区二区三区四区在线视频| 欧美—性—交—色| 欧美少妇性乱| 午夜欧美J进J出白浆流出久久久| 国产成人www免费人成看片| 超碰在线一区| 9丨久久九九九 | 亚洲天堂一区二区久久| 爱爱动态60秒| 国产精品伦理| 91大香蕉伊人| 色阁阁AV综合网| 德国一二三不卡| 欧美日韩91| 凸凹视频在线观看| 女人被男人桶爽视频网站| 日韩97P| 亚洲欧美91√| 亚洲国产青青| 欧美 亚洲 综合 制服 另类| 欧美白嫩女HD| 今日头条成人一区二区三区四虎精品| 嗯嗯,啊啊,国产精品| 色综合色综合网| www网站黄| 亚洲一区二区精品福利| 青青操在线亚洲视频观看欧美在线 | 五月丁香黄色网| 老女人综合| 中国韩国明星一极片一区乱码毛片人妻熟女一区二区三区 | 国产AV久久野战精品| 日韩一级欧美一级国产一级台湾 | 热九九精品| 少妇3P性爱自拍| 欧美丰满少妇xx高潮| 亚洲一区二区在线观看91| 一区二区三区高清 | 激情看片网站| 在线观看A啊啊啊| 欧美玖玖爱免费玖玖| 人妻另类 专区 欧美 制服| 岛国片在线视频网站| 亚洲国产精品成人无码久久久 | 干我久操| 另类小说综合网| 天天夜躁日日躁狠狠2002| 国产品精品自在在线午夜免费| 精品人妻一区二区三区在线视频不卡| 91综合无码| 一本色道熟妇| 97超碰日韩| 免费操逼91| 成人小说另类在线| 精品一区二区人妖| 欧美精品偷拍| AV天黑人| 黄色成人网久久久久久| 精品成人亚洲午夜电影| 中国乱伦一区二区| 五月天丁香欧洲日韩| 中文字幕亚洲欧美在线不卡| 天天操人人操骚逼网站| 国产精品内射婷婷一级二| 在线观看高清AV| 日本操BAV| 丁香五月影院| 欧州激情视频在线一区二区| 亚州Av天美传媒| 久久αⅴ| 在线观看免费视频国产| 综合婷婷| 97干天天| 久久精品毛片免费不卡| 亚洲一区二区性爱电影| 诱惑人妻欧美一区在线播放| 97久操| 91精品人| 婷婷视频网| 抽查国产福利主播| 天天肏夜夜肏| 欧美偷拍区| 97人人模人人爽人人| 亚洲精品97在线| 91无摭挡| 亚洲色图尤物视频| 天天操女人| 亚洲极品| 交换娇妻呻吟声不停中文字幕| 蜜乳av首页| 97超久碰| AV乱伦专区| 亚卅熟女乱色| 欧美97视频| 国产精品美女| 中文字幕啊啊啊在线观看视频| 欧美国产一区二区三区麻豆传媒| 亚洲欧美高清| 99精品在线| 91美女看B| 日本视频在线中文字幕| 国产无马av| 97国产伦理| 操婢日韩| 久视频在线观看| 国产91 丝袜在线播放| 色婷亚洲五月在线观看| 中文字幕AV片| 欧美一区二区一级岛国大片| 蜜臀国产AV中文字幕| 中国熟女网站| 十八禁av无码免费网站APP| 1956日韩精品| 免费成人自拍视频在线| 六月婷婷综合| 欧美碰碰综合色| 欧美中出1| 97久久国产亚洲精品超碰热| 成全在线观看免费观看| 日韩一级二级三级免费看完整版国语版| 久久久96| 啊啊啊啊啊啊啊好爽不要| 国产粉嫩蜜臀av一区二区三区| 中文字幕黑人大片| 美女91在线| 激情五月天丁香社区| 亚洲偷拍欧美激情| 人妻aa| 久久人妻少妇| 免费a在线播放v| 久久人体一区二区| av国产无码| 哑洲在线| 久久久久久久人妻| 少妇综合| 国产一区二区在线播放,久久亚洲精品中文字幕第一区,亚洲精品在线中文字幕视频 | 精品然女一区二区| 十八禁的黄污污免费网站| 日本不卡二三区| 在线综合 亚洲 欧美中文字幕| 成人综合视频久久| 精品毛片久久久精品毛片| 日本天堂在线播放| 久热99| 综合网欧美| 欧美亚洲丝袜美女电影| 黄色在线网站| 九九九九九九精品| 国产超碰在线一区| 日韩999| 久久大黄片| 国产AV人人 夜夜人人澡| 超碰色男人操熟女| 狠狠入| 91精品国产综合久久久蜜臀| 欧美伊人久久综合网| 色偷偷男人的天堂麻豆| 五月天婷婷激情| 一级性爱视频免费在线| 操淫穴亚洲五月丁香| 爱我干综合| 超碰欧美| 粉嫩av一区二区三区四季| 久久久激情| 自拍偷拍 日韩欧美| 91女优在线观看 | 麻豆天美AV传媒第一页| AV天堂丝袜| 中文字幕精品日韩中文字幕| 丁香婷婷五月| 日韩无码服务区| 日本天天人人狠狠在线日美女 | 人妻黑丝袜电影| 玖玖在线视频| 国产一级作爱毛片| 国产午夜精品理论片a大结局| 日韩精品操少妇| 五月婷婷基地| 手机看片1025| 正在播放国产精品一区| 视频不卡中文字幕| 中文字幕在线观| 久草久日| 亚洲drav色图| 欧美美女在线高潮999| 国人欧美精品一区二区| 免费一级a毛片久久久久久鸭绿欲| 午夜亚洲| 欧美在线|亚洲| 亚洲综合113页| 另类小说五月天| Blackedraw视频一区二区| 亚洲精品一二牛牛| 国产精品剧情| 激情综合网亚洲| 欧美第五页| 嗯嗯啊啊日韩精品| 青操影院| 97久久国产亚洲精品超碰热| 天天α片| 人妻丝袜肏逼| 色悠久久久av| 欧美激色| 欧美另类天堂| 午夜操操操| 日韩特一级久久| 亚洲91大片| 天天综合网~91综合网| 亚洲男人天堂2016| 性爱欧美五月| 亚洲综合图片在线| 色天欧美| 综合网少妇| 97人人爱人人乐| 亚州欧美另类| 97超碰色色| 激情综合网激情综合| 日本不卡一区| 国产色综合亚洲色综合吹潮| 久久精品国产AV一区二区三区| 中文字幕高清精品一区| 91久久精品中文字幕| 草草影院最新网址| 亚洲AV永久无码一区仙野| 性爱乱伦网址| 熟女突然公开看18禁影片| 爆操无码| 91无人区卡一卡二卡三乱码入口最新版:能让用户有更多选择的选择-经典说说-爱 | 无码黑人精品一区二区三区三| 亚洲欧美日韩免费电影| 3p国产色噜噜一区| 一区二区 韩日AV| 久久久久久性爱片| 天天做天天爱天天爽AV| 色欧洲97| 999精品乱码| 亚洲精品久久久久毛片A片拉屎| 一道α片欧美| 国产CHASE男男GAYGA 毛多色婷婷| www.av在线观看| 亚洲高潮少妇| 国产欧美成人精品| 精品人妻一区二区三区四区| 亚洲天堂一区二区久久| 精品国产片亚洲一区| 在线观看十八禁| 99re95| 精品无码产区一区二| 亚洲熟女诱惑| 日韩国产成人自拍视频| 9/A片| 蜜桃久久精品一区二区三区| 三四中文字幕| 亚洲自拍天堂| 色综合一区二区三巨| 极品后入免费视频| 精品人妻一区二区三区免费视频| heyZO天然素人无码AⅤ专区| 九九热精品视频在线观看| 亚州乱码中文字幕综合久久久| 欧洲亚洲综合| 欧美特大AA级黄片| 桃色五月天| 91欧美丨精品丨入口| 欧美激情内射| 在线无码操| 日本三级日本三级三级人妇四虎| 成人情色综合网| 午夜福利无毒不卡| 99啪啪视频| 中文字幕一区二区无码成人| 手机在线视频国内精品| 影音综合网| 91中文字幕在线观看| 国产三级资源在线观看| 蜜桃久久综合视频| 91免费看中出视频| 亚洲国产一区二区三区四区国产| 97免费免费视频网| 欧美欧美啪啪视频| 色狠狠综合噜一二三区| 91爱网| 在线观看国产黄色| 视频在线中文字幕| 国产av又色又爽又黄| 91欧美长吊| 国产捆绑一区| 午夜精品久久久99| 色翁荡息又大又硬又粗又爽| 日韩AV色图| 国产女大学生AV| 91亚州日韩高清| 78精品| 99久视频| 久久伊人影院| 九九九九九九九精品视频| 91天美免费| 午夜一区| 97精品视频| 吻戏激情性巴克| 久久激情婷婷| 久久国产精品91| av三级电影在线播放| 大香蕉在线视频15| 免费av在线播放二区| 久热精品色情| 国产精品宅男免费| 蜜桃香蕉久草精品在线| 99欧美| 久久超碰网| 啊啊啊com| 精品国模无码| 性爱欧美五月| 在线性黄高清免费视频| 久久婷婷成人综合色怡春院| 91蜜臀熟女| 欧美精品三区| 中文字幕第23区| 91强奸乱轮| 鸥美中出| 国产美女精品| 三级片网站在线播放| 日韩99999| 97亚洲性爱| gogogo免费高清看中国国语| 97久久天天综合色天天综合色电影 | 久久免费老司机精品| 日本成人免费一区二区三区| 日韩大香蕉精品在线视频| 91精品丝袜久久久久久| 欧美色女人| 青青草乱入乱欲视频在线观看| 亚洲av影院在线观看| 97Ai亚洲| 9久精品视频在线观看| 日本中文字幕在线视频 | 五月天婷婷激情| 国产无码三级视频在线观看| 校园春色欧美| 骚货| 搡老人老9丨女老熟人| 精品无码少妇| 嗯嗯啊啊视频一区二区三区| 五月丁香啪啪| 亚洲va有码在线天堂| 大香蕉日韩| 亚洲人91| 高清不卡视频| AAA久久| 三级特黄60分钟播放| 久久人妻熟女一区二区| 97网址97| 青青青青草av在线观看| 日韩精品一二三四| 殴美大黄片| 操逼日批| 久久国产AⅤ| 可乐操亚洲蜜911| 性爱欧美五月| 污到发麻的视频 国产| 中文字幕一区日韩精| 亚洲色系另类精品国产| 日韩三级在线观看网站| 国产sv美女内射| 97视频新免费| 日韩丝袜高跟制服在线观看| 99re这里只有精品3| 激情丁香婷婷| 国产精品熟女丝袜一区二区| 欧美,日韩综合久久| 人人搞人人插人人操| 精品一区二区三区蜜桃| 一本大道久| 久久久国产精品亚洲精品| 97高清啪啪| 嗯嗯嗯嗯啊啊啊好紧好大| 丁香六月啪啪| 天天做天天爽| 九九综合| 精品精品精品| 人妻激情另类| 天天看少妇| 日本三级久| 久久午夜伦| 嗯嗯啊啊视频在线看| 婷婷色综合| 欧美顶级黄片AAAAA在线免费看| 成年人三级黄色片视频| 婷婷丁香九月| 国产精品久久久久久久黄无码| 亚洲日本激情| 久久美女国产| 欧美麻豆成人同性GⅤ在线| 国产美女mm131爽爽爽爽| 强奸乱伦麻豆| 超碰人人草| 成人看片网站| 大稥蕉免费视频这里只有精品| 91 手机在线播放 绯色| 日本不卡高清免v欧美日韩在线观看| 啊啊啊不要好疼视频| 久久免费中文字幕在线观看| 三级片大波波| 综合网97| 国产精品白丝www| 色香AV| 欧美十八禁视频| 无码高清国产AV| 亚洲Av无码成人精品国产| 91一起操| 欧美永久激情一区二区| 美女91色黄18| 性色A∨91| 亚洲春色欧美激情自拍| 强奸乱伦日韩AV| 五月婷婷激情| 大香蕉在线视频重口味毛片在线| 五十路人妻在线| 麻豆成人AV| 黄色大片免费在线| 99色色网| 大奶尤物鲍汁淫荡欧美视频粉嫩夜夜骚 | 亚洲欧洲久久天堂| 高颜值美女口爆高潮浪叫| 人妻少妇久久中文字幕一区二区 麻豆 | 嗯嗯嗯啊啊啊干死我吧| 好爽视频在线观看| 天天操人人操狠狠插| 色色色色综合网| 中文字幕在在线观看网站| 老女人老91妇女老热女| 日韩熟女精一区二区三区不卡| 丁香婷婷五月| 婷婷久热| 亚洲色悠悠久久88| 91另类| 日本一级二级三级网站| 夜夜操av亚洲一区二区| 国产精品农村妇女精品| 久久久久久久伊人精品| 天天日少妇逼AV| 久久精品99久久久久久| 精品人妻一区二区三区日产乱码| 欧美黄片欧美黄片xxx| 清清一区二区三区四区不卡视频| 夜夜嗨老熟女AV一区二区三区| 久久久久久久强迫| 五月天激情网图片| 久久成人精品| 色网在线视频观看免费| 男人的天堂在线2| 久久久久久九九九九九| 国产极品一区二区三区三州| 中文幕97| 一级成人性爱| 天天操天天射青青草| 黑人性欧美| 手机看片1024你懂的国产| 一区二区不卡| 欧美A片中文字幕| 欧美色三级片91| www.99中文字幕| 清清一区二区三区四区不卡视频| 欧美姓爱综合网| 国产精品亚洲免费| 51一区二区三区| 无码聚合| 欧美激情精品久久久| 隔壁邻居波多野结衣中文字幕 | 久久少妇| 日韩AV电影网站| 国产97亚洲| 欧美亚洲日韩人妻在线观看| 怡红院成人视频| 丁香五月色| 校园激情狠狠四射| 性爱视频久久| 亚洲精品少妇| 四虎永久在线精品免费网址| 国产色图乱伦| 三级片大波波| 久久久9品一区二区三区| K8久久久久| 国产精品人妻无码久久久互動交流| 欧美在线干| 男人天堂无码| 99在线免费视频| 热热色中文无码| 伊人亚洲国产一成人久久精品,久久| 成人青青草原伊人| 清柠毛片| 久96热在线观看视频| 九月AV| 亚洲日本激情| 后入式五六区| av九九| yiqicaoav| 久久伊人青青草| 亚洲AV无码黄色强奸| 日韩综合色网| 大香蕉97久久| 国模无码人体一区二区三| 1204av韩国| 超碰人人超在线观看| 美女性91| 91天天综合网,天天综合网| 亚洲制服aⅴ中文字幕| 91热色| 国产天美欧美| 手机在线视频国内精品| 熟女熟妇一区二区三四区| 日本少妇va7777| 久久精品国产亚洲AV片多多| 狠狠爱夜夜| 中文字幕超碰CAO| 婷婷在线视频| 岛国视频一二三区| 欧美色蜜桃97| 三级网站超变态精品| 国产亚洲国产超碰| 亚洲精品免费中文字幕| 午夜视频久久久| 欧美性战999| 丁香色色网| 人人看人人插| 91A欧美电影网站| 欧美亚洲厕所精品偷拍91| 狠狠干,狠狠操| 乳欲人妻办公室奶水| 亚洲欧美不卡线| 懂色av中文字幕一区二区三区天美 | 人人操人人插 - 百度 - 百度| 久久精品电影| 中文字幕片| 噜噜在线| 在线观看精品国产免费| 亚洲一区操| 另类天堂| 国产视频第二页| 加勒比色综合| 久草热制服丝袜在线观看| 嗯啊啊啊轻点视频 | 一区二区偷拍拍视频| 国产精品香蕉热久久新品| AA级电影三区| 极品国产内射| 熟妇色99| 欧美日韩色| 五月天人妻综合| 久久综合av| 神马久久啊啊| 2017大香蕉国产精品久久| 超碰激情808| 9.1小视频| 都市激情人妻一区二区青青操视频| 丰满人妻一区二区三区四 | 五月天婷婷社区| 青青草AV色| 超碰 欧美| 大香交| 亚洲素人综合| 五月婷婷青青草娱乐伊人| 日韩美女高潮喷水视频| 久久久性爱视频| 男生女生啊啊啊啊| 成人天天看站长推荐| 国产精品久久久久绯色| 久久大香蕉手机高清视频| 极品色社| 色女网日韩| 超碰97玖玖爱| 日日A∨| 久久久久9999精品九九九| 最新av在线| AV色图| 日韩欧美麻豆| 91亚洲影视| 亚洲图片欧美| 麻豆国产精品午夜视频| 人人干人人操人人爱| 午夜.DJ高清在线观看免费7| 久久综合资源一区二区| 最新中文字幕精品在线| 性做久久久久久免费观看软件| 精品久久人妻成人网| 日韩成人综合网| 老鸭窝亚洲毛片| 日本不卡二三区| 中文字幕乱偷人妻久久艾草网| 日韩无码服务区| 唯美清纯 妖精视频| 精品九九九| 久久性爱精品一区| 欧美丰满熟妇XXXX性ppX人交| 久9视频| 99久久com免费视频′| 91亚洲影院综合| 日韩欧美天天爽爽爽天天爽爽| 91精品国产长腿丝袜美女| 另类欧美色| 国产亚洲深夜激情| 亚洲天堂无码| 女人天堂AV五区在线| 97久久久精品| 老熟女天天操| 色综合V| 国模精品一区二区三区苹果色戒 | 亚洲中文字幕在现观看| 久久av一级av少妇av高潮| 久久性视频| 人人摸人人干| 大逼色网站| 亚洲精品尤物yw在线影院| 中文字幕在线观看视频www| 蜜桃臀 后入 一区 二区 三区 在线| 欧美日韩人妻婷婷一区| 亚洲自拍97| 日韩卡一卡二卡三在线| 久久久久久久久久久六六| 日韩少妇在线视频| 日本一道在线播放高清| 国产日本久久免费精品| 蜜臀AV成人精品蜜臀AV久久| 欧美成人精品一区二区男人蜜臀| 日韩视频中文字幕| 91精品黄在线观看| 久久久久网站-538在线视频-欧美永久乱码| 国产精品午夜福利| 18禁免费视频| 九九九久千久久激情蜜桃在线看 | 超碰久在线天天做| 富女玩鸭子一级毛片| 1024人妻| 久久久久久99999国产精品| 日熟女| 国产精品一区二区在钱播放| 97资源站国产精品| 欧美不卡二区| 国产60区。| 九九碰九九爱97超| 开心激情站| 夜夜春夜夜操| 天天草天天干天天日| 精品网站99999| 91操操操操| 国产欧美第五页| 熟女精品va中文字幕| 亚洲免费精品一区| 亚洲色人| 98一区二区精品| 欧美精品激情| www.99视频| 91美女视频直播| 日韩精品在线观看网站| 天堂综合| 手机在线视频国内精品| 少妇内射www在线观看视频| 日韩熟女操逼| 久久精品老司| 91午夜无码| 国产成人天堂| 人人摸人人添人人操| 欧美日韩另类字幕中文| 蜜乳AV一区| 后入式视频国产自| 无码在线亚洲| 久久久月天| 天天天天操| 精品传媒在线一区| 91蜜臀熟女| 日韩视频中文字幕| 久久精品一区| 一本久道在线综合视频| 日韩精品三级片长长久久| 欧美aaaaaaa| 熟妇高潮二区三区| 99九九久久| 火箭成精品视频884必出精品| 2010男人的天堂| 探花精品 一区二区| 欧美亚男人的天堂| 国产精品永久免费10000| 传媒免费一区二区三区| 欧美成人性爱视频免费观看| 91热色| 视频二区美腿丝袜制服人妻欧美| 老司机福利青青草| a人欧美综合天堂麻豆| www.黄色在线| 99999国产| 亚洲人在线成线成人| 国产久久成人| 激情文学亚洲| 久久精品亚洲婷婷| 国产在线激情视频| 淫穴高潮色图| 67194无码不卡| 午夜啪啪片| 激情在线青青操| 久久只有精品一区二区三区| 久久久国产亚洲精品系列| 九九热只有精品| 日韩伦理视频| 成人三级片无码| 国产精品免费久久久久久久久久| 综合视频91| 成功精品影院| 亚洲国产婷婷在线播放| 96超碰网| 99热 按摩 日韩| 久久五月天婷婷| 美国黄片aaa| 久久97视频| 久久一二三四不卡| 亚洲日韩一区电影| 国产www色在线观看| 中文字幕熟女人妻丝袜| 欧美激情黑人| 婷婷激情一区二区三区俺也去| 日韩成人大片在线观看| 9国产超碰| 抽插亚洲无码| 久久精品视| 国产精品肉丝自拍| 婷婷香蕉| 熟女精品va中文字幕| 97免费在线视频| 青青久日| 成人精品欧洲亚洲| 操人妻逼91| 久久精品人体AV| 在线观看av区| 中文字幕乱在线伦视频中文字幕乱码在线 | 欧美aⅴ99久久黑人专区| 91 刺激在线| 中文字幕日本久久| 啪啪视频亚洲第一| 韩国免费播放一级毛片| 97超碰欧美手机| 97在线欧| 视频在线中文字幕| 97超碰巨乳| 97色97好| 亚洲A色| 啊a一区在线| 口爆综合网| 国产这里只有精品| 欧美 亚洲 偷拍自拍| 国产日韩欧美亚洲精品95| 极品综合| 女人与公拘交酡2020视频| 中文字幕在线观| 熟女精品日韩一区二区三区| 色悠悠伊人网五月天| 91熟女视频网| 中文字幕精品亚洲熟女| 中文在线视频| 九热超碰| 怡红院亚洲怡春院av| av 模特一区了| 足交视频老司机| 欧美日韩天堂| 日本熟妇色熟妇在线视频播放| 黄资源| 欧美日韩另类字幕中文| 九9热伊人| 亚欧操逼片在线观看| 亚洲欧美啪啪| 乱人乱色一区二区三区免费| 男人天堂毛片| 天天操天天舔| 神马久久久久久| 一区二区三区美女超清| 亚洲宅男天堂| 一区二区三区精品黑丝白丝酒店对鸡| 在线 制服丝袜中出 人妻| 92福利社视频| 精品一区96| 久久爽爽精品| 天欧美在线| 欧美97av| 超碰免费97| 国产美女销魂在线观看不卡| 探花熟女,姿勢到位,體驗感也到位| 国产极品美女高潮无套在线观看| 99精品成人免费看| 久久XX| 亚洲丝袜天堂| 亚洲的天堂网| 一二三区视频在线观看| 激情小说在线视频| 亚洲精品国产专区在线观看| 亚洲图片欧洲图片aⅴ| 久99| 黄总AV色图| 骚货 中文字幕 av| 69一区二区| 色天使亚洲综合在线观看| 欧美,日韩,亚洲视频| 日韩欧美视频青青| 日本超碰97日韩精品人妻| 蜜臀在线看片| 97国产人人| 狠狠色狠狠色狠狠五月| 欧美激情综合色综合啪啪五月| 少妇与黑人高潮在线| 99re在线精品78| 福利视频网站| 脫衣舞一区二区三区| 五月色丁香| 精品久久大胆人体| 亚洲三级。日韩三级| 国产一区二区三区久久久精品| 大香蕉乱伦视频网| 欧美老妇女内射网址| 性生活性生大爱77AV国产| 12一15性XXXX粉嫩国产| 日本精品第一视频在'| 蜜桃传媒一区二区亚洲| 色欲久久99精品久久| A级在线视频| 久9视频| 欧美国产有色电影| 91狠狠综| 欧美刺激色黄片免费看| 九热大香蕉| 女人综合网| 久久草在线综合视频| 99www.bibizy香蕉资源国产一区二区三区高清 | 91狼人| 欧美老妇女内射网址| 日韩一卡二卡三卡| 老司机深夜影院18未满| 青青操97| 91日产桃蜜| av无码精品久久久久| 蜜桃视频精品一区二区三区| 男人的天堂三级| www.91人妻.com| 日本天天人人狠狠在线日美女 | 久久东京伊人一本到鬼色| 美女啊啊啊啊pc| 欧美激情在线观看视频| 日本女优在线视频福利| 一区| 国产欧美日本亚洲精品| 国产四虎在线| 无码78| 色色五月天婷婷| 91色人| A片三级无码| 北野未奈加勒比av| 天天色天天干天天射| 99亚洲人人| 成人精品久久久午夜福利| 旡码电影特区| 亚洲男人电影天堂| 一二三四免费视频| 91 综合网| 99久久九九| 麻豆一区二区AV天美| 亚洲国产午夜真人一级片中文字幕精品黄网站| 干b在线性社区| 一级人妻性爱视频| 欧美图片色综合| 国产一区二区免费福利片| 亚洲精品一二三四区| 男啪女色黄无遮挡免费观看| 91色艳| 看日韩黄片| 99re在线观看| 精品国产一区二区三区在线播出| 麻豆AV96熟妇人妻| 久久久亚洲Av| 综合久久99亚洲人妻中文在线| 国产极品精品美女视频| 麻豆成人av| 国产三区免费在线观看| 加勒比综合a∨| 综合色色网| 91网站18禁| 嗯~啊~快点 死我视频| 一级岛国大片| 久久成人午夜狠狠| 九九色婷婷| 最近二区三区视频大全| 四虎永久在线精品免费网址| 亚洲啪啪视频免费| 蜜臀久久99精品| 成人免费福利在线观看| 78m成人视线| 人妻在线臀日韩| 久久久久亚洲AV无码专区少妇| 伊人色综合欧美| 狠狠干综合| 国产美女在线精品免费看| 97在线无精品| 婷婷色五月激情| 国产一级内射高清视频| 久久久久久中文版| 激情久久av一区av二区av| 日韩无限资源| 粉嫩av平台| 欧美91丝袜| 天天狠| 青椒国产97在线熟女| 日韩有码中文字幕女同性恋| 色综合潮| 日韩av乱伦| 黄色香蕉视频网站一区| 青青草一区二区三区四| 97AV爱| 人人操人人操草草| 清纯唯美亚洲综合| 亚洲综合图片在线| 91人人爽人人爽人人人,gav福利视频导航,日韩欧美亚洲国产字幕四区 | 欧美在线播放aaaa| 26uuu最新| 91综合天天看| 国产亚卅97| 色色99| 人人操人人摸人人看人人干| 亚洲图片欧美偷拍| 日韩电影天堂视频一区二区| 五月天成人综合| 国产亚洲日韩在线三区黑人| 亚洲国产97| 99精品丰满人妻无码| juliaann精品熟女一区| 丁香五月激情综合国产| 人人贴人人摸| 97爱爱爱| 综合少妇网| 日韩中文字幕宗合在线| 啪啪视频mP4| 精品久热| 国产 日韩 欧美 中文 另类,国产 欧美 另类 制服 变态,高清 日韩 欧美 中文,高 | 亚洲素人综合| 超碰中文字幕人妻草一区| 欧美日韩超碰在线| 黄片不用下载在线观看| 18啪啪手机免费性爱| 热99re69精品8在线播放| 一区超碰一区| 色综合20p| 国精综合一二三区影视| 欧美三级不卡| 亚洲人成网www| 亚欧性爱在线无码| 亚洲欧综合另类无码一区| 青青青国产手线观看视频2| 美欧色综合| 蜜桃天美传媒AV一区二区三区| 青娱乐手机日韩在线视频| 欧美无圣光在线| 天天肏美女| 欧美日不卡| 欧美躁死她一区二区| 看一级黄色视频| 日本道久久综合色色| 亚洲精品官网在线观看| 亚洲男人久久综合天堂| 91人妻人人澡人人爽人人精品| 啊啊啊草死我| 夜夜爽夜夜爽| 欧美成人性活片| 丝袜美腿av女优在线| 国产99999| 狠狠91| 一级一性爱免费视频| 九九热AV| yaouchengrenav| 一级岛国大片| 久久受www免费人成| 高潮的A片激情扒开一区| 91丨豆花丨熟女| 欧美一级久久久久久久大片动画 | 久久日本熟女精品一区| 天操老女人| 97热视频在线观看| 国产精品97超碰| 欲色综合| 国产精品96| 操逼逼一区视频| 亚洲av综合色区无码一| 国产 v乱码一区二| 99精品无码|