理论教育 SQL∗Plus的启动与关闭详解

SQL∗Plus的启动与关闭详解

时间:2023-10-30 理论教育 版权反馈
【摘要】:①选择“开始”→“所有程序”→“OracleOraDb11g_home1”→“应用开发程序”→“SQL Plus”命令,打开如图2.1所示的SQLPlus启动界面。图2.3命令行启动SQLPlus④命令行启动SQLPlus,也可以直接指定数据库名、用户名和密码以及登录角色,语法格式如下:其中:username表示登录用户名。⑤关闭SQLPlus可以用EXIT或QUIT命令,两种命令都能断开连接并关闭SQLPlus,不同的是如果通过Windows命令行启动的SQLPlus,QUIT不会同时关闭Windows命令行窗口。

SQL∗Plus的启动与关闭详解

SQL∗Plus的启动可以直接使用“开始”选项卡中应用开发程序的SQL∗Plus程序快捷方式,也可以在Windows命令行运行SQL∗Plus程序。

①选择“开始”→“所有程序”→“Oracle⁃OraDb11g_home1”→“应用开发程序”→“SQL Plus”命令,打开如图2.1所示的SQL∗Plus启动界面。

图2.1 SQL∗Plus启动界面

②在命令提示符的位置输入登录用户名(如system或sys等系统管理用户)和口令(安装创建数据库时指定的),如果默认的数据库服务OracleServiceORCL已经启动,则将连接到默认数据库ORCL,进入操作界面,就可以在“SQL>”命令提示符后面输入命令执行操作了,如图2.2所示。如果创建了多个数据库,SQL∗Plus程序将不能自己确定用户将登录的数据库,就需要在操作系统中设置ORALCE_SID环境变量,其值设定为要登录的全局数据库名(如ORCL),否则将出现“ORA⁃12560:TNS:协议适配器错误”错误提示。

图2.2 SQL∗Plus操作界面

③如果采用Windows命令行启动SQL∗Plus,则通过在“运行”对话框(WIN+R启动)中输入cmd启动命令行窗口,然后在命令符提示处输入“sqlplus”,同样可以登录数据库。在这里,如果没有设定环境变量ORACLE_SID,还可以设置临时的环境变量。操作如图2.3所示。

图2.3 命令行启动SQL∗Plus

④命令行启动SQL∗Plus,也可以直接指定数据库名、用户名和密码以及登录角色,语法格式如下:

其中:username表示登录用户名。(www.daowen.com)

password表示登录口令。

@connect_identifier表示连接的全局数据库名,如果连接本机默认数据库或设定了ORACLE_SID环境变量,则应该省略。如果没有省略,则表示需要以连接字符串的方式提供全局数据库名,这个需要使用Oracle Net网络配置工具进行客户端配置,否则会出现“ORA⁃12541:TNS:无监听程序”登录错误。

AS SYSOPER|SYSDBA,表示以普通管理员或超级管理员特权用户进行登录,如果以SYSDBA超级管理员角色进行登录后,登录用户会自动转换为sys用户账户。

⑤关闭SQL∗Plus可以用EXIT或QUIT命令,两种命令都能断开连接并关闭SQL∗Plus,不同的是如果通过Windows命令行启动的SQL∗Plus,QUIT不会同时关闭Windows命令行窗口。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈