日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

oracle 11g安裝圖解教程,如何安裝oracle11g數(shù)據(jù)庫詳細過程( 五 )

Enter user-name: initSID.ora 中的Remote_Login_Passwordfile 對身份驗證的影響 三個可選值:NONE默認值,指示Oracle系統(tǒng)不使用密碼文件,通過操作系統(tǒng)進行身份驗證的特權(quán)用戶擁有SYSORA 和SYSOPER 權(quán)限 。EXCLUSIVE1.表示只有一個數(shù)據(jù)庫實例可以使用密碼文件2.允許將SYSORA 和SYSOPER 權(quán)限賦值給SYS 以外的其它用戶SHARED1.表示可以有多個數(shù)據(jù)庫實例可以使用密碼文件2.不允許將SYSORA 和SYSOPER 權(quán)限賦值給SYS 以外的其它用戶所以,如果要以操作系統(tǒng)身份登錄,Remote_Login_Passwordfile 應(yīng)該設(shè)置為NONE關(guān)于域名( 主機名) 解析
/etc/hosts (UNIX)或者windows\hosts(WIN98) winnt\system32\drivers\etc\hosts (WIN2000)客戶端需要寫入數(shù)據(jù)庫服務(wù)器IP 地址和主機名的對應(yīng)關(guān)系 。
127.0.0.1 dg1192.168.0.35 oracledb oracledb192.168.0.45 tomcat tomcat202.84.10.193 bj_db bj_db 有些時候我們配置好第一步后,tnsping 數(shù)據(jù)庫服務(wù)器別名顯示是成功的,但是sqlplus username/password@servicename 不同,jdbc thin link 也不通的時候,一定不要忘了在客戶端做這一步,原因可能是DNS 服務(wù)器里沒有設(shè)置這個服務(wù)器IP 地址和主機名的對應(yīng)關(guān)系 。如果同時有私有IP 和Internet 上公有IP ,私有IP 寫在前面,公有IP 寫在后面 。編輯前最好留一個備份,增加一行時也最好用復(fù)制粘貼,避免編輯hosts 時空格或者tab 字符錯誤 。UNIX 下ORACLE多數(shù)據(jù)庫的環(huán)境,OS 客戶端需要配置下面兩個環(huán)境變量
ORACLE_SID=appdb;export ORACLE_SIDTWO_TASK=appdb;export TWO_TASK 來指定默認的目標數(shù)據(jù)庫
**平時排錯可能會用到的:**
1 .lsnrctl status 查看服務(wù)器端listener 進程的狀態(tài)LSNRCTL>helpLSNRCTL>statusLSNRCTL> services 2 .tnsping 查看客戶端sqlnet.ora 和tnsname.ora 文件的配置正確與否,及對應(yīng)的服務(wù)器的listener 進程的狀態(tài) 。[oracle@dg1 dbs]$ tnsping orclTNS Ping Utility for Linux: Version 10.2.0.1.0 - Production on 13-FEB-2011 16:48:06Copyright (c) 1997, 2005, Oracle.All rights reserved.Used parameter files:/u01/app/oracle/network/admin/sqlnet.ora Used TNSNAMES adapter to resolve the aliasAttempting to contact (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = dg1)(PORT = 1521))) (CONNECT_DATA = https://www.jinnalai.com/fenxiang/(SID = orcl)))OK (10 msec) 3.查看instance 是否已經(jīng)啟動SQL>select instance_name,host_name,status from v$instance; 查看數(shù)據(jù)庫是打開還是mount 狀態(tài) 。
SQL>select open_mode from v$database INSTANCE_NAMESTATUS------------------------------ ------------------------------------orclOPEN 使用hostname 訪問數(shù)據(jù)庫而不是tnsname 的例子使用tnsname 訪問數(shù)據(jù)庫是默認的方式,但是也帶來點問題,那就是客戶端都是需要配置tnsnames.ora 文件的 。如果你的數(shù)據(jù)庫服務(wù)器地址發(fā)生改變,就需要重新編輯客戶端這個文件 。通過hostname 訪問數(shù)據(jù)庫就沒有了這個麻煩 。查看數(shù)據(jù)庫名
SQL> select name from v$database;NAME---------------------------ORCL 需要修改服務(wù)器端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 = ORCL)(ORACLE_HOME = /u01/app/oracle)# (PROGRAM = extproc))) LISTENER =(DESCRIPTION_LIST =(DESCRIPTION =(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC)))(DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST = dg1)(PORT = 1521)))) 客戶端sqlnet.ora 如果確認不會使用TNSNAME 訪問的話,可以去掉 TNSNAMES

推薦閱讀