• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            小默

            Oracle數(shù)據(jù)庫TNS常見錯(cuò)誤解決方法zz

            1、ORA-12541:TNS:沒有監(jiān)聽器

              原因:沒有啟動(dòng)監(jiān)聽器或者監(jiān)聽器損壞。若是前者,使用命令net start OracleOraHome10gTNSListener(名字可能有出入)即可;如果是后者,則使用“Net Configuration Assistant”工具向?qū)е?#8220;監(jiān)聽程序配置”增加一個(gè)監(jiān)聽器即可(基本不用寫任何信息,一路OK。在添加之前可能需要把所有的監(jiān)聽器先刪!)

              2、ORA-12500:TNS:監(jiān)聽程序無法啟動(dòng)專用服務(wù)器進(jìn)程或ORA-12560:TNS:協(xié)議適配器錯(cuò)誤

              原因:ORACLE的數(shù)據(jù)庫服務(wù)沒有啟動(dòng)。使用命令net start ORACLESERVICEORADB(ORADB為數(shù)據(jù)庫名字)即可。如果仍沒有解決,請繼續(xù)向下看。

              3、如果數(shù)據(jù)庫服務(wù)啟動(dòng)失敗,則很有可能是其注冊表項(xiàng)值損壞,最好的做法是以下兩步:

              1)ORADIM -DELETE -SID oradb 刪除數(shù)據(jù)庫服務(wù)項(xiàng)

              2)ORADIM -NEW -SID oradb 新增數(shù)據(jù)庫服務(wù)項(xiàng)

              注:這個(gè)過程中如果出錯(cuò),就重啟計(jì)算機(jī)!

              4、ORA-12154:TNS:能解析服務(wù)名

              原因:ORACLE的網(wǎng)絡(luò)服務(wù)名沒有正確配置。請使用“Net8 Configuration Assistant”工具向?qū)е?#8220;本地網(wǎng)絡(luò)服務(wù)名配置”配置TNS即可。如果仍沒有解決,請繼續(xù)向下看。

              5、ORA-1034 :TNS:ORACLE不可用

              原因:ORACLE的數(shù)據(jù)庫服務(wù)正確啟動(dòng),但是數(shù)據(jù)庫沒有打開!

              使用命令:

              1)svrmgrl 啟動(dòng)服務(wù)管理器

              2)connect internal 以internal身份登陸

              3)startup 打開數(shù)據(jù)庫

              6、ORA-12560:TNS:協(xié)議適配器錯(cuò)誤(頑固性的)

              原因:未知。

              解決:必殺技--打開“Windows任務(wù)管理器”,殺死ORACLE.exe及ORADIM.exe進(jìn)程,書寫自己的ora_startup.bat,執(zhí)行之!

             PS:

              1、ora_startup.bat:

              net start OracleOraHome81TNSListener

              net start ORACLESERVICEORADB

              svrmgrl 一般情況下不用,不過有時(shí)少不了它的,具體步驟見第5步。

              2、ora_shutdown.bat:

              net stop OracleOraHome81TNSListener

              net stop ORACLESERVICEORADB

              3、ORACLE相關(guān)服務(wù)名請參見“管理工具”之“服務(wù)”中以O(shè)RACLE開頭的服務(wù)名

              1、TNS-12154 Error 或ORA-12154

              特征:SQL*NET沒有找到連接串或別名

              原因1:(1)沒有找到TNSNAMES.ORA文件,該文件的缺省路徑為: 

            windows 95/98 client
              sql*Net 2.x - ORAWIN95NETWORKADMIN
              Net8 - ORAWIN95NET80admin
              Net8i - ORACLEORA81NETWORKADMIN
              windows NT client
              sql*Net 2.x - ORANTNETWORKADMIN
              Net8 - ORANTNET80ADMIN
              Net8i - ORACLEORA81NETWORKADMIN
              UNIX Client
              $ORACLE_HOME/NETWORK/ADMIN
              or /etc
              or /var/opt/oracle


              . 在客戶端設(shè)置TNS_ADMIN

              在注冊表 HKEY_LOCAL_MACHINESoftwareOracle 設(shè)置TNS_ADMIN. TNS_ADMIN 指向TNSNAMES.ORA文件的位置

              措施:按上述說明檢查文件位置

              原因2:(2)TNSNAMES.ORA文件中內(nèi)容格式不對

              措施:檢查文件格式,標(biāo)準(zhǔn)格式如下:

            DEV1.WORLD =
            (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = tcp) (Host = 145.45.78.56) (Port = 1521) ) )
            (CONNECT_DATA = (SID = ORCL) ) )
             


              原因3: (3) TNSNAMES.ORA與SQLNET.ORA不一致

              措施: SQLNET.ORA格式如下:

            TRACE_LEVEL_CLIENT = OFF
            SQLNET.AUTHENTICATION_SERVICES = (NONE)
            NAMES.DIRECTORY_PATH = (TNSNAMES)
            AUTOMATIC_IPC = OFF


              因?yàn)闆]有NAMES.DEFAULT_DOMAIN=world,所以DEV1.WORLD連接串不能連接,可以在TNSNAMES.ORA中增加

            DEV1 =
            (DESCRIPTION = (ADDRESS_LIST =
            (ADDRESS = (PROTOCOL = TCP) (Host = 145.45.78.56) (Port = 1521) ) )
            (CONNECT_DATA = (SID = ORCL) ) )
             


                   此時(shí)可連接。

                 2、NL-00462 Error 或ORA-00462

              特征:監(jiān)聽器無法啟動(dòng)

              原因:LISTENER.ORA文件內(nèi)容錯(cuò)誤,例如,括號(hào)不匹配、參數(shù)名錯(cuò)誤等、多余的空格等。

              措施:重新編輯文件

             3、NL-00405 Error 或ORA-00405

              特征:LISTENER.ORA文件不可讀或找不到

              原因:LISTENER.ORA文件內(nèi)容錯(cuò)誤,例如,括號(hào)不匹配、參數(shù)名錯(cuò)誤等、多余的空格等。

              措施:確保文件位置在缺省目錄下$ORACLE_HOME/network/admin,或設(shè)置環(huán)境變量TNS_ADMIN指向這個(gè)文件所在位置。

              4、TNS-01155 Error 或ORA-01155

              特征:LISTENER.ORA文件中SID_LIST_LISTENER變量賦值不對

              原因:LISTENER.ORA文件內(nèi)容錯(cuò)誤,SID_LIST_LISTENER變量賦值不對。

              措施:確保文件中賦值正確,$ORACLE_HOME/network/admin/samples目錄下有樣例文件,可供參考。

              5、TNS-12537 、TNS-12560、TNS-00507 Error

              特征:LISTENER.ORA文件中引用了一個(gè)無效的協(xié)議適配程序

              原因:LISTENER.ORA文件中PROCOTOL變量賦值不對。

              措施:確保文件中賦值正確,一般用tcp協(xié)議,$ORACLE_HOME/network/admin/samples目錄下有樣例文件,可供參考。用adapters tnslsnr檢查協(xié)議程序

              6、TNS-12203 Error

              特征:不能與目標(biāo)連接

              原因:監(jiān)聽器是否啟動(dòng);別名是否配置

              措施:檢查監(jiān)聽器是否啟動(dòng),例如lsnrctl status;檢查TNSNAMES.ORA的別名配置

              7、TNS-12533 Error

              特征:不能與目標(biāo)連接

              原因:非法的address參數(shù),

              措施:檢查TNSNAMES.ORA的ADDRESS參數(shù)

              1)用tnsping net_service_name測試網(wǎng)絡(luò)服務(wù)名是否配置正確!

              2)用sqlplus程序通過test網(wǎng)絡(luò)服務(wù)名進(jìn)行測試,如sqlplus system/manager@test。如果不能連接到數(shù)據(jù)庫,則在tnsname.ora文件中的test網(wǎng)絡(luò)服務(wù)名(net service)后面加上sqlnet.ora文件NAMES.DEFAULT_DOMAIN參數(shù)的值,

            posted on 2010-02-06 00:14 小默 閱讀(448) 評論(0)  編輯 收藏 引用 所屬分類: Database

            導(dǎo)航

            統(tǒng)計(jì)

            留言簿(13)

            隨筆分類(287)

            隨筆檔案(289)

            漏洞

            搜索

            積分與排名

            最新評論

            閱讀排行榜

            久久精品国产2020| 国产成人久久久精品二区三区| 久久久久久久99精品免费观看| 久久精品午夜一区二区福利| 韩国无遮挡三级久久| 国产亚洲美女精品久久久久狼| 色综合久久久久网| 国产69精品久久久久APP下载| 久久国产欧美日韩精品| 国产亚洲精品美女久久久| 四虎国产精品免费久久5151 | 性高朝久久久久久久久久| 无码任你躁久久久久久久| 色偷偷久久一区二区三区| 国产精品99久久久久久董美香| 欧美日韩精品久久久久| 一本色道久久99一综合| 国産精品久久久久久久| 欧美午夜精品久久久久免费视 | 久久夜色精品国产噜噜噜亚洲AV| 成人免费网站久久久| 亚洲国产精品成人AV无码久久综合影院| 国产69精品久久久久观看软件| 国产精品福利一区二区久久| 精品综合久久久久久98| 欧美成a人片免费看久久| 99久久免费国产精品热| 中文精品久久久久人妻不卡| 久久久久九国产精品| 久久这里只有精品首页| 97精品依人久久久大香线蕉97| 人妻丰满?V无码久久不卡| 91精品国产91久久久久久| 精品久久久久中文字幕日本| 国产成人无码精品久久久性色| 区亚洲欧美一级久久精品亚洲精品成人网久久久久| 国产高潮国产高潮久久久| 久久久久久曰本AV免费免费| 日本WV一本一道久久香蕉| 久久精品国产男包| 欧美精品乱码99久久蜜桃|