Win 7 下安装配置Oracle 11g

一、下载安装包

下载地址:https://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html

 

必须先同意。

另外,下载安装包需要登录,若没有账号,注册一个即可,免费。

Win 7 下安装配置Oracle 11g_第1张图片

 

根据实际情况,选择对应的安装包。32位系统只能使用32位的安装包,64位系统可以使用64位和32位的安装包,我用的32位的安装包。

Win 7 下安装配置Oracle 11g_第2张图片

 

所有的安装包都是分成两个.zip存储的,需要分两次下载,下载“File 1”和“File 2”,下载完毕,如下

 

分别解压后得到两个文件夹

 

将win32_11gR2_database_2of2下的所有文件及文件夹移动至win32_11gR2_database_1of2下,提示合并时点击确定。

Win 7 下安装配置Oracle 11g_第3张图片

 

 

二、安装Oracle 11g

打开合并后的文件夹,点击setup.exe,开始安装。

Win 7 下安装配置Oracle 11g_第4张图片

 

Win 7 下安装配置Oracle 11g_第5张图片

 

Win 7 下安装配置Oracle 11g_第6张图片

 

Win 7 下安装配置Oracle 11g_第7张图片

 

Win 7 下安装配置Oracle 11g_第8张图片

 

Win 7 下安装配置Oracle 11g_第9张图片

 

Win 7 下安装配置Oracle 11g_第10张图片

 

Win 7 下安装配置Oracle 11g_第11张图片

 

Win 7 下安装配置Oracle 11g_第12张图片

 

Win 7 下安装配置Oracle 11g_第13张图片

 

Win 7 下安装配置Oracle 11g_第14张图片

 

Win 7 下安装配置Oracle 11g_第15张图片

 

Win 7 下安装配置Oracle 11g_第16张图片

 

Win 7 下安装配置Oracle 11g_第17张图片

 

Win 7 下安装配置Oracle 11g_第18张图片

 

Win 7 下安装配置Oracle 11g_第19张图片

 

Win 7 下安装配置Oracle 11g_第20张图片

 

Win 7 下安装配置Oracle 11g_第21张图片

 

Win 7 下安装配置Oracle 11g_第22张图片

 

Win 7 下安装配置Oracle 11g_第23张图片

 

Win 7 下安装配置Oracle 11g_第24张图片

 

Win 7 下安装配置Oracle 11g_第25张图片

 

Win 7 下安装配置Oracle 11g_第26张图片

 

Win 7 下安装配置Oracle 11g_第27张图片

 

Win 7 下安装配置Oracle 11g_第28张图片

 

 

三、连接Oracle

1、使用Oracle自带的Sql plus连接

点击左下角“开始”按钮 --> 所有程序 --> Oracle – OraDb11g_home1 --> 应用程序开发 --> SQL Plus

Win 7 下安装配置Oracle 11g_第29张图片

 

输入用户名和密码

Win 7 下安装配置Oracle 11g_第30张图片

 

 

不出意外的话,连接成功

Win 7 下安装配置Oracle 11g_第31张图片

 

2、使用instantclient连接

我用的是instantclient_12_1。

cmd窗口进入instantclient_12_1目录,输入连接命令:

         sqlplus SYSTEM/[email protected]:1521/orcl

不出意外的话,连接成功。

Win 7 下安装配置Oracle 11g_第32张图片

 

3、PL\SQL连接

如果instantclient连接成功的话,那么Pl\SQL连接是没有什么问题的。

 

4、Navicat连接

如果instantclient连接成功的话,那么Navicat连接是没有什么问题的。

 

 

四、连接过程中出现的问题

1、ORA-12541: TNS:no listener

问题:没有监听程序

原因:监听服务没有启动

解决办法:启动监听服务

步骤:

         a、右键“计算机”,选择“管理”或“系统服务”

         Win 7 下安装配置Oracle 11g_第33张图片

 

         b、找到系统服务,可以看到OracleOraDb11g_home1TNSListener这项服务没有启动。

         Win 7 下安装配置Oracle 11g_第34张图片

 

         c、启动此服务,重新连接

         Win 7 下安装配置Oracle 11g_第35张图片

 

2、ORA-12514: TNS:listener does not currently know of service requested in connect descriptor

问题:监听程序当前无法识别连接描述符中请求的服务

原因:

         a、写错了

         b、监听器配置问题

解决办法:

         a、将连接符填写正确

         b、配置监听器

 

配置监听器步骤:

         a、打开Oracle安装目录D:\Oracle\product\11.2.0\dbhome_1\NETWORK\ADMIN

       Win 7 下安装配置Oracle 11g_第36张图片

 

         b、用记事本方式打开

       Win 7 下安装配置Oracle 11g_第37张图片

        

         c、删除红框部分,并在横线添加下列内容

                  (SID_DESC =

                          (GLOBAL_DBNAME = 此处是安装过程中的全局数据库名)

                          (ORACLE_HOME = D:\Oracle\product\11.2.0\dbhome_1)  

                  (SID_NAME =此处是安装过程中的Oracle服务标识符)

                  )

 

         d、修改后全部内容如下

       Win 7 下安装配置Oracle 11g_第38张图片

 

         e、重启监听服务

        

         f、重新连接,连接成功

       Win 7 下安装配置Oracle 11g_第39张图片

        

3、ORA-28547:connection to server failed, probable Oracle Net admin error

问题:服务器连接失败,可能是网络配置错误,这是Navicat连接Oracle时会出现的问题。

原因:navicate Primium版本的OCi和本地数据库的OCI版本不一致。

Win 7 下安装配置Oracle 11g_第40张图片

解决办法:下载匹配的OCI

下载地址:https://www.oracle.com/database/technologies/instant-client/downloads.html

 

我的Navicat是32位的,所以我要下载32位的。

Win 7 下安装配置Oracle 11g_第41张图片

 

下载匹配版本或更高版本的OCI

Win 7 下安装配置Oracle 11g_第42张图片

 

解压后将Navicat的OCI地址指向新下载的OCI,重启Navicat即可。

Win 7 下安装配置Oracle 11g_第43张图片

Win 7 下安装配置Oracle 11g_第44张图片

 

你可能感兴趣的:(Oracle)