栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

Linux上的oracle11g安装(提供安装包链接)以及其他问题注解

Linux上的oracle11g安装(提供安装包链接)以及其他问题注解

Linux上的oracle11g安装'''提供安装包链接'''

oracle11g--linux安装包获取详细安装步骤如下首先是修改bash_profile文件时监听在每次重启的时候要查看是否开启安装完成后进入SQL命令行出现oracle not available,出现ORA-01034和ORA-27101等sqlplus common not found用sqoop从oracle导数据到hive遇到的问题

ERROR hive.HiveConfig: Could not load org.apache.hadoop.hive.conf.HiveConf. Make sure HIVE_CONF_DIR is set correctly. 出现ERROR sqoop.Sqoop: Got exception running Sqoop: java.lang.NullPointerExceptionjava.lang.NullPointerException出现 ERROR manager.OracleManager: The catalog view DBA_USERS was not found. This may happen if the user does not have DBA privileges. Please check privileges and try again.出现WARN hdfs.DFSClient: Caught exception java.lang.InterruptedException

oracle11g–linux安装包获取

百度网盘链接
提取码:2777

详细安装步骤如下

oracle11g安装
(由于安装过程过于繁琐,提供了一个其他博主的安装链接,(比较详细)下面我主要是展示安装时遇到的某些问题)
oracle安装在那台虚拟机上,那台虚拟机的内存和硬盘就分配大一点比如配成5G+40G,不要等到后面不够了再来改麻烦

首先是修改bash_profile文件时

注意打开时文件中本来就有PATH,export这两行可直接删除,然后去配置,配置后如下图所示。

配置完成后要:source bash_profile

监听在每次重启的时候要查看是否开启
#开启监听
lsnrctl start    
#查看监听状态
lsnrctl status
#关闭监听
lsnrctl status
安装完成后进入SQL命令行出现oracle not available,出现ORA-01034和ORA-27101等

1.首先你要查看Oracle的监听启动了没有
2.在者是否启动了oracle服务,
进入SQL命令行:sqlplus / as sysdba
SQL命令行启动命令:startup
如果启动被告知已经启动了,可以先输入:shutdown immediate;等shutdown结束了后,再输入startup,验证的话就是“select * from user_tables;”看是否有查询结果。

sqlplus common not found

1、bash_prfile文件配置后没有source生效
2、.bash_profile配置的不对

用sqoop从oracle导数据到hive遇到的问题 ERROR hive.HiveConfig: Could not load org.apache.hadoop.hive.conf.HiveConf. Make sure HIVE_CONF_DIR is set correctly.

HADOOP_CLASSPATH路径配置的不正确或者没有配置
进入/etc/profile文件再最后面追加(注意你自己的设置可能是HADOOP_HOME不是HADOOP_CLASSPATH)

HADOOP_CLASSPATH=$HADOOP_CLASSPATH:$HIVE_HOME/lib/*
出现ERROR sqoop.Sqoop: Got exception running Sqoop: java.lang.NullPointerExceptionjava.lang.NullPointerException

1、ip不对连不上
2、用户被锁

#用sad举例(此用户名是随机写的)
#解锁,在SQL命令行执行,首先切换到sys用户下:conn / as sysdba
alter user sad account unlock;
出现 ERROR manager.OracleManager: The catalog view DBA_USERS was not found. This may happen if the user does not have DBA privileges. Please check privileges and try again.

用户没有dba权限

#先进入sys用户
#给你要用的用户授权(sad为示例用户名)
grant dba to sad;
出现WARN hdfs.DFSClient: Caught exception java.lang.InterruptedException

出现此警告无关紧要,不影响使用,hadoop的一个bug,不用管,尽管看着很难受(但也干不掉)。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/774448.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号