本篇文章转载 http://www.it165.net/database/html/201212/3385.html

一、安装前的准备工作:

1. 修改计算机名:

服务器的计算机名称对于登录到Oracle数据库非常重要!切记!

(1) 安装好Oracle数据库后,再修改计算机名称,可能会无法启动服务,即不能在浏览器中使用OEM(Oracle Enterprise Manager);

(2)Oracle Net Manager配置Oracle服务器端的监听程序时,也会用到服务器的计算机名称。

2. 解压2个安装文件,再将第2个解压出来的文件复制到第1个解压后的文件的相应位置,如下图所示:

二、下面我们正式安装Oracle 11g R2 :

1. 打开第1个解压后的文件夹,双击setup.exe ,如下图所示:

2. 输入E-mail地址,下图所示 :

3. 强烈建议选择”仅安装数据库软件”项 , 该项可以将软件安装和数据库创建分离开来 , 这样既可以将独立的两个过程分步进行 , 又可以在安装软件后进行从容的检查、配置和补丁应用等。

下面选择 单实例数据库安装 ,如下图所示:

我们选择功能最全的 企业版 , 如下图所示 :

下面按需求选择 安装位置 , 如下图所示 :

下面图中检查 概要 ,如果正确,则点击完成,如下图所示 :

如下图所示,开始安装了 :

如下图所示, 则安装已经完成了 :

三、配置Oracle 11gR2监听程序:

我们是把Oracle 11gR2软件和实例分开安装的,前者已经安装好了,但是要安装实例,则必须先配置Oracle 11gR2监听程序!

配置Oracle 11gR2监听程序分为5个步骤:

(1)准备创建监听程序:

(2)选择配置内容;

(3)添加监听程序;

(4)选择TCP/IP协议的端口号;

(5)完成配置并验证 。

下面我们一起来 详细配置之:

(1)准备创建监听程序:

方法一:

方法二:

win + R --- netca 回车 ,弹出如下图所示:

(2)选择配置内容:

首次配置监听程序,故只能选择 添加 ,如下图所示:

监听程序名 默认即可:

(4)选择TCP/IP协议的端口号:

TCP/IP端口号,也使用默认即可,如下图所示:

(5)完成配置并验证:

我们还要确认监听程序是否启动,如下图所示:www.it165.net

win + R --- services.msc 回车,弹出……

四、安装数据库实例:

现在可以安装数据实例了,创建数据库实例可分为9个步骤:

(1)准备创建数据库实例;

(2)选择创建类型;

(3)选择创建数据库的模板;

(4)填写数据库标识;

(5)选择数据库的配置;

(6)设置账户口令;

(7)添加示例方案;

(8)选择初始化参数;

(9)完成安装 。

下面是详细配置:

(1)准备创建数据库实例:

(2)选择创建类型:

(3)选择创建数据库的模板:

(4)填写数据库标识:

(5)选择数据库的配置:

Oracle Enterprise Manager用于监控和管理Oracle软件基础架构以及应用程序和商务服务 。

(6)设置账户口令:

下面都是选择默认即可:

(7)添加示例方案:

为了方便学习,故选择了该示例方案,它包括了Example的表空间。

(8)选择初始化参数:

此处关键是 字符集 的设置,强烈建议:字符集最好和客户端的一致!否则容易出现乱码。

(9)完成安装 。

由此开始,一直选择默认即可!

看到上面截图,即表示安装成功!!!

注:

我们在上面截图处点击 口令管理 ,则弹出如下图所示:

由于下面我们要用到用户名scott ,故去掉 scott 后面的 对勾

如果此处 没有去掉 对勾),则在后面可以使用命令解锁定 !!!

查看数据库服务,如下图所示:

win + R ---services.msc 回车,如下图所示:

下面我们来使用命令为用户账户scott解锁 :

打开sqlplus ,用system用户登录,如下图所示:

详解Windows Server 2008 R2下安装Oracle 11g的更多相关文章

  1. 【转】Windows Server 2008 R2下安装 .net framework3.5

    原文地址:http://hi.baidu.com/tonny_dxf/item/6831bcdc3d7c06e7b2f7777c      [你必须用角色管理工具安装.net framework3.5 ...

  2. Windows server 2008 r2下安装sqlserver2012

    在微软官网上下载sqlserver2012镜像文件:用Alcohol 120%软件进行驱动安装. 如果C盘的容量不够的话,上边的路径可以修改

  3. 在 Windows Server 2008 R2 上安装 IIS 7.5

    原文 在 Windows Server 2008 R2 上安装 IIS 7.5 默认情况下,Windows Server(R) 2008 R2 上不安装 IIS 7.5.可以使用服务器管理器中的“添加 ...

  4. 如何在Windows Server 2008 R2下搭建FTP服务

    在Windows Server 2008 R2下搭建FTP服务,供客户端读取和上传文件 百度经验:jingyan.baidu.com 工具/原料 Windows Server 2008 R2 百度经验 ...

  5. Windows Server 2008 R2 下 Core界面

    Windows Server 2008 R2 下 Core界面 关于 sc 以及 net 命令 Sc 命令较不全面,仅仅是给服务发送一个开启或者关闭就结束了 Net 命令比较安全,它监视了整个服务的启 ...

  6. 在Windows Server 2008 R2上安装IIS服务

    一.Windows Server 2008 R2 介绍 1.Windows Server 2008 R2 基本概念 2.Windows Server 2008 R2 家族系列 二.VMware虚拟机安 ...

  7. 如何在VMware Workstation11的Windows Server 2008 R2中安装XAMPP?

    我在VMware Workstation11的Windows Server 2008 R2打算安装XAMPP,但是总是有问题,经过两天的不懈努力,终于实现了,下面我具体说一说我遇到的问题和解决方法! ...

  8. Windows server 2008 R2中安装MySQL !

    我今天打算在Windows server 2008 R2中安装MySQL,可是总是发现ODBC连接器安装错误,无论我采用MySQL的整体安装包,还是单独的ODBC连接器安装文件!! 最后上网搜索了很久 ...

  9. Windows Server 2008 R2 SP1安装SQL 2012安装报错之0x858C001B

    使用Windows Server 2008 R2 SP1安装SQL 2012的时候总是报这样一个错: SQL Server Setup has encountered the following er ...

随机推荐

  1. php类中双冒号和->的区别

    就是为了区分对象的方法和属性,和是访问类的静态方法和静态变量,类的静态方法和静态变量是类公用的,不需要实例化也能访问,而对象的方法和属性是每个对象特有的,因此必须先实例化.其他语言如C++,JAVA等 ...

  2. 功能性AI术语表

    算法:一套计算机要遵循的指令.一个算法可以是一个简单的单步程序也可以是一个复杂的神经网络,但是通常被用来指一个模型. 人工智能:这是一个统称.广义上说,软件意味着模仿或取代人类智能的各个方面.人工智能 ...

  3. python趣味 ——奇葩的全局形参

    在c++,c#,js等语言中: 函数定义(参数) 函数体:参数修改 这里的参数修改都是仅限于这个函数体内的 python不知道是不是bug,我们这样写: def test(a=[]): a.appen ...

  4. Linux编辑器篇-分享10个最好的Markdown编辑器

    在这篇文章中,兄弟连Linux培训会分享一些可以在 Linux 上安装使用的最好的 Markdown 编辑器.虽然你在 Linux 平台上能找到非常多的 的 Markdown 编辑器,但是在这里我们将 ...

  5. C# Int 类型线程不安全

    之前统计报表算法做了一个优化,一个查询二十分钟导致客户端超时,优化到只需要5秒钟.后来发现for循环里数据合并的时候耗时,就用并行做优化.但是发现并行后丢居然数据(当然是因为List线程不安全). 前 ...

  6. Algorithm --> 阶乘和因子

    阶乘和因子 要求:输入正整数n(1<n <101), 把阶乘n!=1x2x3x...xn分解成素因子相乘的形式,从小到大输出各个素数(2,3,5,...)的指数. 例如825=3x52x1 ...

  7. android scrollview 属性

     理论部分1.ScrollView和HorizontalScrollView是为控件或者布局添加滚动条2.上述两个控件只能有一个孩子,但是它并不是传统意义上的容器3.上述两个控件可以互相嵌套4.滚动条 ...

  8. 单例模式、简单工厂模式、XML解析

    单例模式: 什么是单例模式? 针对特定问题提出的特定解决方案 为什么使用设计模式? 让程序有更好的可扩展性 在哪里使用? 一般情况下,开发中真正使用设计模式的地方,JVM(虚拟机)底层机制模式 usi ...

  9. python 信号处理

    linux开发中,通常会在进程中设置专门的信号处理方法,比如经常使用的CTRL+C,KILL等信号.如果你熟悉liunx编程,那么python等信号处理方法对你来说就很简单,下面的内容将主要介绍pyt ...

  10. Hibernate学习笔记二

    Hibernate持久化类的编写规则 Hibernate是持久层的ORM映射框架,专注于数据的持久化工作.所谓持久化,就是将内存中的数据永久存储到关系型数据库中. 持久化类 一个java类与数据库表建 ...