重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
两个可能
我们提供的服务有:做网站、网站设计、微信公众号开发、网站优化、网站认证、铅山ssl等。为数千家企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的铅山网站制作公司
(1)装错包了,有很多包存在很多相似的名字,可能是一时没看清楚装错了。
(2)版本问题,如果是直接从系统盘上安装的,那么可能性不大,不过我遇到过一次,所以就在这里提一下。
你想要找表就找关键字,如果说你不知道表名的关键字。那么在表的上面操作也无非就那么几个,drop和create是不可能在包里处理的。你就查select、 update 和 delete,之后跟的就是表名,
这个是查包里用了多少个表,都是哪些表。
如果反过来查,一个表被多少个包,存贮过程等使用了,那就更简单了,用Toad for Oracle,在编辑器里打上表名后F4,点那个used by就OK了。
11g 推荐用oracle-validated rpm 包直接解决rpm 依赖问题,基本上一条命令就搞定了。
如果你一定要自己手动装 那么可以参考下面官方文档的地址:
2.4.3 Package Requirements
其实google很容易找, 我只用了2分钟就找到了
askmaclean oracle
一定要装,make;binutils;openmotif;setarch;compat-gcc-32;compat-libstdc++-33;compat-c++-296;compat-gcc-32-c++;compat-db;
按顺序装这些。上面版本号没写,你查下你自己的linux装了那些。
有更新的包可以装最近版本的。
用rpm -qa |grep xxx 查找这些包你到底装了没有,没装就装。
我喜欢用yum装,配置下yum源就ok。
//这些包在你的linux盘里的Server目录下就有。
Oracle的安装程序并不提供rpm的形式,如果是相关的支持软件包,Linux的光盘里就应该有。或者多看看Linux平台下Oracle的安装说明。
主要是以来环境需要安装好,这些包你可以用yum安装
不是库就是桌面环境
手动指定一个yum源
1 将光盘挂载到/mnt下面
mount -o loop /dev/cdrom /mnt
2 编辑/etc/yum.repos.d/rhel-debuginfo.repo
[rhel-debuginfo]
name=Red Hat Enterprise Linux $releasever - $basearch - Debug
baseurl= ###将文件路径改为本地挂载点:
enabled=0
gpgcheck=1
gpgkey=
[rhel-debuginfo-beta]
name=Red Hat Enterprise Linux $releasever Beta - $basearch - Debug
baseurl= ###将文件路径改为本地挂载点:
enabled=1 ###启动yum
gpgcheck=1
gpgkey=
3 修改python的检测系统
编辑/usr/lib/python2.4/site-packages/yum/yumRepo.py
搜索remote
将其值改为:remote = "" + '/' + relative
4 创建yum源目录
mkdir /var/www/html/yumsource/
5 yum clean all
OK