2014.0820
做过存储过程的开发,有2年时间,对plsql语言有较好的熟悉度。
但对oracle的知识还不成体系,遇到问题百度一下而过,不深入探讨,知识到用时方恨少。在于平时多积累,多总结提高。
day01_oracle
安装篇:
在windows环境下安装oracle11,都很顺利,最后一步安装database configuration assistance报错导致安装完成,无法新建数据库。
查了原因,由于本地安装过客户端,环境变量中已经存在oralce_home的配置,将配置删除。卸载掉刚安装的oracle11,重启后,再安装一次,成功!(耗时1.5个小时,教训:以后安装注意检查环境变量)。
启动篇:
查看oracle启动的服务,可以看到默认开启了6个服务项,实际我们只需要oracleserviceOrcl这个核心服务,如果使用plsqldevloper开发,还需要开启监听服务。
OracleOraDb11g_home1TNSListener:监听器服务,服务只有在数据库需要远程访问的时候才需要。(非必须启动,下面会有详细详解)。
OracleServiceORCL:数据库服务(数据库实例),是Oracle核心服务该服务,是数据库启动的基础, 只有该服务启动,Oracle数据库才能正常启动。(必须启动)
那么在开发的时候到底需要启动哪些服务呢?
对新手来说,要是只用Oracle自带的sql*plus的话,只要启动OracleServiceORCL即可,要是使用PL/SQL Developer等第三方工具的话,OracleOraDb11g_home1TNSListener服务也要开启。OracleDBConsoleorcl是进入基于web的EM必须开启的,其余服务很少用。
注:ORCL是数据库实例名,默认的数据库是ORCL,你可以创建其他的,即OracleService+数据库名。
查看服务 win+R , services.msc (services, .msc 全称 manager system control)
- 查看监听状态:lsnrctl status
- 启动监听程序:lsnrctl start
- net start oracleServiceOrcl
- 关闭oracle服务实例:net stop oracleServiceOrcl
- 关闭监听: lsnrctl stop
全局数据库名/实例名/用户名
全局数据库名:
实例名:SID,应用程序方法数据库,只知道用户名密码是不行的,还需要知道实例名。实例是指数据库运行的资源和进程等,有IP和端口号配置等。 一个用户名对应一个实例,也可能对应多个实例(分布式的情况下)。
用户名:
相关推荐
总结,Oracle 11g的安装、启动、卸载过程涵盖了数据库管理的基础知识。通过学习和实践,你可以更好地理解和操作Oracle数据库,提升你在IT领域的专业能力。参考提供的"oracle_11g_安装、启动、卸载全面教程@...
### 在Oracle Enterprise Linux 5上从头安装Oracle数据库11g的知识点 ...此文档不仅提供了一次性安装指导,还包含了后期使用和管理Oracle数据库所需的基础知识,是进行评估和初步部署的理想参考材料。
一、Oracle基础知识 Oracle数据库系统基于SQL语言,提供了一个高度可扩展、安全且可靠的平台。它的核心组成部分包括服务器进程、客户端进程、控制文件、数据文件、重做日志文件和系统全局区(SGA)等。SGA是Oracle...
对于初学者来说,掌握Oracle基础知识是进入数据库领域的第一步。本文将深入浅出地介绍Oracle数据库的一些核心概念和基本操作,帮助你快速入门。 一、Oracle数据库系统概述 Oracle数据库是由美国Oracle公司开发的,...
在IT行业中,Oracle数据库系统是...在实际操作中,可能还会遇到各种问题,如权限问题、依赖冲突、硬件兼容性等,解决这些问题需要扎实的Linux和Oracle基础知识。不断学习和实践,才能更好地驾驭这个强大的数据库系统。
它在Oracle 9i的基础上进行了改进,引入了自动诊断和修复功能,并增强了安全性和性能。Oracle 10g 支持多种操作系统平台,如Windows、Linux等,本篇主要聚焦于Linux环境下Oracle 10g的安装与配置。 #### 二、安装前...
Oracle基础知识概述是一份关于Oracle数据库的详细介绍,涵盖了数据库概念、Oracle发展史、Oracle基础知识、安装和卸载等方面的内容。 一、数据库概念 数据库是一个集合了大量数据的仓库,具有高效、安全、可靠的...
在学习Oracle基础知识时,应重点掌握SQL*Plus的基本操作、数据操作以及权限管理,这些是进行数据库管理和开发的基础。熟悉这些概念后,可以进一步深入学习存储过程、触发器、索引、事务管理等高级特性,以提升在...
Oracle DSI,全称为Oracle Data Services Infrastructure,是Oracle数据库系统中的一个重要组成部分,主要涉及数据服务的基础设施和性能优化。在11gR2版本中,Oracle对DSI进行了显著的改进,以提升整体数据库的性能...
### Oracle8i_9i数据库基础知识点概览 #### 一、理解关系数据库系统(RDBMS) ##### 1.1 关系模型 - **定义**:关系模型是一种用于描述数据库中数据及其相互之间联系的数据模型。它以表格形式组织数据,并通过表格...
- 在安装前,需要下载和安装依赖包,如binutils、兼容库、elf工具库、gcc编译器、glibc库等。这些依赖包是Oracle安装的基础软件环境。 - 安装pdksh,这是一个特殊的shell,是Oracle安装过程中的一个需求。 - 在...
以下将详细讲解Oracle基础知识,包括数据库管理、表的创建与维护、SQL查询技巧、权限管理以及PL/SQL编程等方面。 1. **Oracle数据库优势** Oracle数据库因其高性能、高可用性和安全性而受到青睐。它支持大规模并发...
Oracle XE 11.2适合用于学习Oracle数据库的基础知识,包括SQL语法、PL/SQL编程、数据库管理等。对于小型项目或个人开发测试环境,它也是一个经济实惠的选择。 **7. 扩展和升级** 虽然Oracle XE在资源上有限制,但它...
Oracle 群集基础知识 Oracle 群集(RAC)是一种高可用性和高性能的数据库解决方案。它可以将多个 Oracle 实例组合成一个单一的数据库系统,使得数据库可以跨越多个节点,提高了数据库的可用性和性能。 Oracle 群集...
### Linux Oracle 12c RAC 安装配置知识点 #### 一、Oracle 12c RAC 数据库安装准备工作 ##### 1.1 安装环境介绍 - **操作系统**: Red Hat Enterprise Linux Server release 6.3 (X86_64) - **硬件配置**: 每个...
在这个压缩包中,"Oracle jiaocheng"很可能是一个包含多章节的教程集合,涵盖了Oracle数据库的基础知识到高级概念。对于初学者来说,这是一个非常宝贵的资源,可以让他们了解如何安装和配置Oracle数据库,掌握SQL...
本教程将针对初学者,详细介绍Oracle 11g的基础知识,并提供详细的安装步骤。 一、Oracle 11g概述 Oracle 11g是Oracle数据库的第11个主要版本,它提供了强大的数据存储、管理和分析功能。该版本引入了许多新特性,...
本文从Oracle DBA的基础知识出发,详细介绍了Oracle体系结构、Oracle Server、管理例程、建立和删除数据库、数据字典和动态性能视图以及控制文件等方面的知识。这些知识点对于理解和管理Oracle数据库至关重要。希望...
Oracle基础知识 Oracle基础知识概述 Oracle是世界第二大软件公司,提供了数据库、电子商务套件、ERP、财务产品、开发工具培训认证等产品。Oracle服务器是一个关系数据库管理系统,提供开放、全面、完整的信息管理...