win2008r2安装oracle11,windows 2008 r2 x64 + oracle 11.2.0.4 x64 安装

操作系统使用的是windows 2008 R2 64位

数据库版本使用的是Oracle 11.2.0.4 64位

Oracle官方下载11.2.0.4 database的安装包:p13390677_112040_MSWIN-x86-64_1of7.zip、p13390677_112040_MSWIN-x86-64_2of7.zip

解压时注意一个个的解压,避免解压出错。先提取第一个压缩包。

1551615775258543.png?,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

提取第二个解压包的时候注意选择提取到第一个文件夹中。

1551615924482657.png?,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

安装Oracle Database程序

选择解压文件夹中的startup.exe运行安装程序。正式环境一般没网,所以可以可以直接取消通过Wy Oracle Support接受安全更新取消掉。

1551616165576185.png?,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

在正式环境一般都是无法联网的所以可以直接跳过软件更新

1551616240274490.png?,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

第一次安装,如果直接创建和配置数据库会默认创建一个数据库实例,但是很多参数无法修改。所以这里我们先仅安装数据软件。

1551616326276206.png?,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

这里选择单实例数据库安装

1551616417667428.png?,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

选择默认产品语言即可

1551616440129752.png?,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

选择企业版安装

1551616471239768.png?,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

这里选择空间尽量选择空间空余的磁盘,如果更改路径尽量只改盘符。如果系统是中文名时建议更改,例如在路径中会显示为C:\app\湛康颖,改为C:\app\zky。不然会报错。

1551616567493894.png?,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

这里显示的是上述配置的概要,如果看到其中设置有错误可以返回去重新设置。完成配置后选择安装即可

1551616614300392.png?,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

到这里数据库软件就安装完成

1551617187719980.png?,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

配置Listener

打开windows运行输入netca,选择配置监听程序配置

1551619448747352.png?,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

选择添加

1551619526432232.png?,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

配置监听程序名,保持默认即可

1551619642587793.png?,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

选择协议,tcp即可

1551619715414236.png?,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

选择监听端口号,如果没有特殊要求默认保持1521即可

1551619769827426.png?,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

配置完成,不需要配置下一个监听直接默认选择否,点击下一步

1551619837492248.png?,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

后面直接选择下一步即可

1551619925483508.png?,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

选择完成就完成了监听的配置

1551619953618306.png?,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

在cmd中使用lsnrctl status 查看监听状态,因为还没有安装数据库所以没有监听到数据库。但是默认数据库建立监听使用的是主机名,但是建议使用IP地址。

1551620389885008.png?,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

我们这里将更改监听的IP,先将监听关闭,使用命令lsnrctl stop。然后更改监听配置文件(在C:\app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN下Listener文件)将主机名换成IP地址。

1551620668335909.png?,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

完成配置后开启监听,用到命令lsnrctl start,完成监听配置。

1551620817297778.png?,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

新建Oracle实例

使用windows运行dbca创建数据库实例

1551618503213134.png?,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

选择创建数据库

1551620899186858.png?,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

选择一般用途或事务处理模版

1551620997691390.png?,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

配置数据库实例名称,保持上下名称一致。这里我以zhanky为测试

1551621019771272.png?,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

如果不会使用oem装上了也是消耗性能,这里OEM可以选择取消掉。  自动维护任务保持默认即可

1551621054747055.png?,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

配置用户名密码,这里为了图方便所以统一密码,因为我是为了避免提示不满足复杂度警告,所以设置密码为oracle_4U。如果这里密码不满足复杂度会报错,直接忽略确认也可以。

1551621141906979.png?,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

存储位置保持默认即可

1551621167639878.png?,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

这里回复区域也保持默认,归档日志保持默认即可。(但是建议开启,如果非Oracle专业人士就不要开,因为开启了可能会因为归档日志撑满导致数据库宕机)

1551621220615812.png?,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

示例方案和定制脚本这里直接忽略即可,如果是自己本地搭建学习数据库的朋友可以将示例方案勾上。

1551621260782163.png?,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

这里是相对重要的地方了,设置内存,11G这里可以直接使用自动内存管理即可。然后内存尽根据需要配置。接着配置“调整大小”

1551621373188445.png?,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

这里设置的是同时连接数据库用户进程的最大数,建议根据用户规模设置。如果太小会导致客户端连不上数据库。接下来配置“字符集”

1551621408264019.png?,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

因为环境问题这里大家按照如下选择即可,最主要保证默认字符集是ZHS16GBK - GBK 16 位简体中文

1551621469501340.png?,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

这里显示上述配置存储位置的详细信息

1551621518128760.png?,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

保证创建数据库选择点击完成

1551621557454741.png?,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

这里是创建数据库的概要,选择确定后即可开始安装数据库。

1551621608536435.png?,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

完成创建数据库实例后会提示。选择退出即可

1551622825538516.png?,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

验证创建好的数据库

完成创建后再次查看监听,应该会自动注册到监听,但是没有看到我们创建的实例zhanky。

1551623034384335.png?,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

然后查看数据库安装自动创建的tnsnames中zhanky信息也存在,于是我准备直接手动动态注册监听。手动动态注册监听之前要保证tnsnames中有数据库实例名的tnsname。

1551623595317640.png?,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

然后使用sqlplus / as sysdba登录到数据库,使用alter system set local_listener=zhanky scope=both;来更改数据库本地监听的信息并应用到spfile立刻生效。然后使用alter system register;来手动注册监听。

1551623327880822.png?,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

注册完成后我们看到监听中已经有我们创建的实例

1551623404546908.png?,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

然后使用sqlplus system/oracle_4U@zhanky来登录我们数据库(使用是用用户名和密码通过远程登录到服务器),图中可以看到我们正常登录,代表数据库和网络服务都正常。

1551623462161418.png?,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

到这里就完成了数据库服务器的创建,如果还有问题可以留言。我会后续更新博客。

我的博客主页链接:https://blog.51cto.com/zhanky

我的博客文章目录:https://blog.51cto.com/zhanky/2354798

标签:r2,windows,创建,数据库,配置,x64,默认,选择,监听

来源: https://blog.51cto.com/zhanky/2357435

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值