浏览 1887 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2012-10-30
1、安装oracle linux 6.2创建oracle用户。
2、WINSCP复制10201_database_linux32.zip 到oracle同级目录下,复制zysong.ttf到桌面目录下。oracle用户级别 连接WINSCP。 3、unzip 10201_database_linux32.zip 4、修改系统字体。 [root@oracle database]# mkdir -p /usr/share/fonts/zh_CN/TrueType/ [root@oracle oracle]# ls 公共的 模板 视频 图片 文档 下载 音乐 桌面 zysong.ttf [root@oracle 桌面]# cp zysong.ttf /usr/share/fonts/zh_CN/TrueType/ 5、到oracle的安装目录下,运行安装程序。 [root@oracle databaase]$./runInstaller -ignoreSysPreReqs //忽略预检查操作系统 6、出现如下错误的原因解析: 1、弹出错误对话框“'S_OWNER_SYSTEM_EPERM”。是路径没有权限的问题导致的。此处使用oracle用户安装 在/home/目录下不会出现对相应目录的读写权限不足问题。假如是官方的OFA方式。需要改 [oracle@oracle oracle]$ sudo chmod -R 777 /u01/ [oracle@oracle oracle]$ sudo chmod -R 777 /u01/app/oracle/ [oracle@oracle oracle]$ sudo chmod -R 777 /u01/app/ [oracle@oracle oracle]$ sudo chmod -R 777 /u01/app/oracle/oraInventory/ 2、安装到2%时候,出现Oracle10g由于修改主机名数据库实例崩溃,且出现ORA-600(keltnfy-ldmInit)错误 是因为hostname 和/etc/hosts 配置不一直导致,修改/etc/hosts 就可以了。当前的hostname可以通过在命 令使用hostname 命令查询。/etc/hosts文件使用root 用户登录后改成 192.168.3.155 oracle 127.0.0.1 oracle 即可。 3、安装在进行到83%的时候报错异常错误字符串: 调用 makefile '/oracle/oracle/product/10.2.0/db_1/network/lib/ins_net_client.mk' 的目标 'client_sharedlib' 时 出错。请参阅 '/oracle/oraInventory/logs/installActions2011-01-21_03-06-00PM.log' 以了解详细信息 问题归根究地是因为我在32位的操作系统上安装64位的数据库软件。一定要注意使用的操作系统版本是数据 库的版本是否统一。 版本分别是OracleLinux-R6-U2-Server-i386操作系统的。 10201_database_linux_x86_64.cpio.gz是数据库的。 7、在安装完成后,需要修改当前环境变量 export PATH ORACLE_BASE=/home/app/oracle ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1 ORACLE_SID=orcl PATH=$ORACLE_HOME/bin:$PATH LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH export ORACLE_BASE ORACLE_HOME ORACLE_SID PATH LD_LIBRARY_PATH export NLS_LANG='SIMPLIFIED CHINESE'_CHINA.AL32UTF8 完成后,使用 $ source .bash_profile //注意source 和下面的第一个点后面都是有一个空格的 $ . ./.bash_profile 让环境变量生效。 8、运行dbca,如果不成立,测试cd $ORACLE_BASE命令是否成功。注意在运行DBCA时候,打开的一定要是一个。不能再另外一个连接中,执行dbca,肯定不成功。要想成功,还是需要运行. ./.bash_profile 让环境变量生效。 9、安装完成数据库后,运行netca.配置监听和本地服务名。 10、运行监听的时候出现错误: LSNRCTL for Linux: Version 10.2.0.1.0 - Production on 03-APR-2008 10:29:03 Copyright (c) 1991, 2006, Oracle. All rights reserved. Starting /opt/oracle/product/10.2.0/db_1/bin/tnslsnr: please wait... TNS-12537: TNS:connection closed TNS-12560: TNS:protocol adapter error TNS-00507: Connection closed Linux Error: 29: Illegal seek 错误的原因为/etc/hosts在修改里面的内容时候,权限被修改过。重新添加777权限。即可。 [oracle@oracle ~]$ ls -l /etc/hosts -rw-r--r--. 1 root root 42 10月 20 06:15 /etc/hosts [oracle@oracle ~]$ chmod 777 /etc/hosts chmod: 更改"/etc/hosts" 的权限: 不允许的操作 [oracle@oracle ~]$ su root 密码: [root@oracle oracle]# chmod 777 /etc/hosts [root@oracle oracle]# su oracle [oracle@oracle ~]$ ls -l /etc/hosts -rwxrwxrwx. 1 root root 42 10月 20 06:15 /etc/hosts [oracle@oracle ~]$ 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |