免费注册 查看新帖 |

Chinaunix

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

[原创]在Solaris 8下的Oracle8中手动建库 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-12-03 19:42 |只看该作者 |倒序浏览
本人不才,装了6次sun的机器了,一次也没能自动建库,每次都是手动建库.积累了一些经验.希望能对那些同样装好Oracle8而不能自动建库的朋友有一些帮助.

说明:目录=oracle主目录=/usr/oracle/OraHome1/

1.vi  /目录/network/admin/listener.ora
  修改:<GLOBAL_DBNAME=库名>;
       <SID_NAME=库名>;

2.建立数据库目录:
mkdir 数据库名


3.拷贝 /目录/dba/init.ora到新建文件夹
   cp init.ora /目录/数据库目录

4.vi /init.ora
   修改db_name=库名

5.运行 /目录/bin/svrmgrl

6.连接  SVRMGR>; connect internal;

7. SVRMGR>; startup nomount pfile=/目录/数据库目录/init

8.建库  SVRMGR>; create database xrmbad
         2>; cintrolfile 库名
         3>; datafile ‘/目录/数据库目录/库名01.dbs’ size 500M
         4>; logfile group ‘/目录/数据库目录/log01.dbf’ size 10M
         5>; group 2 ‘/目录/数据库目录log2.dbf’ size 10M
9. SVRMGR r>;startup open xrmbad pfile=/目录/xrmbad/init.ora

10.建用户:  SVRMGR>; creat usr 用户名 identified by 密码

11.连接:    SVRMGR>;connect system/manager;

12.分配权限  grant connect,resource,dba to 用户名

13.运行脚本:  SVRMGR >; connect sys/change_on_install
SVRMGR>; @ ‘/目录/ rdbmas/admin/catalog.sql’;
SVRMGR>; @ ‘/目录/ rdbmas/admin/catexp.sql’;
SVRMGR>; @ ‘/目录/ rdbmas/admin/catproc.sql’;
SVRMGR>; @ ‘/目录/ rdbmas/admin/caths.sql’;
SVRMGR>; @ ‘/目录/ rdbmas/admin/catrep.sql’;
SVRMGR>; @ ‘/目录/ sqlplus/admin/pupbld.sql’;
SVRMGR>; @ ‘/目录/ sqlplus/admin/help/helpbld.sql’;
SVRMGR>; @ ‘/目录/ sqlplus/admin/help/helpus.sql’;

ps.脚本可能不再这些目录下,但不会离的很远,大家找找就能找到.

论坛徽章:
0
2 [报告]
发表于 2003-12-04 10:32 |只看该作者

[原创]在Solaris 8下的Oracle8中手动建库

想问个问题,我装了有3、4次了,都是半途而废:(,在SOLARIS2。6上和2。8上都装过,内存都是512M的,都是在建库这一步出错,信息好象大致是ORACLE NOT AVAILABLE方面的吧,我一直不知道问题出在哪里?我一个同事就装成功过,好象区别就在/etc/system参数方面的,他说他算出来的,但也没说清楚,我不知道有什么关系,我现在的参数是:
set shmsys:shminfo_shmmax=42949
set shmsys:shminfo_shmmin=1
set shmsys:shminfo_shmmni=100
set shmsys:shminfo_shmseg=10
set semsys:seminfo_semmni=100
set semsys:seminfo_semmsl=100
set semsys:seminfo_semmns=310
set semsys:seminfo_semopm=110
set semsys:seminfo_semvmx=32767

其中,那个110和310的那个值据说和PROCESS值有关,但我不知道PROCESS值在哪里配的

论坛徽章:
0
3 [报告]
发表于 2003-12-04 10:46 |只看该作者

[原创]在Solaris 8下的Oracle8中手动建库

这两个参数我在前面答复过了,是信号量,用于process,如果你的init里porcess=150, 那么就设置如下+10,和*2+10
set semsys:seminfo_semmsl=160   set semsys:seminfo_semmns=310
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP