我们知道,如果要启动sqlplus,那么需要在服务中启动OracleServiceORCL服务。

那么启动sql developer需要在服务中启动OracleServiceORCL服务和OracleOraDE12Home服务.

既然提到提动服务,那么简单说明怎么启动服务:
1、鼠标右击我的电脑,单机管理,在里面可以找到服务项,打开即可
2、ctrl+shift+esc快速打开任务管理器,在任务管理器中打开服务。

启动服务后,接下来要做的就是打开sql developer。

怎么打开sql developer?

1、在开始中的所有文件中找到Oracle开头的文件夹,在里面找到SQL developer,单机打开即可。
2、在最下面的任务框中单击查找栏,在里面输入sql developer回车就进入了,这时候弹出一个框,就是让首次进入sql developer的需要将java.exe的位置设置好,那么以后再打开的时候就不需要重复设置了,我们这里的java.exe所在位置为:
c盘 app/product/12.1.0/dbhome_1/jdk/jre/bin/java.exe
r就进入sql developer了,对弹出来的弹出框什么都不选,进入即可。

进入sql developer了,那么就开始建立连接

在sql developer应用的左上角,有一个“+”符号,点击就是新建连接。

在配置连接的时候注意:
SID:orcl ;主机名:localhost;连接名:自己设置即可,我设置的system_conn
用户名:system ;口令:root;端口:1521

配置完成后,就可以成功的建立连接了。

点开创建的连接,我们发现了一堆东西,在一个连接下的都称为Oracle对象

在sql developer中和sqlplus中都默认是cdb模式,要变成pdb模式要通过命令进行转换。

怎么输入命令?

在工作表中输入命令。

运行命令:F9,进行脚本:F5

运行命令图标:
进入脚本图标:

怎么进入pdb?

alter session set container = pdborcl;
权限不足,那么就需要超级管理员的参与

此时,我们再新建一个连接 sys_conn:
SID:orcl;连接名sys_conn;用户名:sys;密码:root;
特别注意:角色:sysdba

此时在sys_conn连接中,输入命令:
alter session set container = pdborcl;
alter pluggable database pdborcl open;
此时,就进入了pdb模式

怎么创建一个用户的连接呢?(下面通过scott用户来举例)

此时,再新建一个连接scott_conn
用户名scott ;口令:tiger;SID:orcl ;连接名scott_conn;
当你输入完点击测试连接的时候,你会发现连接创建失败,那是因为你必须先把scott用户在sqlplus中进行创建,创建完成后再去创建scott_conn的连接,这时再测试连接的话就显示连接成功了。

怎么查看创建的scott用户下的表结构?

右击sys_conn连接,选择“方案浏览器”,在上面找到c##scott,表。

找到之后可以试着找一下HR,表,在以后可能会用到。

输入命令:select * from scott.emp;
在sys下可以查看scott用户,但要查询scott下的表时,就要加上scott.

那么怎么在sql developer中创建表呢?

首先,在sys_conn下输入命令:
alter pluggable database pdborcl close;
alter session set container = cdb$root;
此时就回到了cdb模式下。

下面,我们在system_root连接下创建表:
在表上右击,有创建表选项,单击进去创建表的窗口:
方案:system ;名称:book;
然后设置列明名称、类型、大小、是否为空、主键、注释。(单位可以不选择,因为默认是BYTE,注释起到一个说明的作用,可写可不写。)

如果要修改number类型变成char类型,但是找不到char类型怎么办?
单机右上角的“高级”,在里面就可以找到char类型。

怎么修改列?

右击一个表,选择“列”,选择“重命名”,弹出来一个窗口可以进行重命名。

不仅可以重命名,还可以注释、添加、删除、规范化。

在编辑中也可以进行重命名,为什么要选择列进行修改,因为选择列中的命令弹出的窗口中有一个sql选项,点击就可以看到sql命令,这样的话会很方便的查看学习常用命令。

怎么在表中添加记录?

假设我们已经新建了一个商品表,此时我们打开表,选择数据选项,单击按钮可以添加记录。
比如我们添加一个商品信息:
编码:101,客户名称:张三,商品价格:34.2,生产日期:09-10月-89。
这时候,单击提交按钮可以保存,刷新按钮也可以保存。
提交按钮:
刷新按钮:
删除按钮:

这是可以在数据页面修改的。

怎么添加约束?

在编辑表时还可以添加约束
比如:添加检查约束,在条件中输入“商品价格>100”即添加了检查约束。

编辑表在哪打开?
打开表,选择“列”下的按钮。

怎么将一个Excle表中的数据导入到我们建立的连接中?

假设有下面这样一个excel模板:



怎么导入?
右击一个连接下的一个表,选择“导入数据”,在弹出的窗口中选出我们这个excel表所在的路径就可以进行导入。

在此过程中,我们要选择这些数据的列,同时进行列定义,比如客户类型ID char(2),客户类型 varchar2(10),客户说明 varchar2(50)

点击完成即将excel中内容进行了导入。

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐