我正在每个安装过程安装Oracle 11.2.0.4数据库服务器。安装后,我使用数据库配置助手创建一个名为SM3DDB的数据库。在创建数据库之后,我可以使用Start->>SQL登录数据库,并提供以下详细信息;
用户名: sys作为sysdba
密码:系统
登录时,我成功地使用
select name from v$database;并获取数据库名称:
SM3DDB
安装过程的下一步是使用Oracle Net Configuration助手配置Oracle Net Service,并执行以下步骤:
连接.ora-12514:TNS:侦听器目前不知道连接描述符中请求的服务。这次测试没有成功。
接下来,我选择change登录,然后再次尝试使用
用户名: sys
密码:系统
但我还是会犯同样的错误。我使用sys作为sysdba、system等对用户名进行了几次测试,但仍然得到了相同的错误。请注意,我能够成功地使用SQL Plus登录到数据库。为什么我会从Oracle Net配置管理器接收此错误。
谢谢!
发布于 2017-02-12 07:05:54
所提供的服务应该是数据库服务名称--也是在下面附加的窗口上给出的--即SM3DDB,测试步骤结束后,您将被要求提供Name。
可以使用以下方法获得数据库服务名称。
SQL> show parameter service
NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
service_names string ORCL

https://stackoverflow.com/questions/42184500
复制相似问题