SP2-0640:在 sqlplus 上未连接

Posted

技术标签:

【中文标题】SP2-0640:在 sqlplus 上未连接【英文标题】:SP2-0640: Not connected on sqlplus 【发布时间】:2021-11-28 21:43:48 【问题描述】:

我是 sqldeveloper 的新用户,我尝试创建一个新用户。

我使用这个命令行:create user <myusernanme> identify by <password>

但我收到此错误:SP2-0640: Not connected

谁能帮帮我?

【问题讨论】:

“我是 sqldeveloper 的新用户” 但是您的主题行引用了 sqlplus。那么您使用的是这两个客户端程序中的哪一个? 【参考方案1】:

您是否已连接到数据库? 查看: https://docs.oracle.com/cd/A97630_01/server.920/a90842/qstart.htm 连接用户名/密码@connect_identifier

【讨论】:

【参考方案2】:

谢谢!我在那里发现要创建一个新用户,我必须登录。 我用命令连接了 SYS ultilistator

CONNECT SYS AS SYSDBA

使用命令创建我的用户

CREATE USER <username> IDENTIFIED BY <password>

最后我授权他创建自己的会话

GRANT CREATE SESSION TO <username>;

但是如何断开 SYS 用户的连接?

【讨论】:

断开连接应该可以工作,或者您可以关闭 sqlplus docs.oracle.com/cd/B19306_01/server.102/b14357/ch12020.htm 确实,它的作品。谢谢! 我最喜欢的 SQL*Plus 命令:disco

以上是关于SP2-0640:在 sqlplus 上未连接的主要内容,如果未能解决你的问题,请参考以下文章

Oracle SP2-0640

Oracle常见的几种登录方式

ORACLE学习03-SQLPLUS常用命令和数据类型

Libevent 代码在 OSX Mountain Lion 上未连接或超时

传输后数据库在 Linux 服务器上未连接

在 linux 中使用 sqlplus 部署 pl sql .sql 脚本