因为最近的项目使用的是oracle数据库,所以我就装了一个Windows虚拟机,在虚拟机上安装了oracle 10g。之前一直都是挂起的,今天打开想练练的时候,发现plsql工具连接不上了。
用户名是scott,密码是scott,就是连接不上。于是我先想,是不是服务没有正常启动,因为是虚拟机中的系统,可能是什么时候服务突然停了,后来就重启了几次服务还是这样,就是连接不上,使用sys也连接不上。
后来我就从网上查,使用sqlplus指令看看能不能登上,结果报了一个错,这个错虽然可能跟我plsql连接不上没什么关系,但是,它却指向了成功。
SP2-1503: 无法初始化 Oracle 调用界面
SP2-0152: ORACLE 不能正常工作
百度查了一下,将sqlplus用管理员身份执行就可以了,试了一下还真是。
于是我就右键plsql,以管理员身份运行,这就成了,就连接上了,所以。。。需要管理员权限才能连接