当前位置: 首页 > 知识库问答 >
问题:

Oracle on Docker::警告:您不再连接到Oracle。SP2-0640:未连接

毋胜涝
2023-03-14

在下面的屏幕截图中,您可以看到我如何成功连接到数据库,但命令被拒绝,因为...我没有连接到数据库...

>

只是为了确保我重新输入连接:连接SYSTEM/SYSTEM@localhost: 1521/ORCLCDB,我收到一个响应连接。

我按照 Oracle Database Sample Schemas 的官方说明运行 @/home/oracle/db-sample-schemas-master/mksample.sql systempw syspw hrpw oepw pmpw ixpw shpw bipw users temp /var/opt/oracle/登录/ localhost:1521/ORCLCDB,这是事情开始变得令人讨厌的时候。

首先我收到一个错误:ORA-01017:无效的用户名/密码;登录被拒绝

然后出现警告:您不再连接到ORACLE。SP2-0640:未连接

怎么可能,那是管理员密码。

我是否应该向该用户授予任何其他权限?

共有1个答案

薛烨
2023-03-14

“不再连接”警告仅仅是因为脚本发布了自己的“连接”,但在ORA-01017中失败了。连接尝试必须首先断开当前会话,因此当新连接失败时,根本没有活动连接。你必须成功地重新连接才能做任何有用的事情。

您链接到的文档说明:

启动SQL*Plus并运行README. txt中讨论的顶级安装脚本:

sqlplus system/systempw@connect_string
@mksample systempw syspw hrpw oepw pmpw ixpw shpw bipw users temp /your/path/to/log/ connect_string

注意:使用绝对路径,并在日志文件目录名称后面追加斜杠。

使用当前的SYSTEM和SYS密码,以及实际的默认和临时表空间名称。新HR、OE、PM、IX、SH和BI用户的密码将设置为您指定的值。

您必须为SYSTEM和SYS帐户提供实际的当前密码,而不是该命令中的示例;以及将创建的新示例模式帐户的合理密码。例如,从成功的连接开始,到@mksame的第一个参数应该是SYSTEM而不是例如SYSTEM

 类似资料:
  • 背景:我这一周一直在努力让这个堆栈运行起来:filebeat- 问题:我试图直接从命令行运行三个docker容器:filebeat、elasticsearch和kibana。当我尝试开始kibana时,我得到了“没有生活联系”。我正在仔细地遵循另一个问题中给出的答案。你知道我为什么不能从Kibana容器连接到Elasticsearch容器吗? 以下是所有三个docker命令: ElasticSea

  • 使用下面的两个类,我尝试连接到一个MySQL数据库。然而,我总是得到这个错误: 这是具有方法的测试类: 这是类:

  • 我在我的C#(. NET 4.0)项目中使用Oracle. ManagedDataAccess Nuget Package Version 12.1.022。该包自动在app.config文件中创建条目。如何从该文件中读取数据源字符串才能连接到数据库? 系统。配置。配置管理器。应用设置。获取(“数据源”); 对我不起作用

  • 问题内容: 所以人们可能会告诉我这是一个坏主意,但我至少想让它尝试一下。 编辑 此应用程序的目的是仅当设备与oracle db位于同一网络中或通过VPN连接到网络时才可以工作。数据库中的信息将无法全局访问,这就是为什么我需要直接连接到oracle db的原因。 现在根据这个线程 他成功查询了oracle db。 因此,我有一个相当基本的类,在初始化时将尝试与我的数据库建立连接。 在我的主要活动on

  • 主要内容:使用SQL * Plus连接到Oracle数据库服务器,使用SQL Developer连接到Oracle数据库服务器在本教程中,您将学习如何使用和SQL Developer 工具连接到Oracle数据库服务器。 使用SQL * Plus连接到Oracle数据库服务器 是安装Oracle数据库服务器或客户端时自动安装的交互式查询工具。 有一个命令行界面,允许您连接到Oracle数据库服务器并交互执行语句。 注意:如果有使用过MySQL或PostgreSQL,与MySQL中的mysql程序

  • 因此,我在cmd中连接到Oracle 11g,如下所示 但是,当我在Oracle SQL Developer中键入相同的用户名和密码时,它不起作用。我有uname和pwd,在连接名中放什么? 这就是我得到的,当我输入一个连接名称和我的uname和PWD OracleSQLDeveloper