1.首先在oracle (https://www.oracle.com/index.html)官网下载两个两个压缩包
过程图解 1.
2.
3.
4.
5.这个看see all
6.
两个全都下载到同一个文件夹里

2.两个压缩包下载到同一个文件夹后,然后解压到当前文件夹下,
3.解压完后,修改文件cvu_prereq,使之能够通过Oracle的环境检查
文件位置:Database\stage\cvu
文件名称:cvu_prereq.xml

<OPERATING_SYSTEM RELEASE="6.1">
<VERSION VALUE="3"/>
<ARCHITECTURE VALUE="64-bit"/>
<NAME VALUE="WindowsServer2008R2"/>
<ENV_VAR_LIST>
<ENV_VAR NAME="PATH" MAX_LENGTH="1023" />
</ENV_VAR_LIST>
</OPERATING_SYSTEM>
<OPERATING_SYSTEM RELEASE="6.2">
<VERSION VALUE="3"/>
<ARCHITECTURE VALUE="32-bit"/>
<NAME VALUE="Windows 10"/>
<ENV_VAR_LIST>
<ENV_VAR NAME="PATH" MAX_LENGTH="1023" />
</ENV_VAR_LIST>
</OPERATING_SYSTEM>
<OPERATING_SYSTEM RELEASE="6.2">
<VERSION VALUE="3"/>
<ARCHITECTURE VALUE="64-bit"/>
<NAME VALUE="Windows 10"/>
<ENV_VAR_LIST>
<ENV_VAR NAME="PATH" MAX_LENGTH="1023" />
</ENV_VAR_LIST>
</OPERATING_SYSTEM>
增加到该文件下称标签下,一般可以看出来 <OPERATING_SYSTEM> 这样的标签下
4.点击database\setup.exe开始安装
5.等安装完毕,在oracle的安装路径里找到sqlplus.exe D:\oracle11g\product\11.2.0\dbhome_1\BIN\sqlplus.exe
这个东西就是Oracle 自己的控制窗口,可以登陆,用户名:sys/Yy123456 as sysdba
Yy123456 密码是在安装的时候设置的密码 在这里面可以赋予scott用户解锁,这个用户是普通用户,alter user scott account unclock 解锁,一般开始时这个用户是被锁上的,执行这句后,一定记得执行commit 不然不会成功的
6.因为Oracle 自带的命令窗口不怎么用,所以得使用pl/sql pl/sql developer
7.去pl/sql 得官网去下载一个32位得,因为pi/sql 也只有32位的,建个文件夹放压缩包pl/sql
8.D:\plsql\PLSQL Developer 9.04\plsqldev.exe 点击运行 会有登陆页面
9.要想pl/sql 和Oracle连接成功,还得下一个plsqlclient (plsql客户端压缩包)
然后解压到当前的文件夹
10.然后再解压后这个路径里D:\plsqlclient\instantclient_11_2\
加上这样的目录NETWORK\ADMIN(第一层文件夹是NETWORK,在NETWORK里再建一个ADMIN文件夹)(D:\plsqlclient\instantclient_11_2\NETWORK\ADMIN)
11.在ADMIN文件夹里新建一个
里面的内容放ORCL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)
(特别注意:HOST=localhost)这里因为C:\Windows\System32\drivers\etc路径下的hosts文件改后才有作用,不然plsql连接会报错的。
12
还有就是也要把D:\oracle11g\product\11.2.0\dbhome_1\NETWORK\ADMIN
路径下的
这两个文件的Host= ***** 也要改为Host=localhost 不然plsql也会连接报错的
13.

然后设置pi/sql这两个值分别是客户端解压后,相应文件地址
1.D:\plsqlclient\instantclient_11_2
2.d:\plsqlclient\instantclient_11_2\oci.dll
14.现在要把C:\Windows\System32\drivers\etc路径下的hosts文件加上以下内容:
红框里的两个都应该加上,然后蓝框里的是我们本机的Ip地址
15.如果连接报监听器错误,就要重新更新oracle的监听器了
在电脑搜net configuration Assistant 点击进行设置了
3、Net Configuration Assistant
3.1  监听程序配置
在配置之前,先说下监听程序的对于Oracle的作用:简单的说,要和服务器进行通讯,必须要和服务器进行连接,建立连接时,服务器要知道已经有客户端连接来了,而监听器就是干这个活的,告诉服务器有客户端连进来了,然后客户端和服务端进行连接,注意:一旦建立了连接,就算此时监听程序损毁或者停止,客户端都能正常的访问Oracle服务端,但是如果断开了Oracle服务端的连接,再次连接时,就需要开启或者修复监听程序,才能正常的访问。详细功能请参照Oracle 监听器
Net Configuration Assistant的配置流程如下:
Oracle 安装及下载的经验
Oracle 安装及下载的经验
初次安装,选择添加
Oracle 安装及下载的经验
指定监听程序名字
Oracle 安装及下载的经验
选择TCP协议
Oracle 安装及下载的经验
选择标准端口号
ok,一个监听程序配置完成
 
3.2本地网络服务名配置
下面是我个人的理解,因为网上没有找到比较权威的说法!
监听程序有个注册服务的功能,质上将,listener是建立实例和客户端进程之间联系的桥梁。Listener与实例之间的联系,就是通过注册的过程来实现的。注册的过程就是实例告诉监听器,它的数据库数据库实例名称instance_name和服务名service_names。监听器注册上这样的信息,对客户端请求根据监听注册信息,找到正确的服务实例名称。目前Oracle版本中,提供动态注册和静态注册两种方式。
网络服务名大致要设置三个参数
a、要访问的数据库实例名
b、服务器所在的ip地址
c、监听要访问的数据库的监听器
有了这三者,客户端就能准确的连接到Oracle数据库服务器,并且找到指定的数据库,进行访问。下面是设置过程
Oracle 安装及下载的经验
Oracle 安装及下载的经验
Oracle 安装及下载的经验
输入要访问的数据库实例名
Oracle 安装及下载的经验
选择网络协议,默认TCP
Oracle 安装及下载的经验
设置Oracle数据库服务器所在服务器的ip地址
设置端口号,一般默认1521
Oracle 安装及下载的经验
然后进行测试,我这里就不测了!!!
(这里就是oracle安装及下载的全部心得了,也不枉费我花费了一天的时间去研究了,学到了很多,其实做啥事,耐心最重要,也不早了,该睡觉了。)

相关文章: