1.操作系统版本


用于安装数据库的操作系统镜像文件名为:cn_windows_server_2012_r2_vl_with_update_x64_dvd_6052729.iso

安装DataCenter(带GUI)版本

虚拟机VMware12成功

真机(有线网卡、无线网卡、虚拟网卡环境)成功,别忘记了修改listener.ora中的机器名,修改Listener后第一次重启可用,再次重启无法连接数据库


2.数据库版本


安装的数据库文件名为:10204_vista_w2k8_x64_production_db.zip(710,440,513 字节)


3.数据库安装文件准备


使用迅雷下载以下链接 http://download.oracle.com/otn/nt/oracle10g/10204/10204_vista_w2k8_x64_production_db.zip

下载后解压为如下路径:D:\10204_vista_w2k8_x64_production_db\database

修改如下文件

D:\10204_vista_w2k8_x64_production_db\database\stage\prereq\db\refhost.xml

D:\10204_vista_w2k8_x64_production_db\database\stage\prereq\db_prereqs\db\refhost.xml

D:\10204_vista_w2k8_x64_production_db\database\install\oraparam.ini

修改后支持Vista、2008、Win7、2008R2、Win8,、2012、Win8.1、2012R2、Win10的文件下载


4.操作系统运行库准备


正常安装操作系统

正常激活(因为是测试,我没激活)

安装.NET 3.5运行库(必要)

安装 VC2005、2008、2008SP1、2010、2012、2013、2015 运行库(未验证是否必要)


5.操作系统网络准备


在主机所在网络的路由器配置静态DHCP,为主机网卡分配固定地址,如 192.168.0.6

将主机网卡配置为静态IP,IP地址同样为:192.168.0.6,子网掩码:255.255.255.0,网关:192.168.0.1、DNS:192.168.0.1,确保仍然能够正常上网

然后将主机网卡(这里是无线网卡)网关和DNS清空。

为主机安装虚拟网卡,在设备管理器内右键单击主机名,添加过时硬件,现在Microsoft LoopBack Adapter改名为 Microsoft KM-TEST 环回适配器,一路默认安装完成,等待这个网卡成为无法识别的网络

将无线网卡禁用,将新的虚拟网卡IP配为同样的:192.168.0.6,子网掩码:255.255.255.0,对于冲突的提示,忽略。

禁用没插网线的有线网卡

启用无线网卡

这时应该不能访问网络


6.安装前的权限准备


确认将整个安装目录D:\10204_vista_w2k8_x64_production_db的只读权限去掉,并应用于全部子文件

将 D:\10204_vista_w2k8_x64_production_db\database\setup.exe 以及 D:\10204_vista_w2k8_x64_production_db\database\install\oui.exe 设置为管理员权限运行


7.修改系统时间避免EM证书过期卡在85%


将系统时间修改为2009年12月或者2010年1月

停止Windows的时间Internet同步功能


8.默认安装


对于网络未检验,警告,直接点击该项该行方块多选框,变为用户已确认,默认继续安装即可


 9.安装后修复Listener


在这一步完成后并不能达成

安装完成,cmd界面内,使用 sqlplus system/manager@orcl as sysdba 登录数据库成功

但是重启服务器后 sqlplus system/manager@orcl as sysdba  会失败

这是由于listener没有配置好

修改 D:\oracle\product\10.2.0\db_1\network\admin\listener.ora 为如下内容,其中 WIN-0CHIPO17SJD 请替换成你的计算机名,可以再 cmd 界面输入 hostname 查询

# listener.ora Network Configuration File: D:\oracle\product\10.2.0\db_1\network\admin\listener.ora
# Generated by Oracle configuration tools.

SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = ORCL)
(ORACLE_HOME = D:\oracle\product\10.2.0\db_1)
(PROGRAM = ORCL)
)
)

LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
(ADDRESS = (PROTOCOL = TCP)(HOST = WIN-0CHIPO17SJD)(PORT = 1521))
)
)


10.安装后修复计算机名访问


修改 C:\Windows\System32\drivers\etc\hosts

最后一行增加

127.0.0.1 localhost

保存后重启


 11.复位正常网卡


将安装的虚拟网卡禁用

将之前禁用的正常使用的网卡启用

重新启动计算机


 12.完成

至此,数据库安装完成,并可以通过SQLPLUS访问,但是我还没有测试通过网络远程访问数据库,但是理论上不应该出现问题,大家2016新年快乐。

在64位WindowsServer2012R2中安装Oracle10g第二版(10.2.0.4.0)-20160106的更多相关文章

  1. 黄聪:Windows 64位系统中安装Android SDK“系统找不到指定的文件Java.exe”解决方法

    明明已经在64位window7中安装好了64位版本的jdk,为什么android SDK安装程序却识别不到jdk呢?先看看报错: Java SE Development Kit (JDK) not f ...

  2. CentOS 7 64位更换内核安装锐速破解版

    1.更新内核 rpm -ivh http://soft.91yun.org/ISO/Linux/CentOS/kernel/kernel-3.10.0-229.1.2.el7.x86_64.rpm - ...

  3. 在ubuntu14.04 64位虚拟机中安装mysql

    因为在win10 系统上手贱的将mysql卸载掉了之后有个插件一直无法正常删除导致只能将mysql装到ubuntu虚拟机上, 宝宝心里都是累啊,所以记录下来自己的安装过程2333 命令行操作: &qu ...

  4. 64位虚拟机中安装CentOS_6.7

    虚拟机VirtualBox-4.3.24-98716-Win.1425444683.exe,操作系统选用CentOS-6.7-x86_64-LiveDVD .iso. 1) 启动VirtualBox, ...

  5. win10 64位系统中安装多个jdk版本的切换问题

    前言: 近期要更换oracle jdk到zulu jdk,因此在本地先安装一版zulu的来进行代码的编译和比较. 注释: 本地电脑之前是oracle jdk 1.8,要更换为zulu jdk 1.8. ...

  6. 在64位ubuntu中安装代码比较工具beyond compare

    1,//从http://www.scootersoftware.com/download.php 官方地址下载 bcompare-3.3.2.14050.tar.gz 或 bcompare-4.0.7 ...

  7. 32位Oracle10g在64位CentOS下安装失败记录

    环境信息:Alibaba Cloud Elastic Compute Service,CentOS Linux release 7.4.1708 (Core),16C/64GB. 使用32位Oracl ...

  8. 64位win7中使用vs2013为python3.4安装pycrypto-2.6.1插件报Unable to find vcvarsall.bat异常解决方式

    问题描写叙述: 64位win7中使用vs2013为python3.4.2安装pycrypto-2.6.1插件报Unable to find vcvarsall.bat. 问题分析: 1.源代码分析,查 ...

  9. 【Oracle】在WIN NT 64位环境下安装win64_11gR2_database。并用PL/SQL连接

    因为现在大多数服务器环境均为64位环境,而且有一部分使用的windows server的环境,在此做了一番小研究,如何在64位环境下安装oracle11g_64bit服务端 (1)首先www.orac ...

随机推荐

  1. defer, panic, recover使用总结

    1. defer : 延迟调用.多个defer,依次入栈,在函数即将退出时,依次出栈调用 package main import "fmt" func main() { defer ...

  2. (问题待解决)sql查询不显示前置‘0’的问题

    SELECT * , ,),() ) ' end)) from CourseBooksNotes ),)),)+'秒'; ),)),)),)+'秒'

  3. hdu 4975 最大流解决行列和求矩阵问题,用到矩阵dp优化

    //刚开始乱搞. //网络流求解,如果最大流=所有元素的和则有解:利用残留网络判断是否唯一, //方法有两种,第一种是深搜看看是否存在正边权的环,见上一篇4888 //至少四个点构成的环,第二种是用矩 ...

  4. JavaScript中的call()和apply()方法,借此实现继承

    1.方法定义 call方法: 语法:call([thisObj[,arg1[, arg2[,   [,.argN]]]]]) 定义:调用一个对象的一个方法,以另一个对象替换当前对象. 说明: call ...

  5. [bzoj3192][JLOI2013]删除物品_树状数组_栈

    删除物品 bzoj-3192 JLOI-2013 题目大意:给你n个物品,分成2堆.所有的物品有不同的优先级.我只可以将一堆中的堆顶移动到另一个堆的堆顶.而如果当前物品是全局所有物品中优先级最高的,我 ...

  6. [bzoj1007][HNOI2008]水平可见直线_单调栈

    水平可见直线 bzoj-1007 HNOI-2008 题目大意:给你n条直线,为你从上往下看能看见多少跳直线. 注释:能看见一条直线,当且仅当这条直线上存在一条长度>0的线段使得这条线段上方没有 ...

  7. backup script

    #!/bin/bash ##################################################### # export the whole database use ex ...

  8. 任务调度分配题两道 POJ 1973 POJ 1180(斜率优化复习)

    POJ 1973 这道题以前做过的.今儿重做一次.由于每个程序员要么做A,要么做B,可以联想到0/1背包(谢谢N巨).这样,可以设状态 dp[i][j]为i个程序员做j个A项目同时,最多可做多少个B项 ...

  9. LINQ体验(2)——C# 3.0新语言特性和改进(上篇)

    整体来说.Visual Studio 2008和.NET 3.5是建立在.NET2.0核心的基础之上,.NET2.0核心本身将不再变化(假设不了解.NET2.0的朋友,请參看MSDN或者一些经典的书籍 ...

  10. rac_grid自检无法正常进行报PRVF-4007

    原创作品,出自 "深蓝的blog" 博客.欢迎转载,转载时请务必注明下面出处.否则追究版权法律责任. 深蓝的blog:http://blog.csdn.net/huangyanlo ...