windows10安装64位Orcale 19c

网上一大堆安装oracle11g的教程,但是版本实在太老了,在win10上装也会有很多问题,因为orcale11g出来的时候,win10还没出来。而且目前19c是Oracle打算发展的稳定的版本,所以建议安装19c。

 

首先是安装包,大家知道oracle是客户端上也需要安装orcale 客户端版本的。所以基本的架构是,服务器安装一个整体的安装包(服务器+客户端),客户端只装客户端的安装包(一般客户端的整个大包一起安装,如果不想装,只在客户端装两个小包(一个basic一个odbc驱动)也是可以的)。还有就是Oracle没有自带的图形管理工具,只有一个SQL plus,如果要装图形化管理工具,可以装一个pl/sql,现在pl/sql最新版既有64位也有32位的。还有如果不想在客户端上装orcale客户端安装包,直接下载绿色版pl/sql(应该是需要轻量级oracle)也行。

 

官网下载对网速要求比较高,断断续续的很容易下载失败,所以把安装包分享出来。

我服务器是安装了64位的服务器加客户端+32位的轻量客户端(basic+odbc)+64位的pl/sql

链接:https://pan.baidu.com/s/1S3cd902wpnRwoLUFygnqGw
提取码:l8yd

 

orcale有主目录和基目录的概念

建议事先创建好这两个文件夹命名,基目录比主目录上一级,主目录需要在基目录文件夹中。

先安装64位的服务器加客户端

参考链接:https://blog.csdn.net/weixin_44841225/article/details/100782269

安装过程中,提醒的口令问题还有内存问题都可以不用管它。

装完之后是已经建立了一个数据库实例了。

 

你可以登陆sql plus,最开始以/as sysdba登陆,不需要密码。

 

 

 

 

 

 

 

 

 这就是成功了。

 

然后配置环境变量和监听。

 

 

path下添加一个变量链接到主目录

 

 

 

 

 

 

配置监听,打开net manager

 

 

配置新建的数据库的主机名和端口号。

 

以上完成配置,安装pl/sql,pl/sql13有自己的语言设置,不需要再安装汉化包。

https://blog.csdn.net/qs17809259715/article/details/88855617

这里安装路径和orcale的主目录无关了。

 

安装后先取消登陆,配置主目录和语言。

配置-首选项。

 

配置语言

 

 

 

以上就配置完成了。

然后再创建用户就不说了。

 

因为我需要连接的一个应用程序只支持32位ODBC驱动,所以我又安装了一个轻量级的32位客户端安装包。

注意basic和odbc解压后要放在一起,然后配置环境变量。、

查询下数据库的语言,然后在环境变量中设置一致的语言。

 

 path路径下,添加客户端路径

 

 以上就可以了。

 

在添加ODBC时我遇到了一个报错,这个报错是我已经添加DSN,连接正常,登陆时报出。

原因是应用程序和数据库通信缓存的问题,修改下用户名密码,重新建立DSN就可以了。

 

 

 

以上是在服务器端的操作。

下面说下在客户端远程服务器数据库。

客户端只需要安装轻量级客户端,basic和odbc安装在解压到一个安装包中。

在安装包下建立一个network/admin的文件夹。

然后把服务器主目录下\network\admin\tnsnames.ora文件拷贝到客户端相同目录下。

客户端添加环境变量,TNS_ADMIN,指向D:\oracle\instantclient_18_5\network\admin\tnsnames.ora

添加字符变量NLA_LANG(同服务器设置一致)和path(指向本地安装的客户端的安装包)。

由于我只是在客户端添加ODBC,所以没有安装PL/SQL。

以上就完成了。

 

posted on 2020-04-29 10:27  格物致知2019  阅读(2404)  评论(0编辑  收藏  举报

导航