oracle启动错误提示---hostname原因导致

前端之家收集整理的这篇文章主要介绍了oracle启动错误提示---hostname原因导致前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
  1. #刚开始直接root用户登录,在etc目录,切换到oracle,输入lsnrctlstart启动oracle时提示"lsnrctl:commandnotfound"
  2. [root@loveyao_testetc]#suoracle
  3. [oracle@loveyao_testetc]$lsnrctlstart
  4. bash:lsnrctl:commandnotfound
  1. #切换回root用户,cd/根目录,再次su-oracle,输入lsnrctlstart启动oracle,这次正常啦.
  2. [oracle@loveyao_test~]$cd/
  3. [oracle@loveyao_test/]$su-root
  4. su:invalidoption--'r'
  5. Try`su--help'formoreinformation.
  6. [oracle@loveyao_test/]$su-root
  7. Password:
  8. [root@loveyao_test~]#su-oracle
  9. [oracle@loveyao_test~]$
  10. [oracle@loveyao_test~]$lsnrctlstart
  11.  
  12. LSNRCTLforLinux:Version11.2.0.3.0-Productionon04-JUL-201622:06:57
  13.  
  14. Copyright(c)1991,2011,Oracle.Allrightsreserved.
  15.  
  16. Starting/u01/app/oracle/product/11.2.0/db_1/bin/tnslsnr:pleasewait...
  17.  
  18. TNSLSNRforLinux:Version11.2.0.3.0-Production
  19. Logmessageswrittento/u01/app/oracle/diag/tnslsnr/loveyao_test/listener/alert/log.xml
  20. Errorlisteningon:(ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521))
  21. TNS-12545:ConnectFailedbecausetargethostorobjectdoesnotexist
  22. TNS-12560:TNS:protocoladaptererror
  23. TNS-00515:ConnectFailedbecausetargethostorobjectdoesnotexist
  24. LinuxError:25:Inappropriateioctlfordevice
  25.  
  26. ListenerFailedtostart.Seetheerrormessage(s)above...
  27.  
  28. [oracle@loveyao_test~]$
  29. #如上所示:oracle启动失败,提示"Errorlisteningon:(ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521))
  30. TNS-12545:ConnectFailedbecausetargethostorobjectdoesnotexist"
  31.  
  32. #hosts文件导致,切换root修改hosts文件,重新启动oracle可以正常启动.具体操作如下:
  33. [oracle@loveyao_testalert]$su-root
  34. Password:
  35. [root@loveyao_test~]#
  36. [root@loveyao_test~]#
  37. [root@loveyao_test~]#vi/etc/hosts
  38.  
  39. 127.0.0.1localhostlocalhost.localdomainlocalhost4localhost4.localdomain4
  40. ::1localhostlocalhost.localdomainlocalhost6localhost6.localdomain6
  41. ~
  42. #将hosts文件localhost修改成主机名hostname的名字,注意:vi/etc/sysconfig/network文件可以修改hostname的名字(这里修改后需要重启系统).
  43. [root@loveyao_test~]#vi/etc/hosts
  44.  
  45. 127.0.0.1loveyao_testlocalhost.localdomainlocalhost4localhost4.localdomain4
  46. ::1localhostlocalhost.localdomainlocalhost6localhost6.localdomain6
  47. ~
  48. [root@loveyao_test~]#su-oracle
  49. [oracle@loveyao_test~]$lsnrctlstart
  50.  
  51. LSNRCTLforLinux:Version11.2.0.3.0-Productionon04-JUL-201622:23:22
  52.  
  53. Copyright(c)1991,Oracle.Allrightsreserved.
  54.  
  55. Starting/u01/app/oracle/product/11.2.0/db_1/bin/tnslsnr:pleasewait...
  56.  
  57. TNSLSNRforLinux:Version11.2.0.3.0-Production
  58. Logmessageswrittento/u01/app/oracle/diag/tnslsnr/loveyao_test/listener/alert/log.xml
  59. Listeningon:(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=loveyao_test)(PORT=1521)))
  60.  
  61. Connectingto(ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521))
  62. STATUSoftheLISTENER
  63. ------------------------
  64. AliasLISTENER
  65. VersionTNSLSNRforLinux:Version11.2.0.3.0-Production
  66. StartDate04-JUL-201622:23:22
  67. Uptime0days0hr.0min.0sec
  68. TraceLeveloff
  69. SecurityON:LocalOSAuthentication
  70. SNMPOFF
  71. ListenerLogFile/u01/app/oracle/diag/tnslsnr/loveyao_test/listener/alert/log.xml
  72. ListeningEndpointsSummary...
  73. (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=loveyao_test)(PORT=1521)))
  74. Thelistenersupportsnoservices
  75. Thecommandcompletedsuccessfully
  76. [oracle@loveyao_test~]$
  77. #查看oracle监听端口1521
  78. [oracle@loveyao_test~]$ss-tanl
  79. Recv-QSend-QLocalAddress:PortPeerAddress:Port
  80. 0128:::111:::*
  81. 0128*:111*:*
  82. 0128:::1521:::*
  83. 0128:::25493:::*
  84. 0128:::22:::*
  85. 0128*:22*:*
  86. 0128127.0.0.1:631*:*
  87. 0128::1:631:::*
  88. 0100::1:25:::*
  89. 0100127.0.0.1:25*:*
  90. 0128*:39108*:*
  91. [oracle@loveyao_test~]$

猜你在找的Oracle相关文章