八周实训模板(第一周).docx_第1页
八周实训模板(第一周).docx_第2页
八周实训模板(第一周).docx_第3页
八周实训模板(第一周).docx_第4页
八周实训模板(第一周).docx_第5页
已阅读5页,还剩34页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

天津市大学软件学院 本科生实训报告学 院 天津市大学软件学院专 业 软件工程 年 级 2013 级 姓 名 学 号 班 级 业务 第一部分概述41.目标4第二部分安装前准备41.准备database软件安装介质42.Linux虚拟机准备53.主机规划54.磁盘分区5第三部分 操作系统前期配置51.修改主机名,重启后生效52.安装tools工具63.配置yum仓库74.将DATABASE安装包拖入虚拟机85.IP的设定8第四部分 配置操作系统环境91.用户、目录创建及所有者修改92.添加新的硬盘103.对磁盘进行分区并挂载到相应的目录114.版本支持125.YUM安装软件支持包136.修改/etc/sysctl.conf文件137.设置oracle用户环境变量15第五部分 安装软件15第六部分 手工建库271.创建日志存放目录272.创建密码文件283.创建参数文件284.创建控制文件、日志文件及表空间目录305.启动数据库到nomount状态下306.执行脚本317.创建spfile并启动数据库338.执行脚本创建数据字典339.执行脚本创建存储过程34第七部分 插入数据测试351.创建表空间352.创建用户及授权363.创建表364.导入数据测试37第八部分 实训心得39第一部分概述1.目标XX第二部分安装前准备1.准备database软件安装介质2.Linux虚拟机准备虚拟机个数操作系统1Linux 5.63.主机规划IP地址网卡主机名10.2.18.74Eth0dwz4.磁盘分区磁盘分区名 大小(M)/boot 200Swap 2048根分区 790005.数据库存储位置名称 存储位置Database软件/u01实例/data第三部分 操作系统前期配置1.修改主机名,重启后生效rootlocalhost # vim /etc/sysconfig/networkNETWORKING=yesNETWORKING_IPV6=noHOSTNAME=dwz2.安装tools工具2.1挂载Linux.iso镜像2.2对镜像文件进行解压 tar xzvf VMwareTools-9.2.0-7999703.tar.gz2.3安装tools工具rootdwz Desktop# lsVMwareTools-9.2.0-799703.tar.gz vmware-tools-distribrootdwz Desktop# cd vmware-tools-distrib/rootdwz vmware-tools-distrib# lsbin doc etc FILES INSTALL installer lib vmware-install.plrootdwz vmware-tools-distrib# ./vmware-install.pl全部回车:3.配置yum仓库rootdwz # vim /etc/yum.repos.d/server.reposervername=serverbaseurl=file:/media/Servergpgcheck=0enable=1rootdwz # yum clean allrootdwz # yum list4.将DATABASE安装包拖入虚拟机5.IP的设定5.1配置网卡文件,然后保存退出rootdwz # vim /etc/sysconfig/network-scripts/ifcfg-eth0# Advanced Micro Devices AMD 79c970 PCnet32 LANCEDEVICE=eth0BOOTPROTO=staticONBOOT=yesIPADDR=10.2.18.74NETMASK=255.255.255.0GATEWAY=10.2.18.2545.2重启网卡以生效rootdwz # service network restartrootdwz /# vim /etc/hosts第四部分 配置操作系统环境1.用户、目录创建及所有者修改rootdwz # groupadd -g 501 oinstallrootdwz # groupadd -g 502 dbarootdwz # useradd -u 501 -g oinstall -G dba oracle rootdwz # passwd oraclerootdwz # mkdir -p /u01/app/oraclerootdwz # chown -R oracle:oinstall /u01rootdwz # chmod -R 755 /u01/app/oraclerootdwz # mkdir /datarootdwz # chown -R oracle:oinstall /datarootdwz # chmod -R 755 /data2.添加新的硬盘3.对磁盘进行分区并挂载到相应的目录fdisk cu /dev/sdb对两个分区进行格式化:rootdwz # mkfs.ext4 /dev/sdb1挂载到相应的目录:rootdwz /# mount /dev/sdb1 /u01/rootdwz /# mount /dev/sdb2 /data4.版本支持4.1查看相关信息rootdwz /# grep Linux /u01/database/install/oraparam.ini Linux=redhat-3,SuSE-9,redhat-4,UnitedLinux-1.0,asianux-1,asianux-24.2查看当前版本rootdwz /# cat /etc/redhat-releaseRed Hat Enterprise Linux Server release 5.6 (Tikanga)4.3解决办法vim /u01/database/install/oraparam.iniLinux=redhat-3,SuSE-9,redhat-4,redhat-5,UnitedLinux-1.0,asianux-1,asianux-2Linux-redhat-5.0-optionalTEMP_SPACE=80SWAP_SPACE=150MIN_DISPLAY_COLORS=2565.YUM安装软件支持包rootdwz /# yum -y install oracle-validatedrootdwz /# yum -y isntall lib* gcc* java*6.修改/etc/sysctl.conf文件rootdwz /# vim /etc/sysctl.confnet.ipv4.ip_local_port_range = 9000 65000改为net.ipv4.ip_local_port_range = 1024 65000-是上面生效rootdwz /# /sbin/sysctl -pnet.ipv4.ip_forward = 0net.ipv4.conf.default.rp_filter = 2net.ipv4.conf.default.accept_source_route = 0kernel.core_uses_pid = 1net.ipv4.tcp_syncookies = 1fs.file-max = 6815744kernel.msgmni = 2878kernel.msgmax = 8192kernel.msgmnb = 65536kernel.sem = 250 32000 100 142kernel.shmmni = 4096kernel.shmall = 1073741824kernel.shmmax = 4294967295kernel.sysrq = 1net.core.rmem_default = 262144net.core.rmem_max = 4194304net.core.wmem_default = 262144net.core.wmem_max = 1048576fs.aio-max-nr = 3145728net.ipv4.ip_local_port_range = 1024 65000vm.min_free_kbytes = 512007.设置oracle用户环境变量rootdwz /# su oracleoracledwz $ vim .bash_profile注:在文件的最下方增加如下内容export ORACLE_BASE=/u01/app/oracleexport ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1export ORACLE_SID=ORCLexport PATH=$PATH:$HOME/bin:$ORACLE_HOME/binexport LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib修改完成,使其修改生效,如下:oracledwz $ . .bash_profile第五部分 安装软件1.在oracle用户下,执行oracle安装命令后,检查通过,启动图形界面。(注:要先以root身份授予 xhost + 权限)rootdwz # xhost +rootdwz # su - oracleoracledwz $ cd /u01/database/oracledwz database$ lsdoc install response runInstaller stage welcome.htmloracledwz database$ ./runInstaller2.选择高级安装3.下一步即可4.默认企业版,继续5. 看一下路径,因为在环境变量中已经设置好了home了,所以此处自动填出来了6.全部验证通过,下一步7.此处注意,要选择,只安装软件8.确认安装内容无误,安装9.安装开始10.安装过程中,会弹出如雪啊窗口,按照提示,在root下执行下面两个脚本即可11.在root用户下执行两个shell脚本12.安装完成,此处会告诉你ISQL*Plus的登录url,点击退出,安装结束第六部分 手工建库1.创建日志存放目录oracledwz $ cd /data/oracledwz data$ mkdir adminoracledwz data$ cd admin/oracledwz admin$ mkdir ORCLoracledwz admin$ cd ORCL/oracledwz admin$ mkdir adumporacledwz admin$ mkdir bdumporacledwz admin$ mkdir cdumporacledwz admin$ mkdir udump2.创建密码文件oracledwz dbs$ orapwd file=orapwORCL password=oracle3.创建参数文件oracledwz dbs$ cat init.ora |grep -v $|grep -v #initORCL.oraoracledwz dbs$ vim initORCL.oradb_name=DEFAULTdb_files = 80 # SMALL db_file_multiblock_read_count = 8 # SMALL db_block_buffers = 100 # SMALL shared_pool_size = 3500000 # SMALLlog_checkpoint_interval = 10000processes = 50 # SMALL parallel_max_servers = 5 # SMALLlog_buffer = 32768 # SMALLmax_dump_file_size = 10240 # limit trace file size to 5 Meg eachglobal_names = TRUEcontrol_files = /data/oracle/oradata/ORCL/control01.ctl,/data/oracle/oradata/ORCL/control02.ctlsga_max_size=300Msga_target=300Mundo_management=auto4.创建控制文件、日志文件及表空间目录oracledwz $ cd /data/oracledwz data$ mkdir oracleoracledwz data$ cd oracloracledwz oracle$ mkdir oradataoracledwz oracle$ cd oradata/oracledwz oradata$ mkdir ORCL5.启动数据库到nomount状态下oracledwz oradata$sqlplus / as sysdbaSQL startup nomountORACLE instance started.Total System Global Area 314572800 bytesFixed Size 1219184 bytesVariable Size 96470416 bytesDatabase Buffers 213909504 bytesRedo Buffers 2973696 bytes6.执行脚本CREATE DATABASE ORCL USER SYS IDENTIFIED BY oracle USER SYSTEM IDENTIFIED BY oracle LOGFILE GROUP 1 (/data/oracle/oradata/ORCL/redo01.log) SIZE 100M, GROUP 2 (/data/oracle/oradata/ORCL/redo02.log) SIZE 100M, GROUP 3 (/data/oracle/oradata/ORCL/redo03.log) SIZE 100M MAXLOGFILES 5 MAXLOGMEMBERS 5 MAXLOGHISTORY 1 MAXDATAFILES 100 MAXINSTANCES 1 CHARACTER SET AL32UTF8 NATIONAL CHARACTER SET AL16UTF16 DATAFILE /data/oracle/oradata/ORCL/system01.dbf SIZE 325M REUSE EXTENT MANAGEMENT LOCAL SYSAUX DATAFILE /data/oracle/oradata/ORCL/sysaux01.dbf SIZE 325M REUSE DEFAULT TEMPORARY TABLESPACE tempts1 TEMPFILE /data/oracle/oradata/ORCL/temp01.dbf SIZE 20M REUSE UNDO TABLESPACE undotbs DATAFILE /data/oracle/oradata/ORCL/undotbs01.dbf SIZE 200M REUSE AUTOEXTEND ON MAXSIZE UNLIMITED;7.创建spfile并启动数据库SQL create spfile from pfile;8.执行脚本创建数据字典SQL ?/rdbms/admin/catalog.sql9.执行脚本创建存储过程SQL ?/rdbms/admin/catproc.sql第七部分 插入数据测试1.创建表空间SQL create tablespace users datafile /data/oracle/oradata/ORCL/users.dbf2 size 50M;2.创建用户及授权SQL create user dwz identified by oracle default tablespace use

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论