【问题标题】:Connect Oracle using SqlPlus by Domain User通过域用户使用 SqlPlus 连接 Oracle
【发布时间】:2012-09-01 12:46:30
【问题描述】:

客户端和服务器机器在域下。我正在尝试使用 SqlPlus 工具连接 orace db。我得到了

ERROR:
ORA-01017: invalid username/password; logon denied 

虽然用户名和密码是正确的。

连接命令:

SqlPlus DomainName\UserName/passowrd@school

tnsnames.ora 中的数据库地址

school =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = machinename)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = PRD)
    )
  )

数据库地址有问题吗?连接方式?

提前致谢

【问题讨论】:

    标签: oracle oracleclient


    【解决方案1】:

    sqlplus 中的用户名前无需指定 DomainName 即可连接实例。

    sqlplus username/password@connect_identifier
    

    同时检查这些选项

    1. 尝试在 tnsnames.ora 中使用 IP 地址代替计算机名
    2. sqlnet.ora中设置参数NAMES.DEFAULT_DOMAIN
    3. tnsnames.ora 中指定一个完全限定的计算机名称 (computername.domain)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-03-22
      • 2013-03-17
      • 2020-06-05
      • 1970-01-01
      • 1970-01-01
      • 2010-11-02
      • 2023-03-16
      • 1970-01-01
      相关资源
      最近更新 更多