• Oracle第一步


    Oracle 启动数据库

    Startup [NOMOUNT|MOUNT|OPEN|FORCE] [restrict] [pfile=filename]

    启动实例,加载数据库,启动数据库

       

    oRACLE关闭数据库

    Shutdown [immediate|normal|trasanctional|abort]

    关闭数据库,卸载数据库,关闭实例

       

    Select * from V$parameter;

       

    数据文件 V¥datafile

    控制文件V$CONTRLFILE

    日志文件 v$logfile

    数据库内部系统表 v$fixed_view_definition

    使用 show parameter 显示服务器参数

    查询视图v$parameter,利用该动态性能视图可以确定参数的默认值是否被修改过,已经是否可以用alter system和alter session命令修改。

    Alter system set db_block_size=8096

       

    密码文件

    密码文件默认存放在目录databas 目录下, 密码文件命令格式为PWD<SID> ,其中sid为实例名,创建密码文件既可以在创建数据库实例时自动创建,也可以使用orapwd.exe工具手动创建,

       

    Orapwd file-filename password=xxxx entries=<max-users>

    密码文件名, internal/sys 账户口令 允许以/sysdba/sysopr权限登陆数据库的最大用户数。

       

       

    警告日志文件用来存储数据库的系统的运行信息和错误信息。

    参数名 background_dump_dest.

       

       

    Y用户跟踪文件路径

    User_demp_dest

    文件名 <sid>_ora_<spid>.trc

       

    后台进程跟踪文件路径初始化为background_dump_dest.

       

    文件名 <sid>_<process_name>_<spid>.trc

       

    系统全局区,是所有用户进程共享的一块内存区域,也就是说SGA中的数据资源可以被多个用户共同使用,SGA主要包括高速数据泛冲去,共享池,VC红做日志缓存区,java池和大型池等内存结构,随着数据库启动二加载到内存,

       

    Oracle数据字典。

    Oracle 主要进程

       

    SQLPLUS命令行

    Help index查看命令清单

    Help | set [topic]

    Help | ? [topic]

       

       

    Spool filename create|replace|append|off|out

    保存记录到指定文件。

       

    Spool off 结束

    只有使用Spool off/spoolout 后结果才写入文件 结束

       

    Spool c: xt

    Select * from user_objects;

    Spool off

       

       

    Select * from user_objects;

       

    Save c: xtx

       

    Clear buffer 缓存区

       

       

    Get file listNOLIST

    // 加载文件到缓存区

    / 执行

       

    Column format col_name ailias sss

       

    Col heading xx aaaa

       

    tTitile/Btitile

       

    col comm null "Text'

       

     

     

     

    闪回数据库

    Select * from empp;

    Drop table emp;

    Select * from emp;

    Select * from recyclebin where original_name = '';

    Flashback table table_name to before drop;

     

    如果不想数据表存在回收站, drop table xx purge;

    Alter table xx read only;

    Alter table xx read write;

    Alter table xx move tablespace xxx;

     

     

    Update tablexx set col1=val1, col2=val2;

    Update tablexx set col,col = (select col1, col2 from subtable);

     

    Select * from dba_data_files 数据字典获取数据表信息。Dba_segmanets

    创建表空间

    Undo表空间管理

    临时表空间管理

     

    Like 匹配的正则表达式 regexp_like (ename, [asd]),

    regexp_like (ename, ^[asd]),

     

    regexp_like (ename, ^[^asd]),

     

    分组查询中使用cube对分组信息进行分组汇总。

     

    Select id1, id2 , sum(col) from t1 group by cude(id,id2);

    Rollup

     

    Cast 函数。

     

     

     

    Selece cast(extract(year from (to_date(sysdate.'yyyymmdd')) as char(4) ) from dual ; 类型装换

     

    Selece ename , cast(sal as varchar(4)) from emp ; 类型装换

     

    Accept 提示语句

    Accept v_job prompt 'please enter the job Title;" [hide]

    Seelct * from emp

    Where job = upper('&v_job');

     

    Sqlplus识别当前目录下的login.sql初始化设置

    全局生效。,放在 b_home——2in 下。

     

     

     

     

     

    合并索引

    Alter index xxxx coalesce deallocate unused。 、rebuild

     

    约束

    Alter disable

    Enable drop

     

     

    存储过程

    Execute

    Begin --- end.

     

    数据表V&lock.

       

       

      

  • 相关阅读:
    HanTTS简单文档
    一张包含所有颜色的图片
    shiro整合SpringMVC基于xml
    设计模式-享元模式
    关于volatile关键字实现的个人理解
    重量级锁
    轻量级锁
    偏向锁
    Seata概念的总结
    苹果手机怎么把资源库的APP放到桌面
  • 原文地址:https://www.cnblogs.com/xuddong/p/6218103.html
Copyright © 2020-2023  润新知