SQL*Plus是与Oracle数据库进行交互的一个非常重要、在服务器端或客户端都可以使用的工具,同时也是一个通用的、在各种平台上几乎都完全一致的工具。所以SQL*Plus的应用非常广泛。而且初学者基本上是使用SQL*Plus和Oracle数据库进行交互的。

下面说几种SQL*Plus的启动、退出方法,只针对初学者,老手就不要取笑我了,呵呵。

方法一:在程序组中启动、退出

1、依次选择“开始”→“所有程序”→“Oracle—OraDb11g_home1”→“应用程序开发”→”SQL

Plus”命令。打开SQL Plus窗口。

2、在SQL

Plus窗口中出现了“请输入用户名”的提示字样。在“请输入用户名”后输入您数据库的username,并按Enter键。在“输入口令”后输入您数据库的登录口令,并按Enter键。当出现“连接到”字样和“SQL>”提示符后表示已经成功连接数据库,SQL

Plus已经准备好接收命令或者语句了。

或者在“请输入用户名”后直接输入username/password[@connect_identifier]而直接登录连接到数据库。其中[@connect_identifier]可选。(connect_identifier是数据库的连接标识符,其简写的别名就是网络服务名)。

亦可在“请输入用户名”后输入username,在“输入口令”后输入password[@connect_identifier]。

3、在“SQL>”提示符后输入命令或者语句,然后回车,就可以实现和数据库的交互了。命令和语句不分大小写,但建议将命令和语句的保留字大写。命令后面不需要(但可以)输入分号“;”,而SQL语句的后面需要输入分号来结束。

4、在“SQL>”提示符后输入exit或者quit后按Enter即可退出SQL Plus。

方法二:在安装目录中找到sqlplus.exe启动、退出

在Oracle的BIN目录中找到sqlplus.exe双击后启动即可,如果是按默认的方式安装的,则sqlplus.exe的路径为D:\app\Administrator\product\11.2.0\dbhome_1\BIN。其它操作同方法一。

方法三:在命令行中启动、退出

这种方法的前提是在安装Oracle

11g时已经在环境变量Path添加了sqlplus.exe程序的完整路径D:\app\Administrator\product\11.2.0\dbhome_1\BIN。在安装时这个环境变量是会自动添加的,所以无需做调整,为了证实,你可以在Path变量中找找上述路径是否存在。

1、依次选择“开始”→“所有程序”→“附件”→“命令提示符”命令。打开命令提示符窗口。

2、输入sqlplus

或者sqlpuls.exe后按Enter。会出现“请输入用户名”字样,后续的操作就同方法一了。或者直接输入sqlplus

username/password[@connect_identifier]连接到数据库,后续的方法同方法一。

方法四:快捷方式的启动、退出

1、在D:\app\Administrator\product\11.2.0\dbhome_1\BIN(默认安装情况下,视自己的安装情况而定)目录下找到sqlplus.exe。

2、在sqlplus.exe图标上点击右键→“发送到”→“桌面快捷方式”。

3、在桌面上找到sqlplus.exe的快捷方式,在其图标上点击右键→“属性”,在弹出的窗口中有个“目标”,将目标中的内容改为D:\app\Administrator\product\11.2.0\dbhome_1\BIN\sqlplus.exe

username/password@网络服务名。然后依次点击窗口下面的“应用”和“确定”。

4、双击桌面上SQL Plus的快捷方式即可自动连接到指定的数据库。后续的操作同方法一。

几种连接方式的优缺点:

1、命令行方式的优点是可以使用复制、粘贴等功能;缺点是在命令行中带参数启动SQL

Plus程序就会在标题栏显示该参数,不利于保密。

2、快捷方式的优点是无需每次都输入用户名、口令和连接字符串;缺点是容易暴露用户名和口令,不安全。

好了,四种方式介绍完了,您可以选择一种适合自己的方式,祝您尽快掌握Oracle和SQL Plus。

本文转自: http://www.t4boys.com/sqlplus-startup.html

oracle怎么退出,[转载]Oracle 11g SQL*Plus的几种启动、退出方法相关推荐

  1. oracle 结果集已耗尽_java.sql.SQLException: 结果集已耗尽,解决方法!

    我用oracle数据库,建了两个表结构如下: 单位表:id_danwei number ,name_danwei varchar2 ,其中id_danwei是主键. 人员表:id_renyuan nu ...

  2. Oracle修改机器名后导致监听和console无法启动解决方法参考(转的)

    1.修改  d:\oracle\product\10.2.0\db_1\NETWORK\ADMIN的ora文件,把老机器名改成新机器名(具体路径自己判断,如果路径也不知道,那别玩oracle啦!)  ...

  3. Sql Server中三种字符串合并方法的性能比较

    最近正在处理一个合并字符吕的存储过程,在一个测试系统的开发中,要使用到字符串合并功能,直接在Sql中做.         示例:         有表內容﹕         名称  內容        ...

  4. sql去重 ,4种查询数量方法

    标题第一种 :distinct select count (distinct 订单号) from dual 标题第二种:查询去重 group by select count(订单号)aa from ( ...

  5. oracle怎么变为整数,如何在Oracle 11g SQL中为char添加整数?(How to add integers to char in Oracle 11g SQL?)...

    如何在Oracle 11g SQL中为char添加整数?(How to add integers to char in Oracle 11g SQL?) 是否可以在PL / SQL块中做这样的事情: ...

  6. [转载]Oracle中动态SQL详解

    1.静态SQLSQL与动态SQL Oracle编译PL/SQL程序块分为两个种:其一为前期联编(early binding),即SQL语句在程序编译期间就已经确定,大多数的编译情况属于这种类型:另外一 ...

  7. Oracle输入默认密码错误,oracle中默认账号oracle 11g SQL plus软件怎么打开?打开显示密码错误怎么办?...

    oracle 11g SQL plus软件下载好后,它的sql plus图标一般都不会自动出现在电脑桌面上,这时候,我们需要手动去查找SQL plus ,并将它拖到电脑桌面上,不像台式电脑的开始界面, ...

  8. 视频教程-赵强老师:Oracle数据库从10g到11g(4)PL/SQL编程基础-Oracle

    赵强老师:Oracle数据库从10g到11g(4)PL/SQL编程基础 毕业于清华大学,拥有超过13年的工作经验. Oracle认证讲师,拥有6年以上授课经验.精通Oracle数据库.中间(Weblo ...

  9. oracle 退出代码 255,sql – 奇怪的SSIS错误(进程退出代码255)

    我遇到了一个我最近创建的SSIS工作的问题,这个工作正在打破一个奇怪的错误. 背景资料 这是一个SSIS包(.dtsx),正如您期望的那样,使用SQL Server Integration Servi ...

最新文章

  1. 麦克纳姆轮——机械部分
  2. window 修改字符集为utf8
  3. SpringBoot底层注解-@ImportResource导入Spring配置文件
  4. 关于erlang的套接字编程
  5. 浙江省计算机二级excel函数,浙江省计算机二级excel练习5操作要求
  6. 安卓布局参数类LayoutParams
  7. 【Java】字节流-从文件输入,输出到文件
  8. 为什么有些人看起来年纪轻轻,但思想深度和高度却远高于常人?
  9. Windows命令提示符中的别名
  10. zmq源码阅读 --- api介绍 -- zmq_ctx_new + zmq_socket + zmq_bind + zmq_close + zmq_ctx_destroy
  11. pytest生成测试报告
  12. 树莓派csi摄像头和usb摄像头_树莓派usb摄像头用fswebcam 设置
  13. 非因解读 | Multiplex immunofluorescnece-多重免疫荧光结合单细胞蛋白组技术探索肿瘤微环境
  14. 分布式调度框架大集合
  15. 使用Python从头实现一个神经网络
  16. @zxing/library实现平板手机扫码功能(二维码+条形码)
  17. 剑指Offer——腾讯+360+搜狗校招笔试题+知识点总结
  18. cocoscreator数字增长动画
  19. 特征面提取相关文献阅读笔记(1)上篇
  20. 会了它+稳定发挥=3000包吃住

热门文章

  1. 图片去除水印两种工具及多种思路
  2. 面试题,移动端APP测试常见bug记录
  3. 老男孩linux培训靠谱吗?到底该不该去?
  4. 计算与推断思维 七、函数和表格
  5. A002-185-1203
  6. HDOJ 2010 水仙花数
  7. java 响铃 bel 使用_Java基础01
  8. linux程序间管道通信,linux进程间通信——管道 详解
  9. 14.2 Numpy实现逆傅里叶变换
  10. Linux ln -s目录,Linux 中的 ln 命令