免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3621 | 回复: 0
打印 上一主题 下一主题

安装vmware+solaris10+oracle10g [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-10-07 17:48 |只看该作者 |倒序浏览
solaris10+oracle10g on vmware6.0

安装vmware,新建虚拟机装solaris,系统选solaris 10-64bit,处理器选1个,内存1g,硬盘选IDE,20g,网络方式选桥接,光驱指
向solarisISO文件。

solaris安装选项:联网的,非dhcp,ip地址设成和物理机在一个网段,ipv6否,路由器无,kerberos否,名称服务器无,使用系统
派生的nfsv4域,不启用网络服务。

进入安装界面后,选择手动安装,软件包选entire group,分配磁盘空间,/export/home给500m,swap分区给5g,剩余空间都分给“
/”。

安装vmtools
mkdir -p /cdhtmp
cp vmware-solaris-tools.tar.zip /cdhtmp
gunzip vmware-solaris-tools.tar.zip
tar xvf vmware-solaris-tools.tar
cd vmware-tools-distrib
./vmware-install.pl

修改bash和提示符:
修改/etc/passwd,改第一行root的bash为/bin/bash
在用户根目录下新建.profile文件:
PS1=\'[\\u@\\h:$PWD]#\'
export PS1
保存退出。登出登入后生效。

装两个软件包:sunwilcs,sunwil5cs
iso文件里product下,拷贝到/var/spool/pkg
终端下执行pkgadd
按文档要求还需要5个补丁,但下载好象有问题,所以先不装,事后证明也不影响安装oracle。

建用户和组:
groupadd oinstall
groupadd dba
useradd -d /export/home/oracle -g oinstall -G dba -m oracle
passwd -r files oracle

配核心参数:
1、按网上修改/etc/system
    set noexec_user_stack=1
  set semsys:seminfo_semmni = 100
  set semsys:seminfo_semmns = 1024
  set semsys:seminfo_semmsl = 256
  set semsys:seminfo_semvmx = 32767
  set shmsys:shminfo_shmmax = 4294967295
  set shmsys:shminfo_shmmin = 1
  set shmsys:shminfo_shmmni = 100
  set shmsys:shminfo_shmseg = 10
2、修改projid
文档要求oracle用户的信息是:
$ id -p
uid=100(oracle) gid=100(dba) projid=100(group.dba)
实际是:
$ id -p
uid=100(oracle) gid=100(oinstall) projid=3(default)
按网上修改projid:
#projadd -U oracle -p 100 group.dba
#vi /etc/user_attr
添加:oracle::::project=group.dba
gid的问题没有解决,但好象并不影响安装oracle
3、设共享内存到2g:
#projmod -sK \"project.max-shm-memory=(privileged,2G,deny)\" group.dba

建目录并给权限:
mkdir -p /u01/app/oracle
chown -R 775 /u01/app/oracle/
chown -R oracle:oinstall /u01
mkdir -p /u02/oradata
chown -R oracle:oinstall /u02/oradata
chown -R 775 /u02/oradata/

配oracle用户环境:
vi .profile
ORACLE_BASE=/u01/app/oracle
export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1
export ORACLE_HOME
ORACLE_SID=orcl
export ORACLE_SID
NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
export NLS_LANG
PATH=$ORACLE_HOME/bin:/bin:/sbin:/usr/ccs/bin:/usr/local/bin:/usr/openwin/bin
export PATH
LD_LIBRARY_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/network/lib:/lib64:/usr/local/lib
export LD_LIBRARY_PATH
DISPLAY=local_host:0.0
export DISPLAY
umask 022

FTP传文件:主机上安装3cdaemon 并配置启动
ftp ip地址
anonymous
bin
get file

解压,以oracle用户登陆,安装成功。

打开数据库:
$ lsnrctl start  启动监听
$ sqlplus /nolog
SQL> conn as sysdba
SQL> startup

oracle下创建新用户
create user test identified by abc123;
给权限:
grant connect,resource to test;

按客户端安装文档装客户端
在客户端机器的host文件里加上服务器名的解析
连接成功

[ 本帖最后由 94110 于 2008-10-7 17:50 编辑 ]
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP