黑马程序员技术交流社区
标题:
【石家庄校区】something4Oracle
[打印本页]
作者:
yangjinlei
时间:
2017-12-9 16:57
标题:
【石家庄校区】something4Oracle
本帖最后由 小石姐姐 于 2017-12-11 16:36 编辑
- 1. Oracle 用户记住密码:
- 在使用PL/SQL Developer时,为了工作方便希望PL/SQL Developer记住登录Oracle的用户名和密码;
- 设置方法:PL/SQL Developer ->tools->Preferences->Oracle->Logon History ,
- “Store history”是默认勾选的,勾上“Store with password” 即可,重新登录在输入一次密码则记住了。
- 2. * scott 用户解锁:
* 在命令行里依次输入: 输入后都回车键
* 1. sqlplus/nolog
* 2.conn /as sysdba
* 3. alter user Scott account unlock;
* 4. disconnect
* 5.这时显示 密码过期:the password has expired
* 6.更改口令,即登录密码
* 重复输入两次新密码即可
* 7. 到oracle数据库使用 scott 和 新密码登录即可
- 3. * Scott 用户授权dba
* 命令行 :sqlplus system/itcast
* grant dba to scott; 回车
* 授权成功
- 4. Oracle window虚拟机不正常关机, 报错12514 解决?
* 在虚拟机开始 -> 命令行提示符 -> 打开命令行 ->
* 输入 :sqlplus / as sysdba回车 ->显示已连接到空闲例程
* SQL> startup 回车
* 显示数据库装载完毕
* 数据库已经打开
* OK
- 5. 启动项目创建表时,出现如下异常
- Caused by: java.sql.SQLException: ORA-01536: 超出表空间 'USERS' 的空间限额
- 解决方案:
- 3.1 首先,登录 system 用户(system 密码:itcast)
- 3.2 再查询一下 表空间,通常为报错信息中的 'USERS' 表空间
- select tablespace_name from dba_tablespaces;
- 3.3 再执行: // alter user 你的用户名 quota unlimited on 你建表的表空间的名字;
- alter user bos quota unlimited on USERS;
- 没有出现异常就 ok
- 3.4 切换到需要的用户,再次启动程序,表就会在数据库顺利创建,perfect,完美!
作者:
小石姐姐
时间:
2017-12-11 16:37
加油呦
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2