首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >用于windows内置用户帐户的Oracle 12c登录凭据

用于windows内置用户帐户的Oracle 12c登录凭据
EN

Stack Overflow用户
提问于 2014-05-23 13:25:53
回答 1查看 5.9K关注 0票数 0

J刚刚安装了Oracle数据库12c企业版的新副本,具有以下基本安装时间设置:

  • 跳过软件更新
  • 只安装数据库软件
  • 单实例数据库安装
  • 英语语言
  • 企业版
  • 使用内置的windows帐户
  • 安装路径: C:\Oracle\

安装过程中没有任何重要的警告或错误。安装后,当我启动SQL*Plus命令行时,它需要我

代码语言:javascript
复制
User Name:
Password:

在安装过程中,我没有具体说明其中任何一项。S,什么可能是凭据?我尝试使用windows登录用户和密码登录(Nte:我的windows登录名中间有一个空白为: FirstName LastName),但它向我发出了一条错误消息:

代码语言:javascript
复制
Enter user-name: ******* ********
SP2-0306: Invalid option.
Usage: CONN[ECT] [{logon|/|proxy} [AS {SYSDBA|SYSOPER|SYSASM|SYSBACKUP|SYSDG|SYSKM}] [edition=value]]
where <logon> ::= <username>[/<password>][@<connect_identifier>]
      <proxy> ::= <proxyuser>[<username>][/<password>][@<connect_identifier>]

然后,我尝试使用没有空格的相同用户名,但得到另一条错误消息如下:

代码语言:javascript
复制
Enter user-name: ***************
Enter password:******
ERROR:
ORA-12560: TNS:protocol adapter error

我哪里出问题了?请给我建议解决办法谢谢..。

EN

回答 1

Stack Overflow用户

发布于 2014-05-26 06:24:22

我的建议:

1:首先,确保您在尝试登录之前已经指定了ORACLE_SID和ORACLE_HOME环境变量。您可以尝试以下命令来设置这些环境变量:为下面的命令放置正确的路径和sid_name,并插入它们系统环境变量。不要忘记在尝试登录之前检查各个环境变量的值。ORACLE_BASE=C:\oracle;ORACLE_HOME=$ORACLE_BASE\product\11.2\db_1;ORACLE_SID=sid_name_here;PATH=$PATH:ORACLE_HOME\bin;现在,如果您由于环境变量而遇到麻烦,问题就会得到解决。

2:接下来,验证侦听器的状态。请参见以下命令的输出,以确认侦听器的状态: lsnrctl状态lsnrctl服务,上面的命令显示侦听器和相关服务的状态。如果没有看到SID和相关的服务名称,则需要启动侦听器服务(即从services.msc)。

他说:有时,由于TNS_ADMIN设置不正确,您可能会遇到这个问题。在系统环境变量中配置TNS_ADMIN,并在tnsnames.ora文件中提到。有关在windows环境中配置链接的讨论,请参阅TNS_ADMIN。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23830464

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档