1、Oracle数据库的启动(在windows系统命令行下)
1)启动监听服务
在命令行下输入命令lsnrctl start
2)启动数据库实例
命令语法:oradim -startup -sid 数据库实例名
如:数据库实例名为orcl,则在命令行中输入oradim -startup -sid orcl
2、sqlplus常用命令
1)conn[ect]
登陆数据库命令,该命令常用于切换当前用户。
语法:conn 用户名/密码
例:当前用户为scott用户,将用户切换到system用户,只需在sqlplus中输入命令conn system/thinkpad
2)show user
用来显示当前用户名是什么
例如:当前用户为scott,输入命令show user,会显示USER为“SCOTT”
3)disc[onnect]
断开与当前数据库的连接,但是不退出sqlplus窗口。
4)exit
断开与当前数据库的连接并且同时退出sqlplus窗口
5)password
该命令用于修改用户的密码
基本用法:password 【用户名】
如果给自己改密码,则password命令后面不要带用户名
如果给别人改密码(前提是system或者sys用户来修改),则需要带用户名。
6)&交互式命令
例如:查询emp表中job名为CLERK的行。
可以这么写:select * from emp where job = '&job';运行这条语句,系统会提示你输入job的值,此时你输入CLERK后,会得到查询结果。
7)edit命令
打开一个文档用于编辑脚本
例:edit d:\backup.sql
8)spool命令
需求分析:在日常的系统维护中经常需要将命令和命令的结果保存到文件中,以供以后分析实用,而spool命令就提供了这个功能。
基本用法如下:
(1)spool on;
(2)spool d:\backup.txt
(3)输入一些命令和语句,并显示结果
(4)spool off
经过此四步,那么第三步中执行的命令和语句以及它们执行后的结果,就会保存到d:\backup.txt文件中。
9)set linesize
用来控制每行显示多少的字符,默认显示80个字符。
如果想要每行显示120个字符,只需执行set linesize 120即可
10)set pagesize
用于控制每页显示多少行,默认每页显示14行。