设为首页 收藏本站
查看: 829|回复: 0

[经验分享] windows下手动创建oracle数据库

[复制链接]

尚未签到

发表于 2016-5-21 06:34:03 | 显示全部楼层 |阅读模式
系统环境:
1、操作系统:Windows 2003 Server
2、数据库: Oracle9I Release 9.0.1.1.1
3、安装路径:D:\ORACLE

建库步骤:
1、 手工创建相关目录
D:\Oracle\admin\orarman
D:\Oracle\admin\orarman\arch
D:\Oracle\admin\orarman\bdump
D:\Oracle\admin\orarman\create
D:\Oracle\admin\orarman\pfile
D:\Oracle\admin\orarman\udump

D:\Oracle\oradata\orarman
D:\Oracle\oradata\orarman\archive

如果嫌麻烦,可以从%oracle_home%\ora90\admin\sample目录拷到%oracle_home%\admin下进行相应修改即可。
 
2、 手工创建初始化启动参数文件:D:\Oracle\admin\orarman\pfile\init.ora
 
可以拷贝一个现有的参数文件作下修改:
db_name=orarman
instance_name=orarman
db_domain=""
service_names=orarman

control_files=("d:\oracle\oradata\orarman\CONTROL01.CTL",
"d:\oracle\oradata\orarman \CONTROL02.CTL",
"d:\oracle\oradata\orarman\CONTROL03.CTL")
db_block_size=4096
background_dump_dest=d:\oracle\admin\orarman\bdump
core_dump_dest=d:\oracle\admin\orarman\cdump
user_dump_dest=d:\oracle\admin\orarman\udump

 
3、手工创建D:\Oracle\Orarman\DATABASE\initorarman.ora文件,
内容:IFILE='D:\Oracle\admin\orarman\pfile\init.ora'

4、使用orapwd.exe命令,创建D:\Oracle\Ora90\DATABASE\PWDorarman.ora

命令:D:\Oracle\Ora90\bin\orapwd file=D:\Oracle\Ora90\DATABASE\PWDorarman.ora         password=admin entries=5

5、通过oradim.exe命令,在服务里生成一个新的实例管理服务,启动方式为手工 .
在注册表中添加HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0 添加字串值ORACLE_SID=orarman(这个很重要,否则出现ORA-12560错误)
也可以set ORACLE_SID=oraorarman
D:\Oracle\Ora90\bin\oradim -new -sid orarman -startmode manual -pfile "D:\Oracle\admin\orarman\pfile\init.ora"

6、生成各种数据库对象
D:\>Oracle\Ora90\bin\sqlplus /nolog

Conn SYS/change_on_install as SYSDBA
--创建数据库
startup nomount pfile="D:\Oracle\admin\orarman\pfile\init.ora"

--创建spfile
create spfile from pfile

CREATE DATABASE orarman
logfile
      group 1 ('d:\oracle\oradata\orarman\redo01a.log',
               'd:\oracle\oradata\orarman\redo01b.log')  size 5M,
      group 2 ('d:\oracle\oradata\orarman\redo02a.log',
               'd:\oracle\oradata\orarman\redo02b.log')  size 5M,
      group 3 ('d:\oracle\oradata\orarman\redo03a.log',
               'd:\oracle\oradata\orarman\redo03b.log')  size 5M
MAXLOGFILES 32
MAXLOGMEMBERS 2
MAXLOGHISTORY 1
MAXDATAFILES 254
MAXINSTANCES 1
DATAFILE 'D:\Oracle\oradata\orarman\system01.dbf' SIZE 100M REUSE AUTOEXTEND ON NEXT     10M maxsize unlimited
UNDO TABLESPACE UNDOTBS DATAFILE ‘D:\oracle\oradata\orarman\undotbs01.dbf’size 200M REUSE AUTOEXTEND ON NEXT 10M MAXSIZE UNLIMITED
DEFAULT temporary tablespace temp
           tempfile ‘d:\oracle\oradata\orarman\temp01.dbf’ size 40M reuse
                autoextend on next 1280K maxsize unlimited
CHARACTER SET ZHS16GBK
NATIONAL CHARACTER SET AL16UTF16;

7、创建其它表空间
   (1)、创建用户表空间
       create tablespace users
           datafile ‘d:\oracle\oradata\orarman\users01.dbf’ size 25M reuse
                autoextend on next 1280K maxsize unlimited

(2)、创建工具表空间
       create tablespace tools
           datafile ‘d:\oracle\oradata\orarman\tools01.dbf’ size 10M reuse
                autoextend on next 1280K maxsize unlimited

(3)、创建索引表空间
       create tablespace indx
           datafile ‘d:\oracle\oradata\orarman\indx01.dbf’ size 25M reuse
                autoextend on next 1280K maxsize unlimited

8、建立数据字典的文件是:
@$ORACLE_HOME/rdbms/admin/catalog.sql
@$ORACLE_HOME/rdbms/admin/catproc.sql
@$ORACLE_HOME/rdbms/admin/catexp.sql
9、将实例启动服务设置成自动自动方式
   d:\oracle\ora90\bin\oradim –edit –sid orarman –startmode auto
  <script src="http://blog.csdn.net/count.aspx?ID=1478074&amp;amp;Type=Rank"></script>

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-219655-1-1.html 上篇帖子: Windows 2008十大实用改进功能 下篇帖子: Windows下安装和配置SVN Server
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表