Oracle 12C 安装过程中的一些问题解决。
来源:互联网 发布:苏州优才通网络怎么样 编辑:程序博客网 时间:2024/06/08 02:37
这篇文章仅供发生了同样问题的小伙伴们使用,并非官方教程或疑难杂症解决,所以不进行oracle的基本介绍及基本安装流程展示。
我遇到的问题主要有以下几个
- 安装当中,提示你系统环境变量中的PATH过长。
- 明明设置了orcl为用户名,但使用了这个用户名却无法登陆账号。
- Navicat连接Oracle提示用户名密码错误,无法登陆,但其实用户名和密码是正确的。
1. 安装当中,提示你系统环境变量中的PATH过长。
答:其实这个是无所谓的,你环境变量过长,只是过长,你可以点击右上角有个全部忽略(这里只说明,如果你有“环境变量PATH过长”这个问题的时候,因为如果你出现了其他的问题,也会被一并忽略)。忽略是完全没有问题的,不会导致有任何影响,继续下一步安装就好。
2. 明明设置了orcl为用户名,但使用了这个用户名却无法登陆账号。
答:这里主要是指通过Oracle自带的SQL Plus登陆的时候。因为很少很少很少使用Oracle,最近因为客户的要求才会使用到Oracle。Oracle的知识都已经忘光了。我出现这个问题,是因为没有分清安装时的“orcl”是实例的名字,而不是真正的用户名,真正的用户名是“system”、“sysdba”这一类,所以我输入用户名:sysdba,密码:还是你创建时的密码,就进去了。
3. Navicat连接Oracle提示用户名密码错误,无法登陆,但其实用户名和密码是正确的。
答: Oracle安装完毕后会有个内置的调用接口,Oracle Call Interface (简称OCI)。
官方给出的简介是: Oracle Call Interface (OCI) is the comprehensive, high performance, native C language interface to Oracle Database for custom or packaged applications.
也就是,OCI是一个流畅的高性能原生C接口,也是定制给Oracle数据库或连带应用程序的。
所以,如果你Navicat不是最新版本的话,你本身下载Navicat里面自带的OCI,可能版本就过低,无法调用高版本的OCI去登陆,所以哪怕你的用户名和密码都正确也不行。必须下载12C的官方OCI。
这里是官方关于OCI的说明,而这里是官方下载12C的OCI的地方(官方的各系统版本都有)。
下载完OCI并且解压以后,直接把文件夹放在Navicat安装目录下,接着在Navicat内,工具→选项→OCI→第一个OCI library处,找到刚刚的文件夹,选中里面的oci.dll即可。
- Oracle 12C 安装过程中的一些问题解决。
- Ubuntu安装Oracle 12c过程及相关问题解决
- oracle群集安装过程中的一些常见问题
- redis安装过程中的问题解决
- oracle 10g 安装中一些问题解决
- Error 1609 安装 NetAdvantage 过程中的问题解决
- Linux下phpMyAdmin安装过程中的问题解决
- boost库安装过程中的问题解决
- oracle 安装过程中的问题
- Oracle安装过程中的问题
- Oracle安装过程中Oracle Net Configuration Assistant 失败问题解决
- Oracle安装过程中Oracle Database Configuration Assistant失败问题解决
- 编译Android源代码过程中的一些问题解决方法
- 最近oracle使用过程中的一些总结
- 使用oracle数据库过程中的一些问题
- C/C++开发过程中的一些bug
- 修改page_alloc.c过程中的一些笔记
- C语言开发过程中的一些积累
- php 静态类与非静态类
- 如何用Python写一个每天的定时程序
- [bzoj1146][CTSC2008]网络管理Network(dfs序+树状数组套主席树)
- Macmini 所有机型的【待机、工作】 功率
- Gradle version 2.2 is required. Current version is 3.4.1.
- Oracle 12C 安装过程中的一些问题解决。
- 第三次java作业
- shiro详解(超详细)
- ssh常见问题
- ajax概述
- 1117. Eddington Number(25)
- 所有的Android开发者都将转到Kotlin
- 转载 C++ 获取文件夹下的所有文件名
- 在Windows上安装MongoDB