杭创ORACLE基础能力培训.pptVIP

  • 2
  • 0
  • 约8.43千字
  • 约 46页
  • 2020-02-27 发布于陕西
  • 举报
创建ORACLE数据库 创建ORACLE数据库 创建数据库 登录到EM中 启动数据库 在服务管理中启动数据库服务 在sqlplus中启用服务 连接数据库conn / as sysdba startup? --正常启动,打开数据库文件 startup mount; --安装启动,打开控制文件:用于改变数据库的归档或执行恢复状态 startup nomount;?用于重建控制文件或重建数据库 Open Mount Nomount 启动实例 安装数据库 打开数据库 关闭数据库 Shutdown normal/immediate/abort Normal: 处理完用户提交的所有事务,等待用户退出连接后,关闭数据库、卸载数据库、关闭实例。在下次启动实例时,不做实例恢复操作。 Immediate 结束正在处理的SQL语句、回滚未提交事务、不等待用户退出正常连接。在下次启动实例时,做实例恢复操作。 Abort 立即结束当前的ORACLE进程,不做CHECKPOINT 数据字典 数据字典 数据字典是Oracle数据库的重要组成。它由一组只读表组成。 包括: 数据库所有对象的定义(表,视图,索引,簇,同义词,序列 ,过程,函数,程序包,触发器) 空间的分配和使用状况 列的缺省值 完整性约束信息 用户名 已授予用户的角色和权限 审计信息等 数据字典结构 基表 存放相关数据库信息的基础表 视图 汇总并显示存放数据字典基表中信息的视图 数据字典所有者 Oracle的sys用户拥有数据字典所有的基表和视图。任何Oracle用户都不能改变数据字典的任何数据。不能更新、插入、 删除。数据字典的改变会影响数据库的正常运行。 系统管理员需要严格管理系统用户.(sys and system) 数据字典 Dba_tablespaces Dba_data_files Dba_tables Dba_users Dba_views Dba_indexes Dba_db_links Dba_free_space Dba_ind_columns Dba_jobs Dba_objects Dba_rollback_segs Dba_segments Dba_sequences Dba_snappshots Dba_synonyms Dba_tab_columns Dba_triggers Dba_constraints Dba_cons_columns 前缀 范围 USER 用户视图 ALL 用户可访问的部分 DBA 数据库管理员视图 参数配置 Pfile文件 基于文本格式的参数文件,含有数据库的配置参数,默认文件名为“init+实例名.ora”,是一个文本文件 SPFILE文件 基于二进制的参数文件,不能用文本工具打开,需要通过数据库命令访问,启动顺序优先于pfile 参数使用 通过em管理工具设置 通过命令行设置 alter system set job_queue_processes =1 scope=spfile/MEMORY/both; Scope选项,spfile修改文件,重启有效,memory修改内存,重启后无效,both修改内存及文件 查看参数 Show parameter 参数名 进程管理 查看进程 Select * from v$session 查看进程锁情况 V$LOCK,? V$LOCKED_OBJECT,? V$SESSION,? V$SQLAREA,? V$PROCESS 取消一个ORACLE会话 先从v$session视图中找出sid及serial# Alter system kill session sid,serial#; alter system disconnect session sid,serial# immediate; 还可以,在win上,还可以采用oracle提供的orakill杀掉一个线程(其实就是一个Oracle进程) 在Linux/Unix上,可以直接利用kill杀掉数据库进程对应的OS进程 数据导入导出 Exp/expdp 它是Oracle数据库的一个实用程序。它将Oracle数据库的数 据和结构移出Oracle放入到一个二进制的export 文件中。它 转出的数据只有Oracle的import程序能够处理。 Imp/impdp 它将读取转出的数据将重建数据库的内容与结构 执行exp exp username/password parfile=filename 交互式 exp username/password 获取联机帮助 exp help=y 数据导入导出 export常见参数的含义 use

文档评论(0)

1亿VIP精品文档

相关文档