登录 注册
当前位置:主页 > 资源下载 > 9 > 实验报告关于Oracle

实验报告关于Oracle

  • 更新:2024-11-29 08:31:02
  • 大小:710KB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:数据库 - 课程资源
  • 格式:DOC

资源介绍

本数据库(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、实验结果如图: