精华内容
下载资源
问答
  • ORA-00132
    2021-05-26 06:22:26

    上月配好的Linux服务器,今天不知道为什么,oracle数据库无法启动了,监听正常。

    此处的无法启动,是说,在用openssh连接数据库时

    sqlplus "/as sysdba"

    进行下面一步时,提示错误:

    SQL> startup;

    ORA-00119: invalid specification for system parameter LOCAL_LISTENER

    ORA-00132: syntax error or unresolved network name ’LISTENER_ORCL’

    问题原因至今未明,说下解决方案。

    1、执行SQL

    create pfile from spfile=’$ORACLE_HOME/dbs/spfileorcl.ora’;

    此处将$ORACLE_HOME 换为自己oracle路径(用$ORACLE_HOME没有测试,感兴趣的可以试下)

    目的是复制一份pfile文件,执行此sql的结果是在  $ORACLA_HOME/dbs  路径下生成了一个文件  init.ora 文件  我的文件为 initorcl.ora

    2、修改上述initorcl.ora文件

    用ftp将文件下载到本地,找到local_listener这一行,然后将其值修改为:(ADDRESS_LIST=(Address=(Protocol=tcp) (Host=your_hostname)(Port=1521)))

    保存,上传覆盖源文件。

    3、执行sql  创建 spfile

    create spfile from pfile=’$ORACLE_HOME/dbs/initorcl.ora’;

    4、启动数据库   SQL> startup;   ORACLE instance started.   Total System Global Area *** bytes   Fixed Size *** bytes   Variable Size *** bytes   Database Buffers *** bytes   Redo Buffers *** bytes   Database mounted.   Database opened.

    更多相关内容
  • oracle11g安装后,本地无法登录! 前提:服务全部打开,监听也配置好了! win7 64位 oracle 11g ...ora-00132【syntax error or unresolved network name ‘LISTENER_ORCL’】: 现在看来,完全可以理解就是001
  • Oracle 11g ORA-27101,ORA-00119,ORA-00132 解决方案

      Oracle版本:11.2.0.4 

      异常:登录pl/sql报错ORA-27101,查看数据库服务和监听都启动了,但是任务管理器里面看oracle进程内存    只占20M,于是 cmd->sqlplus / as sysdba; 登录 执行 startup命令,出现

    00119和00132错误。

     异常消息: 

    ORA-27101: shared memory realm does not exist.

    ORA-00119: invalid specification for system parameter LOCAL_LISTENER
    ORA-00132: syntax error or unresolved network name 'LISTENER_ORCL'

     解决方案:

    先执行 create pfile from spfile; 命令创建pfile文件。

    1.进入 ${ORACLE_HOME}\dbhome_1\database\ 目录找到 INITorcl.ORA 文件开始编辑。

    2.将.local_listener 的值修改成↓:

     *.local_listener='(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=${主机名|ip|..})))'

    3.执行 startup pfile='${ORACLE_HOME}\dbhome_1\database\INITorcl.ORA' 命令.

    4.执行startup 即可成功启动并挂载数据库。

    SQL> create pfile from spfile;
         pfile created.
    
    SQL> startup;
    ORA-00119: invalid specification for system parameter LOCAL_LISTENER
    ORA-00132: syntax error or unresolved network name 'LISTENER_ORCL'
    
    SQL> startup pfile='D:\app\admin\product\11.2.0\dbhome_1\database\INITorcl.ORA'
    ORACLE instance started.
    
    Total System Global Area 5044088832 bytes
    Fixed Size                  2289920 bytes
    Variable Size            1006636800 bytes
    Database Buffers         4026531840 bytes
    Redo Buffers                8630272 bytes
    Database mounted.
    Database opened.
    SQL>

    最后看到

    展开全文
  • $sqlplus sys ...startupORA-00119: invalid specification for system parameterLOCAL_LISTENERORA-00132:syntax error or unresolved network name 'LISTENERS_ORCL'检查$ORACLE_HOME/dbs/spfile$ORACLE...

    $sqlplus sys as

    sysdba

    sql>startup

    ORA-00119: invalid specification for system parameterLOCAL_LISTENER

    ORA-00132:

    syntax error or unresolved network name 'LISTENERS_ORCL'

    检查$ORACLE_HOME/dbs/spfile$ORACLE_SID.ora文件,发现设置了LOCAL_LISTENER,正是这个设置导致了数据库无法正常启动.

    使用写字板软件打开$ORACLE_HOME/dbs/spfile$ORACLE_SID.ora (本例为c:oracleproduct10.2.0db_1dbsspfileorcl.ora),复制文件中大部分的内容,根据复制的内容,创建一个新的文本文件,并保存init$ORACLE_SID2.ora

    Linux/unix/aix的文件位置为:$ORACLE_HOME/dbs/init$ORACLE_SID2.ora

    Windows的文件位置为: $ORACLE_HOME/database/init$ORACLE_SID2.ora(本例为:c:oracleproduct10.2.0databaseinitorcl2.ora[@more@]

    init$ORACLE_SID2.ora文件内容大致为:

    *.control_files='C:oradatasdefoshacontrol01.ctl','C:oradatasdefoshacontrol02.ctl','C:oradatasdefoshacontrol03.ctl'

    *.core_dump_dest='C:oracleproduct10.2.0adminsdefoshanpowercdump'

    *.db_block_size=8192

    *.db_domain=''

    *.db_file_multiblock_read_count=16

    *.db_name='orcl'

    *.db_recovery_file_dest='C:oracleproduct10.2.0flash_recovery_area'

    *.db_recovery_file_dest_size=2147483648

    *.db_unique_name='orcl'

    *.job_queue_processes=10

    *.nls_language='SIMPLIFIED

    CHINESE'

    *.nls_territory='CHINA'

    *.open_cursors=300

    *.pga_aggregate_target=203423744

    *.processes=1500

    *.remote_login_passwordfile='EXCLUSIVE'

    *.sessions=1655

    *.sga_target=612368384

    *.undo_management='AUTO'

    *.undo_tablespace='UNDOTBS1'

    *.local_listener=listener_orcl

    *.user_dump_dest='C:oracleproduct10.2.0adminsdefoshanpowerudump'

    删除*.local_listener一行的内容,然后保存文件.

    手工删除spfile文件

    Linux/uxix/aix文件位置为: $ORACLE_HOME/dbs/spfile$ORACLE_SID.ora

    windows文件位置为:$ORACLE_HOME/database/spfile$ORACLE_SID.ora

    (本例为c:oracleproduct10.2.0databasespfileorcl.ora)

    使用新建立的pfile启动数据库到nomount状态,创建spfile

    c:>sqlplus

    SQL>startup

    nomount pfile=c:oracleproduct10.2.0databaseinitorcl2.ora

    SQL>create

    spfile from pfile=c:oracleproduct10.2.0databaseinitorcl2.ora

    上面的语句又一次确定pfile的路径,因为在windows环境里,pfile是缺省访问$ORACLE_HOME/database/init$ORACLE_SID.ora文件,而该文件的内容一般是一行内容,告诉ORACLE SPFILE存放的路径,如下:

    SPFILE='C:oracleproduct10.2.0dbsspfileorcl.ora'

    所以如果直接使用SQL>create spfile from pfile,则创建的spfile的内容只是将SPFILE='C:oracleproduct10.2.0dbsspfileorcl.ora'这一行内容变成二进制,会导致数据库启动异常.

    SQL>shutdown

    immediate;

    删除pfile,或者重新命名.

    重新启动数据库

    $sqlplus

    / as sysdba

    SQL>startup

    SQL> startup

    ORACLE

    例程已经启动。

    Total

    System Global Area612368384 bytes

    Fixed

    Size1292036 bytes

    Variable

    Size176163068 bytes

    Database

    Buffers427819008 bytes

    Redo

    Buffers7094272 bytes

    数据库装载完毕。

    数据库已经打开。

    数据库可以打开,问题得到解决.

    展开全文
  • 最近系统启动时,收到了ORA-00119以及ORA-00132的错误,该错误实际上跟LISTENER有关,通常的处理办法是将spfile转储为pfile然后从pfile启动并生成新的spfile,不过该操作方式代价太高,需要重新启动数据库。...

    最近系统启动时,收到了ORA-00119以及ORA-00132的错误,该错误实际上跟LISTENER有关,通常的处理办法是将spfile转储为pfile然后从pfile启动

    并生成新的spfile,不过该操作方式代价太高,需要重新启动数据库。另一种方式则是直接修改tnsnames.ora中的服务名,使之与监听器中的listener名字保持一致,具体参考下面的细节。

    一.错误提示

    SQL> startup nomount;

    ORA-00119: invalid specification for system parameter LOCAL_LISTENER

    ORA-00132: syntax error or unresolved network name 'LISTENER_ODBP'

    二、分析错误

    1.查看错误号对应的具体描述

    [Oracle@odbp admin]$ oerr ora 00132

    00132, 00000, "syntax error or unresolved network name '%s'"

    // *Cause:  Listener address has syntax error or cannot be resolved.

    // *Action: If a network name is specified, check that it corresponds

    //          to an entry in TNSNAMES.ORA or other address repository

    //          as configured for your system. Make sure that the entry

    //          is syntactically correct.

    描述信息中给出了listener.ora中网络名是否与tnsnames.ora相一致,需要检查

    2.查看监听

    [oracle@odbp admin]$ more listener.ora

    # listener.ora Network Configuration File: /u01/app/oracle/10g/network/admin/listener.ora

    # Generated by Oracle configuration tools.

    SID_LIST_LISTENER_ODBP =

    (SID_LIST =

    (SID_DESC =

    (GLOBAL_DBNAME = odbp.oradb.com)

    (ORACLE_HOME = /u01/app/oracle/10g)

    (SID_NAME = odbp)

    )

    )

    LISTENER_ODBP =

    (DESCRIPTION =

    (ADDRESS = (PROTOCOL = TCP)(HOST = odbp.oradb.com)(PORT = 1521))

    )

    3.查看tnsnames.ora

    [oracle@odbp admin]$ more tnsnames.ora

    # tnsnames.ora Network Configuration File: /u01/app/oracle/10g/network/admin/tnsnames.ora

    # Generated by Oracle configuration tools.

    ODBP =

    (DESCRIPTION =

    (ADDRESS_LIST =

    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.192.11)(PORT = 1521))

    )

    (CONNECT_DATA =

    (SERVICE_NAME = odbp.oradb.com)

    )

    )

    EXTPROC_CONNECTION_DATA =

    (DESCRIPTION =

    (ADDRESS_LIST =

    (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))

    )

    (CONNECT_DATA =

    (SID = PLSExtProc)

    (PRESENTATION = RO)

    )

    )

    由上面的listener.ora与tnsnames.ora可知

    listener.ora中的监听名与tnsnames.ora中的服务名不一致

    三、解决方法

    1.修改tnsnames.ora中的服务名为LISTENER_ODBP,然后重新启动数据库即可

    2.可以将spfile(无pfile情况下)转储为pfile文件,将local_listener参数置空,然后使用pfile文件启动数据库后重新生成spfile

    可以采用下面的方法来转储,如下

    [oracle@odbp dbs]$ ls --没有pfile

    hc_odbp.dat  initdw.ora  init.ora  lkODBP  orapwodbp  spfileodbp.ora

    [oracle@odbp dbs]$ strings spfileodbp.ora > initodbp.ora

    [oracle@odbp dbs]$ cat initodbp.ora

    odbp.__db_cache_size=130023424

    odbp.__java_pool_size=33554432

    odbp.__large_pool_size=4194304

    odbp.__shared_pool_size=113246208

    odbp.__streams_pool_size=0

    *.audit_file_dest='/u01/app/oracle/admin/odbp/adump'

    *.background_dump_dest='/u01/app/oracle/admin/odbp/bdump'

    *.compatible='10.2.0.4.0'

    *.control_files='/u01/app/oracle/oradata/odbp/control01.ctl','/u01/app/oracle/oradata/odbp/control02.ctl'

    *.core_dump_dest='/u01/app/oracle/admin/odbp/cdump'

    *.db_block_size=8192

    *.db_domain='oradb.com'

    *.db_file_multiblock_read_count=16

    *.db_name='odbp'

    *.db_recovery_file_dest='/u01/app/oracle/flash_recovery_area'

    *.db_recovery_file_dest_size=2147483648

    *.dispatchers='(PROTOCOL=TCP) (SERVICE=odbpXDB)'

    *.job_queue_processes=10

    *.local_listener='LISTENER_ODBP'   --将改行注释掉或置空

    *.open_cursors=300

    *.pga_aggregate_target=94371840

    *.processes=150

    *.remote_login_passwordfile='EXCLUSIVE'

    *.sga_target=285212672

    *.undo_management='AUTO'

    *.undo_tablespace='UNDOTBS1'

    *.user_dump_dest='/u01/app/oracle/admin/odbp/udump'

    SQL> startup nomount pfile='/u01/app/oracle/10g/dbs/initodbp.ora';

    ORACLE instance started.

    Total System Global Area  285212672 bytes

    Fixed Size                  1267068 bytes

    Variable Size             150997636 bytes

    Database Buffers          130023424 bytes

    Redo Buffers                2924544 bytes

    SQL> create spfile from pfile;

    File created.

    SQL> startup force;

    ORACLE instance started.

    Total System Global Area  285212672 bytes

    Fixed Size                  1267068 bytes

    Variable Size             150997636 bytes

    Database Buffers          130023424 bytes

    Redo Buffers                2924544 bytes

    Database mounted.

    Database opened.0b1331709591d260c1c78e86d0c51c18.png

    展开全文
  • startupORA-00119: invalid specification for system parameter LOCAL_LISTENERORA-00132: syntax error or unresolved network name 'LISTENER_ORCL'在另一个终端进入[root@huang14 ~]# su - oracle[oracle@huang...
  • oracle ORA-00119和ORA-00132解决方法
  • 强制杀死EM及应用相关进程,关闭数据库后,重启数据库时报:ORA-00119,ORA-00132错误。 SQL> startup;  ORA-00119: invalid specification for system parameter LOCAL_LISTENER  ORA-00132: syntax error or ...
  • 解决Oracle 11g ORA-00119 ORA-00132方法在Linux下启动Oracle 11g是报如下错误:ORA-00119: invalid specification for system parameter LOCAL_LISTENERORA-00130: invalid listener address XIANGDE_LISTENER在...
  • 服务正常情况下的ora-00119和ora-00132 问题解决一、问题描述二、分析过程三、解决问题 一、问题描述 1、ORACLE服务全部打开,没有报错; 2、plsql登陆报ora-12505错; 3、监听lsnrctl status异常; 二、分析过程 ...
  • 解决Oracle 11g ORA-00119 ORA-00132方法在Linux下启动Oracle 11g是报如下错误:ORA-00119: invalid specification for system parameter LOCAL_LISTENERORA-00130: invalid listener address XIANGDE_LISTENER在...
  • -- ORA-00119,ORA-00132 错误处理 --****************************** 最近系统启动时,收到了ORA-00119以及ORA-00132的错误,该错误实际上跟LISTENER有关,通常的处理办法是将spfile转储为pfile然后从pfile...
  • 在使用sysdba登录...虽然每个人安装oracle的路径不一样,但是在安装的目录下一定会找到这个文件夹H:\app\lenovo\admin\orcl\pfile\init.ora.462021154527 在文件中要修改找到local_listener,然后将它的值换掉(原
  • 1、打开oracle安装目录,找到F:\app\Administrator\admin\orcl\...2、用文本编辑器打开下面文件,将local_listener(原值为LISTENER_ORCL)修改为tnsnames_ora中的ADDRESS_LIST的值 3、打开cmd,登录sqlplus...
  • 在DOS下 SQL> startup; ORA-00119: invalid specification for system ...ORA-00132: syntax error or unresolved network name 'LISTENER_ORCL' 解决方法: 1.SQL> create pfile from spf...
  • oracle11g安装后,本地无法登录! 前提:服务全部打开,监听也配置好了! win7 64位    oracle 11g 简单的sql命令: 先登录到sqlplus: sqlplus /nolog;...发现ora-00119【ora-00119...
  • # tnsnames.ora Network Configuration File: oracle目录\network\admin\tnsnames.ora # Generated by Oracle configuration tools. ORACLR_CONNECTION_DATA = (DESCRIPTION = (ADDRESS_LI...
  • 搞了一上午,终于解决了ora-00119和ora-00132(亲测有效,超详细) oracle11g安装后,本地不管怎样就是无法登录!提示ora-00119和ora-00132还有 ERROR: ORA-01034: ORACLE not available ORA-27101: shared ...
  • 2、sqlplus/nolog 重启数据库,显示ORA-00119和ORA-00132错误,打开oracle日志显示未找到 'LISENER-XXXX'。 3、so综上 监听服务为何配置出现错误导致数据库无法连接,重启数据库服务也开启不了对应监听...
  • win 8 升级 win 10 后,oracle 11g 无法启动及客户端连接,命令行sqlplus登录,startup 时报 ORA-00119 和 ORA-00132 的错误。 1. sqlplus /nolog 2. conn / as sysdba 3. startup 报错: ORA-00119 和 ORA-00132
  • oracle11g安装后,本地无法登录! 前提:服务全部打开,监听也配置好了! win7 64位 oracle 11g 简单的sql命令: 先登录到sqlplus:sqlplus/nolog;...发现ora-00119【ora-00119 invalid specification fo...
  • 6.shutdown immediate----立刻停止 7.startup----启动 发现ora-00119【ora-00119 invalid specification for system parameter】 ora-00132【syntax error or unresolved network name 'LISTENER_ORCL'】 现在看来...
  • 使用PL/SQL登录oracle报ORA-12154: TNS: 无法解析指定的连接标识符sqlplus /nologconnect /as sysdbastartup报如下错误:ORA-00119: invalid specification for system parameter LOCAL_LISTENERORA-00132: syntax ...
  • ORA-00132: syntax error  or  unresolved network  name   'LISTENERS_ORCL'   ORA-00119报错,还有可能是下面的提示,如果遇到,请查看连接: http://luoping.blog.51cto.com/534596/273241 环境是单机+...
  • 问题记录: ORA-00119: invalid specification for system parameter LOCAL_...ORA-00132: syntax error or unresolved network name 'LISTENER_ORCL' 步骤:打开:D:\app\admin\orcl\pfile\init.ora.0162019221...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,177
精华内容 470
关键字:

ORA-00132