Oracle常用工具

服务器本身用sqlplus是不走监听的。 所以不管怎么都可以连上。但是如果用第三方的工具,就会走监听。

PL/SQL
PL/SQL常用
  • Command window:命令行窗口,类似SQL*Plus
    • Command window实现了SQL*Plus的所有功能,允许运行SQL*Plus命令,SQL命令,SQL脚本。
  • SQL window:SQL窗口。用于执行sql语句,显示sql输出,执行统计信息。(测试sql语句,查看表中的数据,更新数据)
    • desc table不能在SQL window中执行,必须在Command window中才能执行。
  • 对象窗口
    • 对象:点“工具”按钮,勾选“浏览器”,就会在左边出现“对象” (Tools -> Object Browser)
    • 窗口:工具--窗口列表
  • plsql编辑
    1. 查询时查询rowid或后面加for update
      	 select t.*, t.rowid from SYS_MENU t;	-- rowid
      	 select t.* from SYS_MENU t for update; 	-- for update
      
    2. plsql解锁
  • 自动提交事务:
    • 英语界面:Tools -> Preferences -> Window Types -> SQL Window:勾选“AutoCommit SQL”,
    • 中文是:工具-> 首选项 -> 窗口类型 -> SQL窗口 -> 勾选“自动提交sql”
  • 提交:commit
  • 回滚:rollback
  • 查看执行计划:
    • 快捷键:F5
    • dbms_profiler工具:test窗口。第三步打开profiler 选项卡,查看运行的信息。
  • 查看表结构:表名右键菜单 查看SQL
  • 删除表:table 右键 drop 表
  • 删除用户:users 右键 drop 删除用户 注意此时未删除表空间
  • 快速导入数据:Excel直接复制到表中
    1. select * from tab for updata;
    2. 解锁:Excel空一个可直接复制到表中 注意:oracle 第一列 是行号,所以excel要空一列
PL/SQL Developer连接远程数据库
Navicat Premium工具连接Oracle
  1. connection 选择数据库类型 oracle
  2. advanced role 选择角色
  3. general 连接配置

    通过配置Oracle客户端,可以使用Navicat工具来访问远程Oracle数据库
SQLDeveloper
  • 解压即可用如果不能用到 bin目录下 双击sqldeveloper.bat
  • 修改java.exe版本位置:sqldeveloper\sqldeveloper\bin\sqldeveloper.conf,它就是配置文件。SetJavaHome修改
  • 连接mysql:前提 把mysql的驱动加上( 工具-->首选项-->数据库-->第三方JDBC驱动程序-->添加条目 把mysql的jar包加上(mysqllib\mysql-connector-java-5.1.7-bin.jar))端口: 3306 root/root
  • sqldeveloper的查看执行计划快捷键F10
  • 格式化SQL:Ctrl+f7
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

讓丄帝愛伱

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值