第三课
3.2 常见开发及管理工具
常见工具:
- SQLPLUS
- SQL Developer
- PLSQL Developer
- Toad
- EMDE(Enterprise Manager Database Express)
- EMCC(Enterprise Manager Cloud Control)
1.SQLPLUS
命令行工具
sqlplus hr/hr
./fx.sh
sqlplus hr/hr <<EOF
select count(*) from t;
quit
EOF
sqlplus hr/hr @script.sql
select * from t;
quit
SQL> @script.sql
SQL> @script
2.SQL Developer:
官方提供的工具,使用JAVA开发,缺点:内存占用高。
3.PLSQL Developer:
可以不用安装客户端软件,使用Instant Client,编写SQL非常方便
4.Toad:
管理员使用,可以轻松管理数据文件,表空间等。
5. Enterprise Manager Database Express:
在Oracle 12c的版本中,引入了简化的EM版本,这一版本被称为:EM Database Express 12c。 Express版本的EM对之前的EM做出了大量的简化,使之更加轻量级。12c不再支持database control。
轻量级管理工具,内置在数据库中,只针对本地数据库。
https://192.168.230.101:5500/em
打开em:
exec dbms_xdb_config.sethttpsport(5500); – https
exec dbms_xdb_config.sethttpport(5505); – http
关闭em:
exec dbms_xdb_config.sethttpsport(0); – https
exec dbms_xdb_config.sethttpport(0); – http
查看em端口:
select dbms_xdb_config.gethttpsport from dual; – https
select dbms_xdb_config.gethttpport from dual; – http
6.EMCC(Enterprise Manager Cloud Control)企业管理云控制器
https://192.168.230.211:7803/em