【发布时间】:2015-02-06 07:01:06
【问题描述】:
我有一个要求,我需要删除一个 oracle 用户,这应该在 shell 脚本中完成。我是 sql 和 shell 脚本的新手。我正在使用下面的脚本,但无法删除用户。可以谁来帮帮我
#!/bin/sh
su - oracle;
sqlplus as / sysdba;
startup force;
drop user SM cascade;
【问题讨论】:
-
sqlplus as /sysdba; 错误。应该是
sqlplus / as sysdba -
嗨 Kumar,谢谢,我试过了,但仍然无法删除用户
-
将响应重定向到日志文件中,并在此处显示内容。
-
SQL*Plus:2015 年 2 月 6 日星期五 17:48:08 发布 11.2.0.3.0 生产版 版权所有 (c) 1982, 2011, Oracle。版权所有。错误:ORA-01031:权限不足输入用户名:
-
看错误还不够清楚吗?你甚至无法连接到数据库。