LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 999|回复: 5

安装oracle出现的问题

[复制链接]
发表于 2005-12-26 23:16:14 | 显示全部楼层 |阅读模式
error while loading shared libraries: libstdc++-libc6.1-1.so.2:
cannot open shared object file: No such file or directory
我也做了联结,可还是出现同样的错误
发表于 2005-12-26 23:59:16 | 显示全部楼层
www.rpmfind.org
找rpm包装下
回复 支持 反对

使用道具 举报

发表于 2005-12-27 10:10:09 | 显示全部楼层
你咋知道人家用rpm
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-12-28 14:07:40 | 显示全部楼层
怎么没有人回到呀,郁闷了一个多星期,都没有心事搞下去了
哪位大哥,行行好,帮帮小弟(菜鸟)
回复 支持 反对

使用道具 举报

发表于 2005-12-30 16:20:03 | 显示全部楼层

Oracle安装全纪录

Oracle 10g在Debian上的安装
一.安装准备
1  软件要求
  系统安装完成了Debian并确保安装了:make gcc g++   libc6-dev   
2  机器要求
  oracle很多资料上都要求内存512M ,交换分区400M.  
  但是在实际安装中256的内存也可以安装,就是速度可能很慢。而交换分区必须要400M以上         
3 创建用户和组---安装和以后使用的时候用到
     # addgroup dba
     # addgroup  oinstall
     # adduser oracle
       Enter password:  123 (我使用123作为密码)
4 创建目录
     oracle安装目录请按照自己硬盘情况进行设置. 由于我的硬盘分区中只有/work分区有空间,所以我把oracle安装目录设置为/work/ora10
mkdir  -p /work/ora10/product/10.0.1
mkdir /var/opt/oracle
chown oracle.dba /var/opt/oracle
chown -R oracle.dba /work/ora10
chmod 755 /var/opt/oracle
生成了oracle的运行时的路径,并且把写权限赋予oracle用户,执行oracle权限赋予dba组
5 设置内核参数
  修改sysctl.conf
  在/etc/sysctl.conf中添加:
   kernel.shmmax=2147483648   [注意:oracle要求至少256M,如果内存小于512M,请设置成物理内存的一半]
   kernel.shmmni=4096
   kernel.shmall=2097152
   kernel.sem=250 32000 100 128
   fs.file-max=65536
   net.ipv4.ip_local_port_range=1024 65000
并在root权限上运行 #sysctl   -p       //让修改的参数生效
6 设置oracle用户环境
  切换到oracle用户,修改/.bashrc文件
  在~/.bashrc中添加:
   export ORACLE_BASE=/work/ora10
   export ORACLE_HOME=/work/ora10/product/10.0.1
   export PATH=$ORACLE_HOME/binORACLE_HOME/Apache/Apache/binPATH
   export ORACLE_OWNWE=oracle
   export ORACLE_SID=compiere         [默认数据库的名称]
   export ORACLE_TERM=xterm

   export LD_LIBRARY_PATH=/work/ora10/product/10.0.1/libLD_LIBRARY_PATH
   export PATH=/work/ora10/product/10.0.1/binPATH

二. 安 装
   重新启动机器,以oracle用户登录.
   我下载oracle10的镜像文件。挂载在/tmp后把里面的内容copy到了/home/oracle/10g中。所以我安装步骤如下:
   $ unset LANG
   $ cd /home/oracle/10g
   $ ./runInstaller  -ignoreSysPrereqs  
  说明:因为我们是在Debian下安装,所以必须;忽略系统检测  
  接下的一般选择默认设置就可以了
  注意:在oracle 安装出现图形界面后,会提示使用root用户执行相应的脚本。这个时候必须重新开一个终端,切换到root 用户执行相应的脚本,然后继续安装。
    当出现:The Installation Of Oracle 10g  Database Was successful的字样,表明已经安装成功!你要做的就是下面步骤就可以启动数据库了
    1 修改 /etc/oratab  将最后一行的N 改成Y
    2  cp $ORACLE_BASE/admin/compiere/pfile/initcompiere.ora***  $ORACLE_HOME/dbs /initco-   mpoere.ora
     说明:***为一长串字符,随机产生,在输入的时候只要输入initcompiere.ora后按下Tab键就可以补齐

三. 启 动
  执行dbstart就可以自动启动 ,也可以使用lsnrctl启动侦听。
  由于执行dbstart后并没有什么提示出现,所以在它之后执行
    $ sqlplus “/ as sysdba” //以sysdba用户登录数据库
  就可检验。
注意: 这里安装完好,要想启动oracle需要用户oracle
回复 支持 反对

使用道具 举报

发表于 2005-12-30 16:21:17 | 显示全部楼层
声明一点: 上面不是本人原创,而是参考了好几个网上的帖子 再根据自己的系统特点做了一些修改!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表