oracle表空间实验,oracle创建表空间实验报告

oracle创建表空间实验报告

课程名称:大型数据库系统设计实验题目:为图书管理系统创建表空间

姓名:学号:班级:实验日期:成绩:

一、实验目的

为图书管理系统创建表空间以及相应的表

二、实验环境

Win7 64位系统、2G以上内存、oracle数据库服务器、mySQL数据库

三、实验主要内容和主要操作步骤

内容:为图书管理系统创建表空间以及相应的表

步骤:1 为图书管理系统创建表空间

1)永久性表空间

create tablespace bookspace

datafile 'G:\APP\ADMINISTRATOR\ORADATA\ORCL\bookspace.dbf'

size 50m

autoextend on

next 5m

maxsize 100m;

2)临时表空间

create temporary tablespace booktemp

tempfile 'G:\APP\ADMINISTRATOR\ORADATA\ORCL\booktemp.dbf'

size 10m

autoextend on

next 2m

maxsize 20m;

3)撤销表空间

create undo tablespace bookundo

datafile 'G:\APP\ADMINISTRATOR\ORADATA\ORCL\bookundo.dbf'

size 50m

autoextend on

next 5m

maxsize 100m;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
本数据库(oracle)7个实验报告用于和大家交流,我将这次报告所需要的表和数据材料能够拿出来的都放了在同一个包里的,希望大家能够去看看并且多提点意见,同时我将第一个报告(手工创建数据库库)的记录也放在了包里的,其他的实验报告的部分资料在我的电脑里没有办法拿出来哈,其中有部分代码如果有同学我也可以发给大家哈如果大家有兴趣可以和我联系共同交流哈,希望大家多指教多提意见和建议。 实验过程: 备注:要用记事本保存记录 spool E:\app\oracle\copy\1.txt spool off; 1、设置系统环境变量: ORACLE_HOME=E:\app\oracle\product\11.1.0\db_1 ORACLE_BASE=E:\app\oracle 2、手工创建目录: E:\app\oracle\admin\mydb\adump E:\app\oracle\admin\mydb\bdump E:\app\oracle\admin\mydb\cdump E:\app\oracle\admin\mydb\udump E:\app\oracle\admin\mydb\arch E:\app\oracle\admin\mydb\create E:\app\oracle\oradata\mydb 3、创建初始化参数文件:(特权模式) create pfile from spfile; mydb.__db_cache_size=348127232 mydb.__java_pool_size=12582912 mydb.__large_pool_size=4194304 mydb.__oracle_base='E:\\app\\oracle'#ORACLE_BASE set from environment mydb.__pga_aggregate_target=322961408 orcl.__sga_target=536870912 mydb.__shared_io_pool_size=0 orcl.__shared_pool_size=163577856 orcl.__streams_pool_size=0 *.audit_file_dest='E:\\app\\oracle\\admin\\mydb\\adump' *.audit_trail='db' *.compatible='11.1.0.0.0' *.control_files='E:\\app\\oracle\\oradata\\mydb\\control01.ctl', 'E:\app\oracle\oradata\mydb\control02.ctl','E:\app\oracle\oradata\mydb\control03.ctl' *.db_block_size=8192 *.db_domain='' *.db_name='mydb' *.db_recovery_file_dest='E:\\app\\oracle\\flash_recovery_area' *.db_recovery_file_dest_size=2147483648 *.diagnostic_dest='E:\\app\\oracle' *.dispatchers='(PROTOCOL=TCP) (SERVICE=orclXDB)' *.memory_target=857735168 *.open_cursors=300 *.processes=150 *.remote_login_passwordfile='EXCLUSIVE' *.undo_tablespace='UNDOTBS1' 4、创建实例与密码文件 oradim -new -sid mydb -startmode manual -intpwd mydb -pfile E:\app\oracle\product\11.1.0\db_1\database\initmydb.ora orapwd file=E:\app\oracle\product\11.1.0\db_1\database\pwdmydb.ora password=ora entries=5; 5、启动实例: set oracle_sid=mydb sqlplus/nolog conn sys/mydb as sysdba startup nomount pfile='E:\\app\\oracle\\product\\11.1.0\\db_1\\database\\initmydb.ora' 6、创建数据文件脚本 create database mydb controlfile reuse maxinstances 1 maxdatafiles 100 maxlogfiles 5 maxlogmembers 5 maxloghistory 2 logfile 'E:\app\oracle\oradata\mydb\log01.log' size 10m, 'E:\app\oracle\oradata\mydb\log02.log' size 10m, 'E:\app\oracle\oradata\mydb\log03.log' size 10m datafile 'E:\app\oracle\oradata\mydb\system01.dbf' size 100M reuse autoextend on next 10M maxsize 200M sysaux datafile 'E:\app\oracle\oradata\mydb\sysaux01.dbf' size 100M default tablespace user01 datafile 'E:\app\oracle\oradata\mydb\user01.dbf' size 10M reuse default temporary tablespace temp tempfile 'E:\app\oracle\oradata\mydb\temp01.dbf' size 10M reuse undo tablespace UNDOTBS1 datafile 'E:\app\oracle\oradata\mydb\undotbs1.dbf' size 10m character set ZHS16GBK national character set AL16UTF16 7、创建额外表空间 alter user system temporary tablespace temp; alter user system default tablespace users01; 8、 创建数据字典 start E:\app\oracle\product\11.1.0\db_1\RDBMS\ADMIN\catalog.sql 9、创建package 包 start E:\app\oracle\product\11.1.0\db_1\RDBMS\ADMIN\catproc.sql 10、实验结果如图:

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值