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