PL/SQL Developer是一个集成开发环境,专门面向Oracle数据库存储程序单元的开发.PL/SQL编辑器,具有语法加强、SQL和PL/SQL帮助、对象描述、代码助手、编译器提示、PL/SQL完善、代码内容、代码分级、浏览器按钮、超链接导航、宏库等许多智能特性,能够满足要求性最高的用户需求。当您需要某个信息时,它将自动出现,至多单击即可将信息调出。---(出自百度百科)
PL/SQL Developer主要是针对oracle进行操作的,由于我们一直都在学习和使用SQLServer,所以就不再对Oracle进行解说了,今天主要给大家介绍一些关于PL/SQL Developer常见问题和使用技巧
常见问题
1.忘记密码了
我的Oracle和PL/SQL Developer是在4个月之前安装的,当初为了跟着师哥们做教务系统,就稀里糊涂的就安装上了,什么用户名啊,密码啊,我都忘记的了.而且Oracle的卸载特别麻烦,如果下载不干净,下次再装的时候,就是一个很大的问题.所以就在网上找了关于忘记密码怎么办的方法.
解决方案如下:
步骤一:Ctrl+R调出运行,输入cmd回车
步骤二:输入sqlplus /nolog
步骤三:连接sysdba
步骤四:修改密码
然后用sysdba/sys就可以登录成功了.
注意:
(1)alter user sys identified by sys;后面一定要记得写";",不然回车之后就会出现"2",这时候你直接再"2"后面加上";"就行,"2"表示的是行号.
(2)安装oracle时,若没有为下列用户重设密码,则其默认密码如下:
用户名/密码 | 登录身份 | 说明 |
sys/change_on_install | SYSDBA或SYSOPER | 不能以NORMAL登录,可作为默认的系统管理员 |
system/manager | SYSDBA或NORMAL | 不能以SYSOPER登录,可作为默认的系统管理员 |
sysman/oem_temp | sysman 为oms的用户名 |
|
scott/tiger | NORMAL | 普通用户 |
aqadm /aqadm | SYSDBA或NORMAL | 高级队列管理员 |
Dbsnmp/dbsnmp | SYSDBA或NORMAL | 复制管理员 |
2.登录时,提示用户被锁了
我今天用scott/tiger登录的时候,提示我该用户被锁了,我就很纳闷了,好好的我没有动,为什么这个用户会被锁了呢.原因是默认的Oracle 10g是不能登录的,需要使用的话,就需要解锁.那么如何解锁呢?三步解决问题.
第一步:使用system用户名,用sysdba的身份在pl/sql developer中登陆,
第二步:新建一个sqlwindow窗口,使用alter user scott account unlock; 语句,然后执行该语句,正常情况下不会返回任何东西。
第三步:重启pl/sql developer,此时以scott/tiger就可以登陆了,
使用技巧
1.保存用户名
步骤一:
步骤二:
2.保存密码
步骤一:
步骤二:
下次登录plsql只要在用户列表中,双击一个用户名即可登录了。当前之前你已经输入用户名和密码。
我刚刚接触oracle和PL/SQL不久,以上是我在使用过程中遇到问题和学习到技巧,和大家分享一下,希望对您有帮助!以后的使用过程中,有好的技巧在和大家分享!