Oracle常遇见的问题和常用命令

当Oracle的scott用户未解锁时,可通过登录sys或system用户进行修改。本文介绍了如何登录这些用户以及SQLplus的常用命令,包括查询帮助、断开连接、缓冲区操作等,提供了一套实用的操作流程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

scott用户未解锁怎么办

如果你安装Oracle的时候没有解锁soctt用户,会导致新用户无法正常进入scott用户。解决方法:

SQL> conn /as sysdba  //进入sys用户
SQL> alter user scott account unlock;  //解锁scott用户
SQL> alter user scott identified by 新密码;   //修改登录用户名和密码(分号不可以省略)
SQL> conn scott/密码 //进入scott用户
SQL> show user //修改完后可以使用show检查一下自己所在的用户 

在这里插入图片描述

如何登陆sys用户或system用户修改密码

SQL> conn /as sysdba
SQL> passw 用户名

在这里插入图片描述

SQLplus的一些常用命令

1、SQL> help+需要查询的命令//帮助查询信息(例如:help index)
在这里插入图片描述
2、SQL> disc//断开连接
在这里插入图片描述
3、SQL> conn /as sysdba //切换为sys用户
在这里插入图片描述
4、缓冲区操作命令:
(1)SQL> edit //进入缓冲区(如果出现“无法创建保存文件”等问题,可以点击 开始->cmd(命令提示符)输入sqlplus->用户名/密码,敲入edit前需要敲入select命令)
在这里插入图片描述
在这里插入图片描述
(2)SQL> run // 运行缓冲区(r或/也可以)
在这里插入图片描述
(3)SQL> list//显示缓冲区内容
在这里插入图片描述
(4)SQL> append 需要添加的命令 //将文本添加到当前行末尾(append后面要敲两个空格)
在这里插入图片描述
(5)

 SQL> 行数(例如:1行就敲1)
 SQL> change/原文/新文 //将缓冲区原文换成新行

在这里插入图片描述
(6)SQL> del 3//删除缓冲区第3行(第几行就敲几)
在这里插入图片描述
(7)

   SQL> ed  //打开缓冲区
   SQL> save 文件路径 //把缓冲区中的内容保存到指定文件

例如:将缓冲区保存到脚本文件 d:\SJK\2020\sql\test.sql中
在这里插入图片描述
(8)

SQL> ed 文件路径 // 打开缓冲区
SQL> get 文件路径 // 将修改后文件里的语句导入缓冲区中

例如:将d:\SJK\2020\sql\test.sql中的文件修改后导入缓冲区
在这里插入图片描述
(9)SQL> start 文件路径SQL>@ 文件路径 //运行脚本文件
在这里插入图片描述
(10)SQL> spool 文件路径 //输出指定文件(知道 spool off为止)

(11)

SQL> show feedback //显示反馈信息,此命令行数大于等于6行才可以使用
SQL> show feedback //关闭反馈信息

(12)SQL> show all //得到所有环境变量

5、SQL> exit 或者SQL> quit //退出Oracle

PS:以上代码仅供参考,欢迎补充!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值