入门语句
一、Sql*plus命令
1.1、连接数据库
1.1.1、使用标准方式加密账户登录Oracle
语法格式
输入用户名: 输入口令: 请注意密码的格式,如果登录角色是sysdba,密码是你的密码[空格]as[空格]sysdba; 如果登录的角色是一般角色,只需要输入密码即可
示例代码
1.1.2、使用明码方式用账户登录Oracle
语法格式
sqlplus 用户/密码 请注意密码的格式,如果登录角色是sysdba,密码是你的密码[空格]as[空格]sysdba; 如果登录的角色是一般角色,只需要输入密码即可
示例代码
1.1.3、使用默认方式用sys账户登录Oracle
语法格式
sqlplus / as sysdba;
示例代码
1.1.4、SQL命令下断开用户连接
语法
disconn; 断开连接
示例代码
1.1.5、SQL命令下用户登陆
语法
conn 用户名/密码 conn 用户名/密码 as sysdba
示例代码
1.1.1.5、远程连接数据库
语法
sqlplus 用户名/密码@ip:端口/数据库名 sqlplus 用户名/密码@ip:端口/数据库名 as sysdba
示例代码
二、其他常用命令
SQL> set linesize 1000 --设置屏幕显示行宽,默认100
SQL> set pagesize 0; //输出每页行数,缺省为24,为了避免分页,可设定为
SQL> @ d:\sql\test.sql --执行sql文件
SQL>edit --对当前的输入进行编辑
SQL>edit d:\sql\test.sql --编辑sql文件,如果不存在会自动创建
SQL>/ --重新运行上一次运行的
SQL>host cls --清屏
SQL> desc table_name — 显示一个表的结构
SQL> set autocommit ON --设置是否自动提交,默认为OFF
SQL>show user --显示当前用户
SQL>shutdown normal--关闭数据库服务,等待所有用户离开后再关闭
SQL>shutdown immediate--关闭数据库服务,立刻关闭
SQL>shutdown startup—重启数据库服务