zoukankan      html  css  js  c++  java
  • ORA-12154: TNS:could not resolve the connect identifier specified

    从文件连接数据库,连接字符串是finance/oracle@orcl 其中 finance是用户名,oracle是密码,orcl是实例名。发现这个问题:ORA-12154: TNS:could not resolve the connect identifier specified。TNS:无法解析指定的连接标识符。

    而sqlnet.ora文件记录的是一些连接参数,我查看了我的sqlnet.ora文件是这样的:

    # sqlnet.ora Network Configuration File: /home/oracle/app/oracle/product/11.2.0/dbhome_1/network/admin/sqlnet.ora
    # Generated by Oracle configuration tools.

    NAMES.DIRECTORY_PATH= (TNSNAMES, EZCONNECT)

    ADR_BASE = /home/oracle/app/oracle

    所以客户端就会到tnsnames.ora找oral这个实例,而我的tnsnames.ora文件中

    sqltest =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.35.100)(PORT = 1522))
    )
    (CONNECT_DATA =
    (SID = orcl)
    )
    )

    没有orcl这个实例,所以添加了orcl实例。然后重启监听就解决了~

    所以呢,以后要弄明白各个文件是干什么的,这些参数的作用是什么,我基础太差啦~

  • 相关阅读:
    1289 大鱼吃小鱼
    install ios开发环境
    Xcode_5
    嵌入式学习_AD学习篇
    课务IOS概述_1
    动态规划入门(2):01背包问题
    Python记之薄暮笔记
    线段树进阶:权值线段树
    动态规划入门(1):最长递增子序列
    python记之Hello world!
  • 原文地址:https://www.cnblogs.com/ITyannic/p/3941059.html
Copyright © 2011-2022 走看看