安装ORACLE后,会自带一个图形化开发工具 Oracle SQL Developer ,直接连接会报错ora-12505,需要先配置一下
1、
修改监听和连接的主机名(路径以自己的实际路径为准,我是安装在F盘):
F:\app\panda\product\12.1.0\dbhome_1\NETWORK\ADMIN\listener.ora
![sqldeveloper 连接 oracle - 东哥 - 东哥的博客 sqldeveloper 连接 oracle - 东哥 - 东哥的博客](http://img1.ph.126.net/5GWUvVzOrfdFOO_PnLRyhg==/6632213456815482544.png)
F:\app\panda\product\12.1.0\dbhome_1\NETWORK\ADMIN\ tnsnames.ora
![sqldeveloper 连接 oracle - 东哥 - 东哥的博客 sqldeveloper 连接 oracle - 东哥 - 东哥的博客](http://img1.ph.126.net/vAfTrSEvhWMM-yXJ-d6hdQ==/6631605426888411211.png)
,修改HOST名字,该名字可以通过我的电脑-->属性 查找到
2、
查询SID
由于SQL Developer 是通过SID连接的,所以要查找SID,运行cmd,打开命令提示符,输入 sqlplus / as sysdba 登陆 sys账户(普通用户无法查询SID)
连接ORACLE后,输入 show parameter instance_name 查询,值中VALUES 即为 SID
![sqldeveloper 连接 oracle - 东哥 - 东哥的博客 sqldeveloper 连接 oracle - 东哥 - 东哥的博客](http://img1.ph.126.net/YzIKJETSSBLt7J7KEIyIeg==/6632214556327110331.png)
3 填写相应信息,测试,登陆
![sqldeveloper 连接 oracle - 东哥 - 东哥的博客 sqldeveloper 连接 oracle - 东哥 - 东哥的博客](http://img1.ph.126.net/690rW5lwMoTuBdZ034_GvA==/6632171675373612859.png)
此时仅仅是连接成功,要建表还需要
1.cmd命令栏连接oracle (用system用户)
C:\Users\wpd> sqlplus system/manager as sysdba
2.创建表空间
SQL> create tablespace Orcl datafile 'D:\Oracle\orcl.ora' size 100M;
3.创建新用户并分配表空间 (Oracle规则为用户名以C##开头)
SQL> create user c##WPD identified by "901115wpd" default tablespace Orcl;
4.为新建用户授权
SQL> grant connect,resource,dba to C##WPD
然后用 C##WPD登陆
创建一个表:
SELECT * FROM user_tables;
create table test (
NO number(4) primary key not null,
NAME varchar2(30) ,
SEX varchar2(6)
)
插入一条数据:
insert into test (NO,NAME,SEX) values(1,'wangpandong','man');
验证一下:
SELECT * FROM TEST;
插入数据成功 !
附:
1.查看所有用户
select * from all_users;
2.修改用户密码
alter user C##WPD identified by 123456
7.查看系统数据库文件路径
select name from v$datafile;
8.删除ORACLE数据库用户及表空间
删除表空间:
alter tablespace Orcl.ora offline;
drop tablespace Orcl.ora;