- Rongsen.Com.Cn 版权所有 2008-2010 京ICP备08007000号 京公海网安备11010802026356号 朝阳网安编号:110105199号
- 北京黑客防线网安工作室-黑客防线网安服务器维护基地为您提供专业的服务器维护,企业网站维护,网站维护服务
- (建议采用1024×768分辨率,以达到最佳视觉效果) Powered by 黑客防线网安 ©2009-2010 www.rongsen.com.cn
 
  
    
| 作者:黑客防线网安Oracle维护基地 来源:黑客防线网安Oracle维护基地 浏览次数:0 | 
   1.复制pfile文件,作相应修改(换实例名、文件路径等) 
H:oracleproduct10.2.0db_1databaseinitben.ora 
2.建相对应的目录 
adminadump、admindump、admincdump、adminpdump、adminpfile、adminudump 
flash_recovery_areaen 
oradataen 
3.手动建立密码文件(这是sys的密码) 
orapwd file=H:oracleproduct10.2.0db_1dbspswBen.ora password=2008 entries=10 force=y 
4.通过oradim.exe命令,在服务里生成一个新的实例管理服务,启动方式为手工(这个很关键) 
set ORACLE_SID=ben 
H:oracleproduct10.2.0db_1BINoradim -new -sid ben -startmode manual -pfile "H:oracleproduct10.2.0db_1dbsinitben.ora" 
5.配置监听器。(这一步,我在实验中没用到)
6.启动数据库到nomount模式 
〉sqlplus "/ as sysdba" 
〉startup nomount pfile=H:oracleproduct10.2.0db_1dbsinitben.ora 
7.运行下列语句 
注意点:system sysaux两个表空间是必须建的,另外control文件最好放在不同的物理硬盘上面,以防止丢失, 
还有就是undo表空间要和参数文件中的一致,我就在这个地方浪费了好长时间,最后总算弄好了! 
create database ben 
MAXINSTANCES 1 
MAXLOGHISTORY 1 
MAXLOGFILES 5 
MAXLOGMEMBERS 5 
MAXDATAFILES 100 
DATAFILE'H:oracleproduct10.2.0/oradata/ben/system.dbf' size 100m reuse autoextend on next 1m 
maxsize unlimited extent management local 
sysaux datafile 'H:oracleproduct10.2.0/oradata/ben/sysaux.dbf' size 100m reuse autoextend on next 1m 
maxsize unlimited 
default temporary tablespace TEMP 
tempfile 'H:oracleproduct10.2.0/oradata/ben//temp_ben.dbf' size 20m reuse autoextend on next 640k 
maxsize unlimited 
undo tablespace UNDOTBS1 
datafile 'H:oracleproduct10.2.0/oradata/ben/undo_ben.dbf' size 20m reuse autoextend on next 5M 
maxsize unlimited 
logfile 
GROUP 1 ('H:oracleproduct10.2.0/oradata/ben/
edo1.dbf') size 10m, 
GROUP 2 ('H:oracleproduct10.2.0/oradata/ben/
edo2.dbf') size 10m, 
GROUP 3 ('H:oracleproduct10.2.0/oradata/ben/
edo3.dbf') size 10m 
CHARACTER SET ZHS16GBK 
NATIONAL CHARACTER SET AL16UTF16 
8.建立数据字典的文件(这个很关键) 
@H:oracleproduct10.2.0db_1RDBMSADMINcatalog.sql 
@H:/oracle/product/10.2.0/db_1/RDBMS/ADMIN/catproc.sql 
@H:oracleproduct10.2.0/db_1/RDBMS/ADMIN/catexp.sql 
9.将ben实例启动服务设置成自动启动方式 
H:oracleproduct10.2.0db_1BINoradim -edit -sid ben -startmode auto 
注意:以后切换不同库就先新建一个cmd,进去设定ORACLE_SID=XXX 
| 我要申请本站:N点 | 黑客防线官网 | | 
| 专业服务器维护及网站维护手工安全搭建环境,网站安全加固服务。黑客防线网安服务器维护基地招商进行中!QQ:29769479 |