Home > Database > Mysql Tutorial > Oracle提示TNS:无监听程序的解决办法

Oracle提示TNS:无监听程序的解决办法

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Release: 2016-06-07 17:10:28
Original
1858 people have browsed it

如果出现oracle提示ERROR - ORA-12541: TNS:无监听程序,那么就依照下列步骤做,这是因为你的分配的地址不对。 查看\oracle\prod

如果出现Oracle提示ERROR - ORA-12541: TNS:无监听程序,那么就依照下列步骤做,这是因为你的分配的地址不对。

查看\oracle\product\10.2.0\db_1\network\admin\tnsnames.ora文件,用记事本打开,显示oracle值:

ORACLE =

(DESCRIPTION =

  (ADDRESS = (PROTOCOL = TCP)(HOST =自动分配的IP地址)(PORT =1521))

  (CONNECT_DATA =

    (SERVER = DEDICATED)

    (SERVICE_NAME = oracle)

   )

)

主机名输入localhost或127.0.0.1都会提示无监听程序。由于自动分配的IP地址会有变动,所以将oracle值中的host改成本机的计算机名,保存修改后的tnsnames.ora。再次新建数据库,出错问题解决。

# tnsnames.ora Network Configuration

File:G:\oracle\product\10.2.0\db_1\network\admin\tnsnames.ora

# Generated by Oracle configuration tools.

 

ORACLE =

(DESCRIPTION =

  (ADDRESS = (PROTOCOL = TCP)(HOST =计算机名称)(PORT = 1521))

  (CONNECT_DATA =

    (SERVER = DEDICATED)

    (SERVICE_NAME = oracle)

   )

linux

Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template