我是一个初学oracle 11g的新人,在安装好数据库软件的时候,第一次登陆SQL plus就遇到了一些问题,相信这也是好多新人会遇到的,搜索网上好多大神给出的解决方案,也许很精妙,但是对于一个新手来说真的看不懂,所以现在总结一下我作为小白的成功解决问题的方法。遇到上述问题时,首先要做的就是;
1:打开命令提示符工具;

2:输入以下代码:sqlplus/nolog

3:接下来输入代码:conn/as sysdba

4:这时已经接入了数据库,可以通过语句:select name from v$datafile; 来查询当前所要登陆的数据库位置;(要注意语句结束后的分号,否则会出现结果显示为2)

5:进行到这一步就差不多了,从上面的name列表中可以看到自己当前所创建的表空间,当然也可以进行重新创建,创建语句为:
create tablespace yTest datafile 'D:\APP\YF126\ORADATA\TEST\yTest.dbf; 这样新的表空间就创建好了,查找结果如上图所示最后一条;
6:表空间创建好以后,接下来就是为自己创建新的用户名和登陆密码了,依次输入以下语句:
create user yang(这是自己定义的用户名) identified by yang123(自己定义的密码) default tablespace yTest;
再授权:
grant dba , connect to yang;
这样就完成了,重新打开SQL plus;输入自己之前定义好的用户名与口令;

成功登陆!!
希望可以帮到刚刚入门的小伙伴。 |