oracle常用命令

oracle常用命令:

一,用户连接

1, conn  用户名/密码@网络服务名(连接到哪个实例) [as system / as sysoper ] ,当特殊用户连接的时候,需要带上as system 或者as sysoper 

demo: 

SQL> conn scott/tiger ; 

SQL> conn sys/change_on_install as sysdba;

2, disc[onnect] : 断开连接

3passw[ord] : 修改密码

4show user ; 显示当前用户

5exit ; 退出

6shutdown 关闭oracle 

7startup 开启oracle

二,文件操作

1start 或  :运行脚本

SQL> start D:\aa.sql;

SQL> @ D:\aa.sql;

2,edit :编辑脚本

3spool :讲sql*plus 命令窗口中的数据输入到指定的文件中去,文件的类型由自己指定

SQL> spool D:\  d.txt ;

SQL> ......(会把这里的内容输入到指定的文件中);

.......

SQL> spool off ; //到这里为止

三,显示和设置环境变量

1show linesize ; 显示每一个行显示多少个字符

2set linesize 90 ; 设置每一行显示90个字符

3show pagesize ; 显示多少条记录就分页

4set pagesize 20 ; 设置分页的条数

四,其他

     ·alter session set nls_date_format = 'yyyy-MM-dd' ; 设置日期的格式

     ·set timing on ; 设置执行是的时间

     ·show parameter ; -- 显示初始化参数

五,重要查询

·select sys_context('userenv','....') from dual;

... 可以是languagesession_user , session_schema , db_name, nls_date_format...

编码:

CHINESE_CHINA.AL32UTF8-----占四个字节

ZHS16GBK               -----占两个字节

· // 修改默认的表空间

     SQL> alter database default tablespace sp01;

// 修改用户默认的表空间

 SQL> alter user hwt default tablespace sp01; 

·//移动表到其他的表空间

SQL> alter table 表名 move tablespace 表空间名;

  注意:在此操作之后,一定要把表上的索引重建,alter index 索引的名字 rebuild

你可能感兴趣的:(oracle,Date,session,schema,脚本,user)