• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >oracle > oracle 11gR2 win64安装配置教程另附基本操作

oracle 11gR2 win64安装配置教程另附基本操作

作者:qq_22642239 字体:[增加 减小] 来源:互联网 时间:2017-05-11

qq_22642239通过本文主要向大家介绍了oracle win64 11gr2,win64 11gr2 client,win64 11gr2 database,win64 11gr2,win64 11gr2 gateways等相关知识,希望本文的分享对您有所帮助

最近刚到公司上班,大致了解了一下公司的流程之后,发现数据库非常需要恶补一下,以前在学校学习的一些数据库都是SQLserver,以及一些增,删,改,查的基本操作,

这些都是好早好早以前的事了,后来大部分时间都用来学习汇编,搞逆向去了,为了自己的发展必须要打好开发的基础,当然数据库是必要的,oracle对我来说确实感觉非常陌生以前基本没有接触过,经过最近几天的折腾,大概了解了一下oracle数据库的安装,简单的配置,毕竟还是小白,以后还需要继续恶补,下面就是最近自己的一些新的和收获。

1.  首先是oracle的安装

    对于一个软件的安装,在我的印象中,貌似绝大多数软件都是非常容易安装的,一般安装软件会自己配置好自己的运行环境,自己创建并开启自己所需要的一些服务,以及在注册表中创建一些需要用到的项,等等,但是我在安装oracle的时候并没有那么顺利,我记得刚开始安装的时候使用的是公司的电脑(win7旗舰版64位,配置还凑合,组装的机器。。),首先我安装的版本是   win64_11gR2_database  (当时10 那个版本用的很少,也就没用了)11g这个版本的如下图所示:


相信安装过的都对这个界面很熟悉,直接点击下一步:

上面这个界面我们可以根据自己的实际情况选择,如果是初次安装的话,就选择第一个就可以了,

点击下一步:


关于上面这个  有两个选项,就是一个是桌面类,一个是服务器类,其实我么你用的话完全可以选择桌面类,对以后使用也没什么影响(个人感觉),如果先泽服务器类的话,配置会更加详细,这个可以根据自己的实际情况来选择,这次我们就先选择桌面类,点击下一步:


上面这些就是即将要创建的数据库的一些位置,字符类型,什么类型的数据库,这里我选择的是企业版,这里可以按照默认的就可以了,需要注意的就是管理口令,这个口令使以后登录数据库的时候的口令,也就是密码,这个一定要记住,用这个口令登录的用户名称有system  sys   等这几个用户的口令都是这个自己设置的口令,这个口令的格式可以随意输入,虽然他会提示不符合规则,但是可以忽略,这个对于我们自己并非特别专业的人员来说并没有什么影响。点击下一步:


出现上面这个界面,我们只需要等待一下就可以了,如果正常的话会出现这个界面:


遇见这个界面,我们安静的等待就可以了,这个需要好长时间,这里面最容易出现错误,当时我安装的时候就在这里出现了一大堆的错误,首先是一个服务未响应或启动,在这里需要说明一下,oracle正常运行的话,所需要启动的服务是这几个:

Oracle ORCL VSS Writer Service,OracleDBConsoleorcl,OracleJobSchedulerORCL,OracleMTSRecoveryService,OracleOraDb11g_home1ClrAgent,OracleOraDb11g_home1TNSListener,OracleServiceORCL。其中OracleDBConsoleorcl,

OracleMTSRecoveryService,OracleOraDb11g_home1TNSListener,OracleServiceORCL是默认自动启动的,OracleJobSchedulerORCL是默认自动禁止的,其余的默认为

这七个服务的含义分别为:

Oracle ORCL VSS Writer Service:Oracle卷映射拷贝写入服务,VSS(Volume Shadow Copy Service)能够让存储基础设备(比如磁盘,阵列等)创建高保真的时间点映像,即映射拷贝(shadow copy)。它可以在多卷或者单个卷上创建映射拷贝,同时不会影响到系统的系统能。(非必须启动)

OracleDBConsoleorcl:Oracle数据库控制台服务,orcl是Oracle的实例标识,默认的实例为orcl。在运行Enterprise Manager(企业管理器OEM)的时候,需要启动这个服务。(非必须启动)

OracleJobSchedulerORCL:Oracle作业调度(定时器)服务,ORCL是Oracle实例标识。(非必须启动)

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

OracleOraDb11g_home1ClrAgent:Oracle数据库.NET扩展服务的一部分。 (非必须启动)

OracleOraDb11g_home1TNSListener:监听器服务,服务只有在数据库需要远程访问的时候才需要。(非必须启动,下面会有详细详解)。

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

那么在开发的时候到底需要启动哪些服务呢?

对新手来说,要是只用Oracle自带的sql*plus的话,只要启动OracleServiceORCL即可,要是使用PL/SQL Developer等第三方工具的话,OracleOraDb11g_home1TNSListener服务也要开启。OracleDBConsoleorcl是进入基于web的EM必须开启的,其余服务很少用。

手动操作。

我遇到的问题1

我在安装的时候这个 OracleOraDb11g_home1TNSListener 服务有时候会启动不了,这个服务所依赖的是E:\app\admin\product\11.2.0\dbhome_2\BIN\TNSLSNR   这个路径下的一个可执行文件


有时候会缺少这个文件导致服务不能正常运行。

我遇到的问题2:

OracleServiceORCL  这个服务无法正常启动,原因是因为这个服务所依赖的oracle.exe   这个可执行文件不能正常启动,


我们可以点击这个服务,查看属性局可以看到这个服务得一些依赖的文件,当时我的电脑的环境出错,导致这个可执行文件不能正常运行,最后重新装了一下系统,解决了,有的时候是因为卸载以前装过的oracle不彻底导致,这几点都需要在出现安装错误的时候去考虑一下,当时我也是因为这几个问题折腾了好几天。

如果上面都安装顺利的话,那么你的oracle的数据库的基本环境已经搭载好了,下面的就是需要创建新的用户,设置相应的权限,导入相应的数据库备份(.dmp文件),创建表空间等等的一些操作。为了适应自己的需求我以自己的一些实际操作过程大概说一下自己最近的一些操作:

如果安装成功,那么就可以打开数据库的命令界面输入相应的数据库命令即可(有的人也许会问在哪里输入数据库的命令呢? 其实为了方便可以直接win+R  输入cmd,进入黑框也就是windows的命令行界面,输入sqlplus 就会提示你属入用户名  在没有创建新的用户前可以输入system  这个不区分大小写,然后输入口令就是安装的时候设置的那个口令,然后就会进入数据库的命令行界面,

)

下面就可以输入相应的数据库命令了

下面的一些操作是我使用的时候做的一些基本操作:

首先创建表空间(就是开辟空间用来存放东西)

--创建采集流程库数据表空间   
--创建采集流程库临时表空间   
CREATE temporary TABLESPACE HIIP_TEMP  tempfile 'E:\app\admin\oradata\orcl\HIIP_TEMP.dbf' SIZE 64M AUTOEXTEND ON NEXT 64M MAXSIZE UNLIMITED EXTE

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • oracle 11gR2 win64安装配置教程另附基本操作

相关文章

  • 2017-05-11解决Windows 7下安装Oracle 11g相关问题的方法
  • 2017-05-11数据库查询排序使用随机排序结果示例(Oracle/MySQL/MS SQL Server)
  • 2017-05-11Oracle数据库的备份与恢复
  • 2017-05-11oracle中exp,imp的使用详解
  • 2017-05-11oracle RETURNING 子句使用方法
  • 2017-05-11oracle列合并的实现方法
  • 2017-05-11Oracle批量查询、删除、更新使用BULK COLLECT提高效率
  • 2017-05-11Oracle中instr和substr存储过程详解
  • 2017-05-11Oracle RMAN快速入门指南
  • 2017-05-11Oracle密码错误次数过多账号锁定的问题(推荐)

文章分类

  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase

最近更新的内容

    • Oracle捕获问题SQL解决CPU过渡消耗
    • Oracle 下的开发日积月累
    • oracle误删数据表还原的二种方法(oracle还原)
    • Oracle中scott表结构与简单查询实例分析
    • Oracle 12c安装方法及一些使用问题
    • oracle查询语句大全(oracle 基本命令大全一)
    • oracle 11g RAC 常用命令整理分享
    • centos 6.5下安装oracle 11gR2与Oracle自动启动的配置
    • 安装Oracle10g遭遇ins_ctx.mk问题解决方法
    • Excel VBA连接并操作Oracle

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有