- 论坛徽章:
- 0
|
本人不才,装了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.脚本可能不再这些目录下,但不会离的很远,大家找找就能找到. |
|