Oracle11g的基本了解和配置

加油,程序媛 2020-11-08 20:39:35
配置 oracle 基本 了解 oracle11g


1.系统服务

Windows7操作系统中,操作系统通过服务来管理安装好的Oraclelg数据库产品的运行。

选择“开始→控制面板→管理工具→服务”命令,出现系统“服务”对话框,与oracle规则关的服务如所示。Oracle服务随着数据库服务器安装与配置的不同而有所不同

 

OracleServiceORCL:数据库服务(数据库实例),是Oracle核心服务,是数据库启动的管的基础,只有该服务启动, Oracle数据库才能正常启动。(必须启动)

OracleOraDbllg_homelTNSListener:监听器服务,该服务只有在远程访问数据库时才需要(无论远程计算机还是本地计算机,凡是通过 Oracle Net网络协议连接数据库都属于远程访问)。(必须启动)
OracleOraDbllg_homel ConfigurationManage:配置Oracle启动时的参数的服务。(必须启动)

OracleOraDbllg_homelClrAgent:提供对.NET支持Oracle数据库扩展服务。(非须启动)

OracleJobSchedulerORCL:数据库作业调度服务。(非必须启动)

OracleDBConsoleorcl: Oracle控制台服务,即企业管理器服务。只有该服务启动了,才可以使用Web方式的企业管理器管理数据库。(非必须启动)

OracleVssWriterORCL:是Oracle对VSS提供支持的服务。(非必须启动)

OracleMTSRecoveryService:是允许数据库充当一个微软事务服务器、 COM/COM+对象和分布式环境下的事务资源管理器的服务。(非必须启动)

Oracle服务的启动类型分为“自动”、“手动”和“禁用”3类,如果启动类型为“自动”,则操作系统启动时该服务也启动,由于Oracle服务占用较多的内存资源,导致操作系统启动变慢。因此,如果不经常使用Oracle,可以把这些服务由“自动”启动改为“手动”

2.文件体系结构 

Oracle11g数据库服务器软件、数据库的数据文件、目录的命名及存储位置都遵循一定的规则,称为Oracle最佳灵活体系结构,即OFA(Optimal Flexible Architecture)利用OFA体系结构,可以将 Oracle系统的管理文件、数据文件、跟踪文件等完全分离,简化数据库系统的管理工作。

Oracle11g数据库服务器在基目录中,有7个子目录。如下图所示:

 
●admin—以数据库为单位,主要存放数据库运行过程中产生的跟踪文件,包括后台进程的跟踪文件、用户SQL语句跟踪文件等。

● cfgtoollogs--存放运行dbca、emca和netca图像化程序时产生的日志信息。

●checkpoints--存放数据库检查点相关信息。

●diag——以组件为单位,集中存储数据库中各个组件运行的诊断信息。

●flash_recovery_area----以数据库为单位,当数据库启动自动备份功能时,存放自动备份的文件、存放数据库的闪回日志文件。

●oradata---以数据库为单位,存放数据库的物理文件,包括数据文件、控制文件和重做日志文件。

●product--Oracle存放11g数据库管理系统相关的软件,包括可执行文件、网络配置文件、脚本文件等。
此外,在Oracte清单目录C: ProgramFiles\Oracle\Inventory中保存了已经安装的Oracle软件的列表清单。在下次安装其他 Oracle组件时, Oracle会读取这些信息。该目录中的内容是由Oracle自动维护的,用户不能对其进行操作。

3. Oracle常用工具

1.Oracle企业管理数据库控制工具OEM(Oracle Enterprise Manager Database Control)

功能:WEB页面的图形化数据库管理工具

2、数据库配置助手DBCA(Database Configuration Assistant)

功能:用于建立数据库、配置数据库选项、删除数据库、管理模版

3、网络管理工具(Net Manager)

功能:配置监听程序和网络服务名,使服务器端可以监听该数据库

4、SQL PLUS Oracle常用工具

功能:用行编辑形式运行SQL语句并管理ORACLE数据库

DBCA创建数据库

DBCA是oracle提供的用于创建数据库、配置数据库选项、删除数据库、管理数据库模板及配置自动存储管理的图形界面化工具。利用该工具,用户可以利用已有模板快速创建数据库。

1.使用“配置和移植工具”组中的“Database Configuration Assistant(简称DBCA)”创建数据库。

 2.选择数据库创建模板

 3.设置数据库标识

 全局数据库名是由数据库名(DB_NAME)与数据库服务器所在的域名(DB_DOMAIN)组成,格式为“数据库名.网络域名”,用来唯一标识一个网络数据库,主要用于分布式数据库系统中。
Oracle服务标识符(SID)是一个Oracle实例的唯一名称标识。
注意:全局数据库名需以字母开头,后接字母、数字、下划线或$,长度不超过30个字符。SID:长度不超过12个字符。

 4.选择是否安装企业管理

 5.设置数据库口令

注意:建议采用复杂口令策略,口令至少8个字符,且以字母开头,包含至少一个大写字母,一个小写字母,一个数字。密码区分大小写。

6.设置数据库文件存放位置

 7.设置恢复设置

 8.选择是否安装示例方案

9.初识化信息设置

 10.数据库存储信息设置

 11.创建选项

 12.确认画面

 13.安装完成

 网络管理工具

1.Net Configuration Assistant

2.Net Manager
一个监听程序可以监听多个ORACLE数据库,多个监听程序也可以监听同一个ORACLE数据库
监听程序只能用于同一台服务器上的ORACLE数据库
监听程序配置完成后需重新启动该服务

1.Net Configuration Assistant(网络配置助手)
创建或管理监听服务:

2、Net Manager
创建服务命名:

版权声明
本文为[加油,程序媛]所创,转载请带上原文链接,感谢
https://www.cnblogs.com/CX66/p/13945678.html

  1. 【计算机网络 12(1),尚学堂马士兵Java视频教程
  2. 【程序猿历程,史上最全的Java面试题集锦在这里
  3. 【程序猿历程(1),Javaweb视频教程百度云
  4. Notes on MySQL 45 lectures (1-7)
  5. [computer network 12 (1), Shang Xuetang Ma soldier java video tutorial
  6. The most complete collection of Java interview questions in history is here
  7. [process of program ape (1), JavaWeb video tutorial, baidu cloud
  8. Notes on MySQL 45 lectures (1-7)
  9. 精进 Spring Boot 03:Spring Boot 的配置文件和配置管理,以及用三种方式读取配置文件
  10. Refined spring boot 03: spring boot configuration files and configuration management, and reading configuration files in three ways
  11. 精进 Spring Boot 03:Spring Boot 的配置文件和配置管理,以及用三种方式读取配置文件
  12. Refined spring boot 03: spring boot configuration files and configuration management, and reading configuration files in three ways
  13. 【递归,Java传智播客笔记
  14. [recursion, Java intelligence podcast notes
  15. [adhere to painting for 386 days] the beginning of spring of 24 solar terms
  16. K8S系列第八篇(Service、EndPoints以及高可用kubeadm部署)
  17. K8s Series Part 8 (service, endpoints and high availability kubeadm deployment)
  18. 【重识 HTML (3),350道Java面试真题分享
  19. 【重识 HTML (2),Java并发编程必会的多线程你竟然还不会
  20. 【重识 HTML (1),二本Java小菜鸟4面字节跳动被秒成渣渣
  21. [re recognize HTML (3) and share 350 real Java interview questions
  22. [re recognize HTML (2). Multithreading is a must for Java Concurrent Programming. How dare you not
  23. [re recognize HTML (1), two Java rookies' 4-sided bytes beat and become slag in seconds
  24. 造轮子系列之RPC 1:如何从零开始开发RPC框架
  25. RPC 1: how to develop RPC framework from scratch
  26. 造轮子系列之RPC 1:如何从零开始开发RPC框架
  27. RPC 1: how to develop RPC framework from scratch
  28. 一次性捋清楚吧,对乱糟糟的,Spring事务扩展机制
  29. 一文彻底弄懂如何选择抽象类还是接口,连续四年百度Java岗必问面试题
  30. Redis常用命令
  31. 一双拖鞋引发的血案,狂神说Java系列笔记
  32. 一、mysql基础安装
  33. 一位程序员的独白:尽管我一生坎坷,Java框架面试基础
  34. Clear it all at once. For the messy, spring transaction extension mechanism
  35. A thorough understanding of how to choose abstract classes or interfaces, baidu Java post must ask interview questions for four consecutive years
  36. Redis common commands
  37. A pair of slippers triggered the murder, crazy God said java series notes
  38. 1、 MySQL basic installation
  39. Monologue of a programmer: despite my ups and downs in my life, Java framework is the foundation of interview
  40. 【大厂面试】三面三问Spring循环依赖,请一定要把这篇看完(建议收藏)
  41. 一线互联网企业中,springboot入门项目
  42. 一篇文带你入门SSM框架Spring开发,帮你快速拿Offer
  43. 【面试资料】Java全集、微服务、大数据、数据结构与算法、机器学习知识最全总结,283页pdf
  44. 【leetcode刷题】24.数组中重复的数字——Java版
  45. 【leetcode刷题】23.对称二叉树——Java版
  46. 【leetcode刷题】22.二叉树的中序遍历——Java版
  47. 【leetcode刷题】21.三数之和——Java版
  48. 【leetcode刷题】20.最长回文子串——Java版
  49. 【leetcode刷题】19.回文链表——Java版
  50. 【leetcode刷题】18.反转链表——Java版
  51. 【leetcode刷题】17.相交链表——Java&python版
  52. 【leetcode刷题】16.环形链表——Java版
  53. 【leetcode刷题】15.汉明距离——Java版
  54. 【leetcode刷题】14.找到所有数组中消失的数字——Java版
  55. 【leetcode刷题】13.比特位计数——Java版
  56. oracle控制用户权限命令
  57. 三年Java开发,继阿里,鲁班二期Java架构师
  58. Oracle必须要启动的服务
  59. 万字长文!深入剖析HashMap,Java基础笔试题大全带答案
  60. 一问Kafka就心慌?我却凭着这份,图灵学院vip课程百度云