oracle 11g Win10安装&navicat premium连接

默默地吐槽一句:为了装这个软件我差点疯了,好悲伤。

 

一    基本安装

下载软件:http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html

两个文件都要下载:

161508_ThFQ_2869944.png

下载完成后将两个安装包解压到一个文件夹里:

    打开:解压到的文件夹\database后双击setup.exe:

    161807_kZdw_2869944.png

此时可能出现问题: INS-13001环境不满足最低要求:

    解决方法:

        打开:解压到的文件夹\database\stage\cvu\cvu_prereq.xml

        修改:在<CERTIFIED_SYSTEMS>标签中添加:

            <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>

162348_pZ48_2869944.png

    保存后退出,重启setup.exe。

等待一会,可看到如下窗口:

162607_EIuM_2869944.png

162743_RsTq_2869944.png

162806_CzGv_2869944.png

162902_2edv_2869944.png

修改Oracle基目录,管理口令和确认口令,其他地方切勿随意修改,后果自负(若修改了全局数据库名,应牢记该名,笔者使用的为默认名):

oracle设置的口令规则比较复杂,可以不理会,设置你自己习惯的简短口令即可

163203_z54k_2869944.png

若设置的为简短口令,会出现如下窗口,确认即可:

163419_Drb5_2869944.png

执行先决条件检查失败可以不理会:

163619_Xm8v_2869944.png

163701_15TN_2869944.png

163730_Gv5p_2869944.png

\

\

可能会出现:net configuration assistantan安装失败

可以忽略

\

切记:scott设置口令并解锁账户:

\

可能出现:

\

确认即可

基本安装完成。

二    navicat连接oracle数据库

    新建连接--Oracle

    195530_b3Jf_2869944.png

195717_Bob9_2869944.png

三    问题

问题一:

    ORA-28547

解决办法:

   由于oracle11g采用的sqldeveloper为32位,而笔者的电脑为64位安装的oracle也为64位,因此sqldeveloper可能启动不了

    从官网下载64位的sqldeveloper:

   网址:http://www.oracle.com/technetwork/developer-tools/sql-developer/downloads/index.html

    下载后解压,将sqldeveloper文件夹放在:

        你安装时设置的Oracle 基目录\product\11.2.0\dbhome_1

    替换掉原有的sqldevelop文件夹。

    重启Oracle监听器

问题二:

    ORA-12541:TNS:no listener

解决办法:

    右键我的电脑--属性

    165548_BjtO_2869944.png

    记住计算机名(计算机名中不允许含有特殊字符)

    打开:你安装时设置的Oracle 基目录\product\11.2.0\dbhome_1\NETWORK\ADMIN下的两个文件:

        listener.ora和tnsnames.ora

    该文件不允许修改,将其复制到其他位置后打开编辑:

    listener.ora和tnsnames.ora文件中,将HOST的值改为计算机名

    保存后,覆盖原有文件

    重启Oracle监听器

问题三:

    ORA-12514:TNS:监听程序当前无法识别连接描述符中请求的服务

解决办法:

    打开:你安装时设置的Oracle 基目录\product\11.2.0\dbhome_1\NETWORK\ADMIN下的两个文件:

        listener.ora

    复制到其他位置后,添加如下代码:

    (SID_DESC = 
     (GLOBAL_DBNAME = ORCL) 
     (ORACLE_HOME = 你安装时设置的Oracle 基目录\product\11.2.0\dbhome_1) 
     (SID_NAME = ORCL) 
   )

    保存后覆盖掉原有文件

    重启Oracle监听器

问题四:

    navicat连接oracle数据库报错:

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

解决办法:

    打开navicat--工具--选项--OCI

        170936_YIOq_2869944.png

    OCI library改为: 你安装时设置的Oracle 基目录\product\11.2.0\dbhome_1\BIN\oci.dll

    确定后重启navicat即可

转载于:https://my.oschina.net/HaverLee/blog/834854

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值