物料准备:

oracle11g安装包(win64_11gR2_database_1of2.zip和win64_11gR2_database_2of2.zip)

官网下载地址:

https://www.oracle.com/cn/database/technologies/microsoft-windows.html

window oracle 11g 卸载参考博客

https://blog.csdn.net/wei1992_6/article/details/59131223

注:window64位文档的地址为C:\Program Files不是C:\Program Files (x86)

window oracle 安装参见:

https://www.cnblogs.com/abeam/p/12008026.html

安装完成之后记得关闭防火墙,不然远程连接访问不上!

遇到的问题,打开oracle的运行文件一直没有被启动,推测是安装了sqlserver企业版本影响到了(但还没有具体可以确认),重新安装wins操作系统就可以了.后面先安装oracle11g数据库,再安装sqlserver和mysql数据库即可

现在240安装完了sqlserver数据库,在启动oracle的setup.exe也是可以运行的.之前控制面板里面卸载过这两个软件,这次就不卸载测试了:

详细步骤:

1.解压安装包

2.双击database下的setup安装,以管理方式运行

3.点击是

4.下一步

5.下一步

6.选择服务器类:

7.下一步

8.选择高级安装:

9.选择简体中文

10.下一步

11.修改数据库安装默认位置

12.下一步

13.下一步

14.数据库字符集设置和源109数据字符集设置一致

15.这边要注意,将数据库设置为utf-8编码,选择第二个

内存使用默认大小:

字符集选择utf8,gbk会有对一些生僻字不支持:

安全性默认勾选断言:

创建示例数据库:

15.勾选示例方案:

16.下一步

17.数据库存储文件选项设置,存放在data目录:

18.下一步,设置制定备份恢复区:

19.选择对所有账号使用相同的口令,默认设置为123456

20.点击完成(240概要信息,点击完成)

21.安装中(需要几分钟时间完成)

22.安装完成,点击确定。

23.安装完成。

23.安装完成

240 oracle数据库安装完成:

安装过程中弹出了无法安装net framework, 不太确定对其他是否有影响!!!!

24.查看安装服务是否正常:

services.msc

查看oracle监听和数据库服务

用cmd登录数据库:

sqlplus / as sysdba

select status from v$instance;

lsnrctl status

记一次断电,服务器重启后,156数据库服务一直没有启动监听,问题原因:

当时改了156的计算机名称,但是oracle数据的配置没有同步修改,导致解析的时候无法解析,现象是orcl对应的监听服务启动不起来,提示tns-12541的错误.

定位到错误后,将原来的计算机名称改为ip地址后,重启TNSlistener和ORCL,发现就监听不到orcl实例了,如图:

再次将listener.ora和tnsnames.ora修改为对应的计算机名称,保存退出.重启TNSlistener和ORCL服务后就可以监听到对应orcl实例了,如图:

计算机名查看位置

修改tnsname.ora和listener.ora文件,将host的值由ip改为计算机名称

按图上1,2重启服务.

再次启动监听服务查看:

参考博客:

https://blog.51cto.com/u_13383170/4634242