成人性生交大片免费看视频r_亚洲综合极品香蕉久久网_在线视频免费观看一区_亚洲精品亚洲人成人网在线播放_国产精品毛片av_久久久久国产精品www_亚洲国产一区二区三区在线播_日韩一区二区三区四区区区_亚洲精品国产无套在线观_国产免费www

主頁 > 知識庫 > 在Oracle網(wǎng)絡結(jié)構(gòu)解決連接問題

在Oracle網(wǎng)絡結(jié)構(gòu)解決連接問題

熱門標簽:修改高德地圖標注 淮安自動外呼系統(tǒng)開發(fā) 南通防封外呼系統(tǒng)運營商 地圖標注原件 語音電話機器人營銷方案 語音電話機器人缺點 宜賓外呼系統(tǒng)廠家 百變地圖標注 廣州市400電話辦理
正在看的ORACLE教程是:在Oracle網(wǎng)絡結(jié)構(gòu)解決連接問題。最近看到好多人說到tns或者數(shù)據(jù)庫不能登錄等問題,就索性總結(jié)了下面的文檔。
  
  首先來說Oracle的網(wǎng)絡結(jié)構(gòu),往復雜處說能加上加密、LDAP等等。。這里不做討論,重點放在基本的網(wǎng)絡結(jié)構(gòu)也就是我們最常用的這種情況
  
  三個配置文件
  
  listener.ora、sqlnet.ora、tnsnames.ora ,都是放在$ORACLE_HOME\network\admin目錄下。
  
  重點:三個文件的作用和使用
  
  #-----------------------
  
  sqlnet.ora-----作用類似于linux或者其他unix的nsswitch.conf文件,通過這個文件來決定怎么樣找一個連接中出現(xiàn)的連接字符串,
  
  例如我們客戶端輸入
  
  sqlplus sys/oracle@orcl
  
  假如我的sqlnet.ora是下面這個樣子
  
  SQLNET.AUTHENTICATION_SERVICES= (NTS)
  
  NAMES.DIRECTORY_PATH= (TNSNAMES,HOSTNAME)
  
  那么,客戶端就會首先在tnsnames.ora文件中找orcl的記錄.如果沒有相應的記錄則嘗試把orcl當作一個主機名,通過網(wǎng)絡的途徑去解析它的ip地址然后去連接這個ip上GLOBAL_DBNAME=orcl這個實例,當然我這里orcl并不是一個主機名
  
  如果我是這個樣子
  
  NAMES.DIRECTORY_PATH= (TNSNAMES)
  
  那么客戶端就只會從tnsnames.ora查找orcl的記錄
  
  括號中還有其他選項,如LDAP等并不常用。
  
  #------------------------
  
  Tnsnames.ora------這個文件類似于unix 的hosts文件,提供的tnsname到主機名或者ip的對應,只有當sqlnet.ora中類似
  
  NAMES.DIRECTORY_PATH= (TNSNAMES) 這樣,也就是客戶端解析連接字符串的順序中有TNSNAMES是,才會嘗試使用這個文件。
  
  例子中有兩個,ORCL 對應的本機,SALES對應的另外一個IP地址,里邊還定義了使用主用服務器還是共享服務器模式進行連接,一句一句說
  
  #你所要連接的時候輸入得TNSNAME
  
  ORCL =
  
  (DESCRIPTION =
  
  (ADDRESS_LIST =
  
  #下面是這個TNSNAME對應的主機,端口,協(xié)議
  
  (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
  
  )
  
  (CONNECT_DATA =
  
  #使用專用服務器模式去連接需要跟服務器的模式匹配,如果沒有就根據(jù)服務器的模式
  
  #自動調(diào)節(jié)
  
  (SERVER = DEDICATED)
  
  #對應service_name,SQLPLUS>show parameter service_name;
  
  #進行查看
  
  (SERVICE_NAME = orcl)
  
  )
  
  )
  
  #下面這個類似
  
  SALES =
  
  (DESCRIPTION =
  
  (ADDRESS_LIST =
  
  (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.188.219)(PORT = 1521))
  
  )
  
  (CONNECT_DATA =
  
  (SERVER = DEDICATED)
  
  (SERVICE_NAME = sales)
  
  )
  
  )
  
  #----------------------
  
  客戶端完了我們來看服務器端
  
  listener.ora------listener監(jiān)聽器進程的配置文件
  
  關(guān)于listener進程就不多說了,接受遠程對數(shù)據(jù)庫的接入申請并轉(zhuǎn)交給oracle的服務器進程。所以如果不是使用的遠程的連接,listener進程就不是必需的,同樣的如果關(guān)閉listener進程并不會影響已經(jīng)存在的數(shù)據(jù)庫連接。
  
  Listener.ora文件的例子
  
  #listener.ora Network Configuration File: #E:\oracle\product\10.1.0\Db_2\NETWORK\ADMIN\listener.ora
  
  # Generated by Oracle configuration tools.
  
  #下面定義LISTENER進程為哪個實例提供服務
  
  #這里是ORCL,并且它對應的ORACLE_HOME和GLOBAL_DBNAME
  
  #其中GLOBAL_DBNAME不是必需的除非使用HOSTNAME做數(shù)據(jù)庫連接
  
  SID_LIST_LISTENER =
  
  (SID_LIST =
  
  (SID_DESC =
  
  (GLOBAL_DBNAME = boway)
  
  (ORACLE_HOME = E:\oracle\product\10.1.0\Db_2)
  
  (SID_NAME = ORCL)
  
  )
  
  )
  
  #監(jiān)聽器的名字,一臺數(shù)據(jù)庫可以有不止一個監(jiān)聽器
  
  #再向下面是監(jiān)聽器監(jiān)聽的協(xié)議,ip,端口等,這里使用的tcp1521端口,并且使#用的是主機名
  
  LISTENER =
  
  (DESCRIPTION =
  
  (ADDRESS = (PROTOCOL = TCP)(HOST = boway)(PORT = 1521))
  
  )
  
  上面的例子是一個最簡單的例子,但也是最普遍的。一個listener進程為一個instance(SID)提供服務。
  
  監(jiān)聽器的操作命令
  
  $ORACLE_HOME/bin/lsnrctl start,其他諸如stop,status等。具體敲完一個lsnrctl后看幫助。
  
  上面說到的三個文件都可以通過圖形的配置工具來完成配置
  
  $ORACLE_HOME/netca 向?qū)问降?BR>  
  $ORACLE_HOME/netmgr
  
  本人比較習慣netmgr,
  
  profile 配置的是sqlnet.ora也就是名稱解析的方式
  
  service name 配置的是tnsnames.ora文件
  
  listeners配置的是listener.ora文件,即監(jiān)聽器進程
  
  具體的配置可以嘗試一下然后來看一下配置文件。
  
  這樣一來總體結(jié)構(gòu)就有了,是當你輸入sqlplus sys/oracle@orcl的時候
  
  1. 查詢sqlnet.ora看看名稱的解析方式,發(fā)現(xiàn)是TNSNAME
  
  2. 則查詢tnsnames.ora文件,從里邊找orcl的記錄,并且找到主機名,端口和service_name
  
  3. 如果listener進程沒有問題的話,建立與listener進程的連接。
  
  4. 根據(jù)不同的服務器模式如專用服務器模式或者共享服務器模式,listener采取接下去的動作。默認是專用服務器模式,沒有問題的話客戶端就連接上了數(shù)據(jù)庫的server process。
  
  5. 這時候網(wǎng)絡連接已經(jīng)建立,listener進程的歷史使命也就完成了。

  #---------------
  
  幾種連接用到的命令形式
  
  1.sqlplus / as sysdba 這是典型的操作系統(tǒng)認證,不需要listener進程
  
  2.sqlplus sys/oracle 這種連接方式只能連接本機數(shù)據(jù)庫,同樣不需要listener進程
  

[1] [2] 下一頁

正在看的ORACLE教程是:在Oracle網(wǎng)絡結(jié)構(gòu)解決連接問題。  3.sqlplus sys/oracle@orcl 這種方式需要listener進程處于可用狀態(tài)。最普遍的通過網(wǎng)絡連接。
  
  以上連接方式使用sys用戶或者其他通過密碼文件驗證的用戶都不需要數(shù)據(jù)庫處于可用狀態(tài),操作系統(tǒng)認證也不需要數(shù)據(jù)庫可用,普通用戶因為是數(shù)據(jù)庫認證,所以數(shù)據(jù)庫必需處于open狀態(tài)。
  
  然后就是
  
  #-------------
  
  平時排錯可能會用到的
  
  1.lsnrctl status查看服務器端listener進程的狀態(tài)
  
  LSNRCTL> help
  
  The following operations are available
  
  An asterisk (*) denotes a modifier or extended command:
  
  start stop status
  
  services version reload
  
  save_config trace change_password
  
  quit exit set*
  
  show*
  
  LSNRCTL> status
  
  2.tnsping 查看客戶端sqlnet.ora和tnsname.ora文件的配置正確與否,及對應的服務器的listener進程的狀態(tài)。
  
  C:\&;tnsping orcl
  
  TNS Ping Utility for 32-bit Windows: Version 10.1.0.2.0 - Production on 16-8月 -
  
  2005 09:36:08
  
  Copyright (c) 1997, 2003, Oracle. All rights reserved.
  
  Used parameter files:
  
  E:\oracle\product\10.1.0\Db_2\network\admin\sqlnet.ora
  
  Used TNSNAMES adapter to resolve the alias
  
  Attempting to contact (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)
  
  (HOST = 127.0.0.1)(PORT = 1521))) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_
  
  NAME = orcl)))
  
  OK (20 msec)
  
  3.
  
  SQL>show sga 查看instance是否已經(jīng)啟動
  
  SQL> select open_mode from v$database; 查看數(shù)據(jù)庫是打開還是mount狀態(tài)。
  
  OPEN_MODE
  
  ----------
  
  READ WRITE
  
  #-----------------
  
  使用hostname訪問數(shù)據(jù)庫而不是tnsname的例子
  
  使用tnsname訪問數(shù)據(jù)庫是默認的方式,但是也帶來點問題,那就是客戶端都是需要配置tnsnames.ora文件的。如果你的數(shù)據(jù)庫服務器地址發(fā)生改變,就需要重新編輯客戶端這個文件。通過hostname訪問數(shù)據(jù)庫就沒有了這個麻煩。
  
  需要修改
  
  服務器端listener.ora
  
  #監(jiān)聽器的配置文件listener.ora
  
  #使用host naming則不再需要tnsname.ora文件做本地解析
  
  # listener.ora Network Configuration File: d:\oracle\product\10.1.0\db_1\NETWORK\ADMIN\listener.ora
  
  # Generated by Oracle configuration tools.
  
  SID_LIST_LISTENER =
  
  (SID_LIST =
  
  (SID_DESC =
  
  # (SID_NAME = PLSExtProc)
  
  (SID_NAME = orcl)
  
  (GLOBAL_DBNAME = boway)
  
  (ORACLE_HOME = d:\oracle\product\10.1.0\db_1)
  
  # (PROGRAM = extproc)
  
  )
  
  )
  
  LISTENER =
  
  (DESCRIPTION_LIST =
  
  (DESCRIPTION =
  
  (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC))
  
  )
  
  (DESCRIPTION =
  
  (ADDRESS = (PROTOCOL = TCP)(HOST = boway)(PORT = 1521))
  
  )
  
  )
  
  客戶端sqlnet.ora 如果確認不會使用TNSNAME訪問的話,可以去掉TNSNAMES
  
  # sqlnet.ora Network Configuration File: d:\oracle\product\10.1.0\db_1\NETWORK\ADMIN\sqlnet.ora
  
  # Generated by Oracle configuration tools.
  
  SQLNET.AUTHENTICATION_SERVICES= (NTS)
  
  NAMES.DIRECTORY_PATH= (HOSTNAME)
  
  Tnsnames.ora文件不需要配置,刪除也無所謂。
  
  下面就是網(wǎng)絡和操作系統(tǒng)的配置問題了,怎么樣能夠解析我的主機名的問題了
  
  可以通過下面的方式連接
  
  sqlplus sys/oracle@boway
  
  這樣的話,會連接boway這臺服務器,并且listener來確定你所要連接的service_name。

上一頁  [1] [2] 

標簽:股票投資 南平 嘉峪關(guān) 池州 南平 襄陽 通化 聊城

巨人網(wǎng)絡通訊聲明:本文標題《在Oracle網(wǎng)絡結(jié)構(gòu)解決連接問題》,本文關(guān)鍵詞  在,Oracle,網(wǎng)絡,結(jié)構(gòu),解決,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《在Oracle網(wǎng)絡結(jié)構(gòu)解決連接問題》相關(guān)的同類信息!
  • 本頁收集關(guān)于在Oracle網(wǎng)絡結(jié)構(gòu)解決連接問題的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    99视频在线视频| 性色av一区二区怡红| 精品视频一区二区三区免费| 亚洲激情婷婷| 亚洲国产专区校园欧美| 狠狠躁18三区二区一区| 亚洲av成人精品毛片| 亚洲在线久久| 电影久久久久久| 宅男深夜免费观看视频| 天天操综合520| 亚洲自拍偷拍麻豆| 欧美精品18videos性欧| 欧美一区二区三区免费视频| 国产成人在线视频网址| av观看成片免费网站| 毛片av中文字幕一区二区| 影音先锋男人资源在线观看| 久久人妻少妇嫩草av蜜桃| 国产 中文 字幕 日韩 在线| 日韩一级免费| 国语精品一区| 2021av天天| 一区二区三区精品视频| 成人在线超碰| 国产精品99久久久久久似苏梦涵| 欧美国产精品中文字幕| 一级毛片aaaaaa免费看| 欧美一级大黄| 毛片av中文字幕一区二区| 美女又黄又免费的视频| 国语自产精品视频在线看一大j8| 丝袜情趣国产精品| 91久久在线观看| 97精品国产一区二区三区| 少妇免费视频| 成人在线观看小视频| 久久在线免费| 精品亚洲成av人在线观看| 亚洲私人影吧| 最新国产一区二区| 久久久综合激的五月天| 亚洲制服中文字幕| 久久香蕉国产线看观看99| 91久久夜色精品国产九色| 日韩国产在线不卡视频| 超碰公开在线| 亚洲超碰97人人做人人爱| 99久久国产综合精品成人影院| 麻豆国产精品一区| 成年免费视频黄网站在线观看| www.久久99| 亚洲国产成人一区二区| 91精品人妻一区二区三区| 亚洲a视频在线观看| 亚洲视频在线观看一区| 日本在线小视频| 欧美日韩精品一区二区在线播放| 欧美性另类69xxxx| 欧美国产美女| 一区二区三区视频免费看| 伊人精品一区二区三区| 91国内精品久久| 麻豆国产精品va在线观看不卡| 全部孕妇毛片免费孕妇| 亚洲午夜剧场| 亚洲高清在线观看视频| 欧美一级二级三级蜜桃| 毛片一区二区| 国内视频一区| 欧美成人嫩草网站| 免费福利视频网站| 日韩视频精品在线| 国产在线精品一区二区中文| 伦理在线一区| 三上悠亚在线观看视频| 先锋影音男人资源| 欧美影院在线| 91大神xh98hx在线播放| 色婷婷在线观看视频| 日韩精品三区四区| 国产一区二区三区电影在线观看| 深夜视频一区二区| 日本成人手机在线| 各处沟厕大尺度偷拍女厕嘘嘘| 亚洲天堂男人天堂| 亚洲第一免费网站| 中国毛片在线观看| 欧美伊人亚洲伊人色综合动图| 亚洲91av| 日韩小视频在线观看| 国产乱码精品一区二区| www.久久精品.com| 蜜桃视频在线观看www| 亚洲第一影院| 欧美一区二区啪啪| 蜜桃视频网站www| 亚洲欧美中文在线视频| 亚洲一区二区三区在线视频| 看片网站在线观看| 蜜桃色一区二区三区| 日本一区二区三区在线不卡| 亚洲精品国产一区二区三区| 99在线精品免费| 伊人成综合网yiren22| 91精品久久久久久| 国产麻豆视频精品| 国产综合色在线视频区| 懂色av一区二区夜夜嗨| 不卡在线一区| 成人欧美一区二区三区1314| 日韩在线免费视频| 国产夫妻自拍一区| 国产精品视频公开费视频| 国产一级黄色| 成人av网站在线| 天天做夜夜操| 盗摄女厕thunder| 久久久久xxxx| 国产又粗又长又爽| 九九热视频免费在线观看| 99爱精品视频| 国产精品久久久乱弄| 国产91精品久久久久久久| 91在线视频免费看| 国产美女高潮一区二区三区| 欧美偷拍一区二区三区| www.午夜色| 亚洲成人黄色在线观看| 日本免费观看视| 国产免费黄色录像| 久久久亚洲欧洲日产| 99国产高清| 自拍偷拍一区二区三区| 91在线免费视频观看| 91激情视频在线| 2019中文字幕在线视频| 欧美久久久久久蜜桃| 性欧美疯狂xxxxbbbb| 成av人片在线观看www| 国产精品一区二区三区在线免费观看| 精品国产老师黑色丝袜高跟鞋| 男女交配网站| 国产区美女在线| 国产精品一二三在线观看| 欧美日韩一二| 日本成人三级| 国产综合色精品一区二区三区| 国产在线不卡精品| 色悠悠久久88| 欧美精品日韩一区| 热久久中文字幕| 国产99久久久国产精品成人免费| 日韩精品一区二区三区av| 中文字幕一区二区三区四区五区六区| 日韩一区二区在线播放| 欧美日韩一区二区三区在线电影| 九一在线免费观看| 99视频免费观看| 51ⅴ精品国产91久久久久久| 国产精品国产av| 999久久久久久久久6666| eeuss影院www天堂免费| 久久资源综合| 青草青青在线视频| 在线āv视频| 五月婷婷激情五月| 丁香婷婷久久| 欧美日韩播放| 黄色免费网站在线观看| 国产一级二级在线| 日韩精品亚洲元码| 一区在线观看视频| 芬兰videosfree性少妇| 欧美videos大乳护士334| 国产免费黄网站| 欧美精品免费播放| 91精品国产三级| 中文字幕在线观看一区| 国产精品一级伦理| 成人国产精品一区二区| 久久精品国产福利| 亚洲欧美资源在线| 在线观看的黄色| yy111111少妇影院日韩夜片| 精品久久久久久久久久久久| 青青草在线视频免费观看| 夜夜嗨av一区二区三区网页| 国产第一精品| 久久不卡国产精品一区二区| 天天插天天干天天操| 亚洲黄色影片| 久久se精品一区精品二区| 亚洲av综合色区无码一区爱av| 欧美精品黄色| 欧美videos大乳护士334| 最好看的中文字幕久久| 台湾色综合娱乐中文网| 日韩av一区二区在线影视| 欧美成人福利在线观看| 国产一级做a爱免费视频| 日本xxx免费| 中文字幕电影一区| 视频二区在线播放| 中文一区一区三区高中清不卡| 免费又黄又爽又猛大片午夜| 国产香蕉在线视频| 青青草国产成人99久久| 欧美日韩性生活| 人妻丰满熟妇av无码区| 国产精品永久入口久久久| 91福利精品第一导航| 欧美freesex| 亚洲av中文无码乱人伦在线视色| 午夜在线观看免费一区| 日本一级片在线播放| 欧美人与性动交α欧美精品济南到| 国产乱女淫av麻豆国产| 久久久久久97三级| 粉嫩高清一区二区三区精品视频| 亚洲国产精品欧美一二99| 日韩电影在线免费| 女女同性女同一区二区三区91| 精品人妻少妇一区二区| 老司机久久99久久精品播放免费| 欧美色手机在线观看| 成人午夜激情网| 8888四色奇米在线观看| 亚洲精品欧美| 日日夜夜av| 国产乱人伦丫前精品视频| y111111国产精品久久婷婷| 欧美日韩免费在线观看| 婷婷久久五月天| 中文字幕一区二区免费| 你懂的在线看| 国产男女裸体做爰爽爽| 不卡av日日日| 日韩欧美国产高清| 欧美日韩在线精品一区二区三区激情| 成人动漫一区二区| 国产91色综合久久免费分享| av成人综合网| 婷婷国产成人精品视频| 久久亚洲精品伦理| 欧美成人精品三级网站| 国产精品视频播放| 亚洲高清在线观看| 色久优优欧美色久优优| 亚洲一级免费在线观看| 久草免费新视频| 久久婷婷一区二区三区| baoyu777.永久免费视频| 激情视频综合网| 中文字幕日韩欧美精品在线观看| 国产精久久一区二区三区| 欧美成人一区二区三区| 国产美女主播在线观看| 日本不卡免费播放| 国产九色精品成人porny| 日韩视频在线一区二区| 免费视频最近日韩| 性久久久久久久久久久久| 狠狠激情五月综合婷婷俺| 国精产品视频一二二区| 影音先锋5566中文源资源| 欧美激情精品久久久久久变态| 7777精品伊人久久久大香线蕉完整版| 久久精品91久久久久久再现| 美女流白浆视频| 精品人妻久久久久一区二区三区| 91久久久久久国产精品| 国产精品国产精品国产专区不片| 波多野结衣网页| 免费网站在线观看黄| 日日夜夜精品视频免费观看| 欧美精品日日操| 欧美色倩网站大全免费| 污免费在线观看| 亚洲一区二区四区| 亚洲精品字幕在线| 亚洲精品免费在线观看| 蜜桃传媒一区二区亚洲av| 久久久久久久久久久一区| 一级毛片在线播放| 久久亚洲精品一区二区| 亚洲精品在线视频观看| 深田咏美在线x99av| 成年人午夜剧场| 日韩人在线观看| 亚洲av成人精品一区二区三区在线播放| 在线日本成人| av电影在线观看| 自拍一级黄色片| 成人av在线播放网站| 99久久精品国产一区二区成人| av日韩在线免费观看| 97最新国自产拍视频在线完整在线看| 天天干天天摸天天操| 精品人妻无码中文字幕18禁| 国产精品久久久一区二区三区| 亚洲v.com| 老色鬼精品视频在线观看播放| 91sao在线观看国产| 无码精品人妻一区二区| 久久精品在线观看| 欧美激情亚洲色图| 亚洲精品在线一区二区| 日韩欧美aaaaaa| 99精品视频免费观看| 91久久偷偷做嫩草影院| 日韩欧美精品在线不卡| www在线观看播放免费视频日本| 久久精品一区二区三| 国产成a人亚洲精v品在线观看| 九九热在线视频免费观看| 中文在线a天堂| 日本免费一区二区三区等视频| 亚洲久久久久| 日韩一级片免费看| 欧美日韩国产一二三| 91免费在线播放视频| 毛片免费不卡| h视频在线网站| 欧美日本精品| 午夜国产不卡在线观看视频| 亚洲一区二区在线看| 国模无码视频一区|