Oracle 11g中的SQL*Plus是命令行方式的(SQL*Plus.exe),并没有提供Oracle 10g中的CGI(Computer Graphics Interface 计算机图形接口)方式(SQL*Plusw.exe),因此没有单独的登陆界面,出没有了GUI界面。
为SQL*Plus创建快捷方式
通过快捷方式启动、登陆并连接到数据库,无需每次都输入用户名、口令、连接字符串,但这种方式很容易暴露用户名和口令,要注意这点!
以下是创建SQL*Plus快捷登陆方式的几种方法和步骤
一、为SQL*Plus创建快捷方式1. 在Oracle软件安装目录\product\11.1.0_db_1\bin中找到SQLPlus.exe
2. 为SQLPlus.exe创建快捷方式,右击在弹出菜单中选择“属性”命令。
3. 在打开的“SQLPlus快捷方式属性”对话框的“快捷方式”选项卡的“目标”文本框中,添加如下样式的参数:
F:\app\Administrator\product\11.1.0\db_1\BIN\sqlplus.exe

4. 单击“确定”按钮,双击“SQLPlus快捷方式”图标,就可以用scott用户来启动、登陆并连接到magical数据库了(这是我计算机上的数据库,你可以改成你自己的)
二、在运行中启动、退出SQL*Plus

三、在命令行中启动、退出SQL*Plus
打开命令提示符cmd.exe
在命令提示符后面直接输入sqlplus scott/tiger@magical,即可登陆连接到magical数据库。

从上面3种方式可以看出,如果在命令行带参数启动SQL*Plus程序,就会在标题栏显示该参数,不利于保密,所以建议不带参数。
另外,从命令行启动SQL*Plus后,有个很方便的特点就是可以在操作过程中方便使用剪切、粘贴等功能
四、自己写一个批处理启动SQL*Plus
用这种方式启动,也可以方便操作过程中方便使用剪切、粘贴等功能,而且还可以避免在标题栏显示用户和密码。
还可以为它启用“快速编辑”模式,改变字体颜色、背景,窗口大小等
SQLPlus已登陆(可操作版).bat
@echo off
sqlplus.exe scott/tiger@magical
这都是些小技巧,目的为了我们方便使用和学习Oracle