oracle10g手动创建数据详解(linux)下
考虑篇幅过长不易于阅读,所以分个上下两节来进行。这一节中重点解决上一节中第四步与第九步的难题。
如何获得一个的参数文件pfile 呢?
1、问oracle高手,这显然不现实,如果有高手在你身边,你就没必要看本文了,
3、从自己本机的其它数据库拷贝,所以,你在做手动创建之前,先通过向导的方式创建一个数据库。
www.2cto.com
我本机的只有一个spfile文件(以前自动创建数据库时生成的)。
[ora10@localhost dbs]$ pwd
/ora10/product/10.2.0/db_1/dbs
[ora10@localhost dbs]$ ll
-rwxr--r-- 1 ora10 dba 88 07-18 00:11 chongshi.env
-rw-r----- 1 ora10 dba 3584 07-17 22:00 spfileora10.ora
.............
通过下面名命令,把我的spfile文件复制重命名一份
[ora10@localhost dbs]$ strings spfileora10.ora > initchongshi.ora
[ora10@localhost dbs]$ vi initchongshi.ora 编辑文件
chongshi.__db_cache_size=125829120
chongshi.__java_pool_size=4194304
chongshi.__large_pool_size=4194304
chongshi.__shared_pool_size=67108864
chongshi.__streams_pool_size=0
*.audit_file_dest='/ora10/product/admin/chongshi/adump'
*.background_dump_dest='/ora10/product/admin/chongshi/bdump'
www.2cto.com
*.compatible='10.2.0.1.0'
*.control_files='/ora10/product/oradata/chongshi/control01.ctl','/ora10/product/oradata/chongshi/control02.ctl','/ora10/product/oradata/chongshi/control03.ctl'
*.core_dump_dest='/ora10/product/admin/chongshi/cdump'
*.db_block_size=8192
*.db_domain=''
*.db_file_multiblock_read_count=16
*.db_name='ora10'
*.db_recovery_file_dest='/ora10/product/flash_recovery_area'
*.db_recovery_file_dest_size=2147483648
*.dispatchers='(PROTOCOL=TCP) (SERVICE=chongshiXDB)'
*.fast_start_mttr_target=250
*.job_queue_processes=10
*.nls_language='SIMPLIFIED CHINESE'
*.nls_territory='CHINA'
*.open_cursors=300
*.pga_aggregate_target=68157440
www.2cto.com
*.processes=150
*.remote_login_passwordfile='EXCLUSIVE'
*.sga_target=205520896
*.undo_management='AUTO'
*.undo_tablespace='UNDOTBS1'
*.user_dump_dest='/ora10/product/admin/chongshi/udump'
新手一定稿不懂这些参数,没关系。把ora10 替换成chongshi就行。(命令模式下)
:%s/ora10/chongshi/g
创建目录
我本机存在的一个数据库的存放位置。
[ora10@localhost ora10]$ pwd
/ora10/product/oradata/ora10
因为我们pfile参数文件的配置都参照以前修改的,所以,我们在创建目录结果时,也应该与之前目录结果保持一致。
---------------------创建之后新数据库目录之后的目录--------------------
ora10
|--product
|--admin
|--ora10
adump bdump cdump dpdump pfile udump
|--chongshi
adump bdump cdump dpdump pfile udump ----把这几个目录下的内容清空 www.2cto.com
|--oradate
|--ora10
|--chongshi ----这个目录下的内容也要清空
|--10.2.0
|--db_1
|--dbs
spfileora10.ora init.ora orapwora10 .....
--------------------------------------------------------------------------------
[ora10@localhost oradata]$ pwd
/ora10/product/oradata
[ora10@localhost oradata]$ mkdir chongshi 创建数据库文件夹
[ora10@localhost oradata]$ ls
chongshi ora10
[ora10@localhost admin]$ pwd
/ora10/product/admin
[ora10@localhost admin]$ cp -R ora10/ chongshi 拷贝ora10目录重命名chongshi
[ora10@localhost chongshi]$ cd chognshi 进入目录
[ora10@localhost cho