ImageVerifierCode 换一换
格式:DOCX , 页数:57 ,大小:1.58MB ,
资源ID:8234905      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/8234905.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(数据库应用开发实验报告大学论文.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

数据库应用开发实验报告大学论文.docx

1、数据库应用开发实验报告大学论文学 生 实 验 报 告(理工类)课程名称:数据库应用开发 专业班级: 14软件工程(2) 学生学号: 学生姓名: 所属院部: 软件工程学院 指导教师: 20 15 20 16 学年 第 2 学期 金陵科技学院教务处制实验报告书写要求实验报告原则上要求学生手写,要求书写工整。若因课程特点需打印的,要遵照以下字体、字号、间距等的具体要求。纸张一律采用A4的纸张。实验报告书写说明实验报告中一至四项内容为必填项,包括实验目的和要求;实验仪器和设备;实验内容与过程;实验结果与分析。各院部可根据学科特点和实验具体要求增加项目。填写注意事项(1)细致观察,及时、准确、如实记录。

2、(2)准确说明,层次清晰。(3)尽量采用专用术语来说明事物。(4)外文、符号、公式要准确,应使用统一规定的名词和符号。(5)应独立完成实验报告的书写,严禁抄袭、复印,一经发现,以零分论处。实验报告批改说明实验报告的批改要及时、认真、仔细,一律用红色笔批改。实验报告的批改成绩采用百分制,具体评分标准由各院部自行制定。实验报告装订要求实验批改完毕后,任课老师将每门课程的每个实验项目的实验报告以自然班为单位、按学号升序排列,装订成册,并附上一份该门课程的实验大纲。实验项目名称:Oracle11g的下载、安装、配置与删除 实验学时: 4学时 同组学生姓名: 实验地点: 1318 实验日期: 2016/

3、4/20 实验成绩: 批改教师: 批改时间: 一、实验目的和要求(1)掌握Oracle11g的下载;(2)掌握Oracle11的安装与配置;(3)掌握如何如何通过注册表彻底删除Oracle数据库;(4)掌握用户密码的重置与scott用户的解锁;二、实验仪器和设备 主流 PC 机一套,要求安装 windows 操作系统和网络畅通三、实验过程在实际生产环境中,Oracle数据库主要是运行在UNIX/Linux系统上,但是实际培训中一般是基于Windows系统的,导致在生产应用中还得有一段适应过程,所以决定实验在Linux系统上完成。实验环境:虚拟机软件:VMware Workstation 12L

4、inux:Red Hat Enterprise Linux 7步骤:(一) 安装与配置Oracle11g 1. 检查和更新所需软件包需要用到的软件包在Oracle的用户指南中有说明,参考自官方文档Oracle官方文档中确定要安装的包如下: binutils-2.17.50.0.6 compat-libstdc+-33-3.2.3 compat-libstdc+-33-3.2.3 (32 bit) elfutils-libelf-0.125 elfutils-libelf-devel-0.125 gcc-4.1.2 gcc-c+-4.1.2 glibc-2.5-24 glibc-2.5-24 (

5、32 bit) glibc-common-2.5 glibc-devel-2.5 glibc-devel-2.5 (32 bit) glibc-headers-2.5 ksh-20060214 libaio-0.3.106 libaio-0.3.106 (32 bit) libaio-devel-0.3.106 libaio-devel-0.3.106 (32 bit) libgcc-4.1.2 libgcc-4.1.2 (32 bit) libstdc+-4.1.2 libstdc+-4.1.2 (32 bit) libstdc+-devel 4.1.2 make-3.81 numactl-

6、devel-0.9.8.x86_64 sysstat-7.0.2 注:(1)安装glibc-2.17-106.el7_2.6.i686.rpm时,因为依赖包相互依赖,需要与依赖包同时安装: rpm -ivh glibc-2.17-55.el7_2.6.i686.rpm nss-softokn-freebl-3.15.4-2.el77_2.6.i686.rpm (2)RHEL7中缺少包compat-libstdc+-33,可以在RHEL6中找到. (3)在Oracle数据库软件安装时,ksh实际是用的pdksh,但ksh也是可以使用的,只是安装时会有警告,pdksh是一个早期的软件包.以root

7、身份登录Linux后执行以下命令检查软件包是否都已安装: # rpm -q binutils compat-libstdc+-33 elfutils-libelf elfutils-libelf-devel gcc gcc-c+ glibc glibc-common glibc-devel # rpm -q glibc-headers ksh libaio libaio-devel libgcc libstdc+ libstdc+-devel make numactl-devel sysstat如果系统有软件包没有安装,可以在RHEL 7.0的光盘Package目录中找到,安装这些包。2. 验

8、证系统要求系统环境需求 内存:最小1GB,推荐2GB或以上 交换空间: 内存大小是1-2GB时,交换空间是内存的1.5倍,内存大小2-16GB时,交换空间等于内存大小,内存大小16G以上时,交换空间为16GB. 需要选择以下组件:GNOME桌面、编辑器、开发工具、开发库等。查看内存大小# grep MemTotal /proc/meminfoMemTotal: 1868660 kB查看交换空间# grep SwapTotal /proc/meminfoSwapTotal: 2097148 kB查看磁盘空间,Oracle 11g R2 x64企业版的磁盘空间要求4.35GB以上。# df -h文

9、件系统 容量 已用 可用 已用% 挂载点/dev/mapper/rhel_promote-root 18G 4.9G 13G 28% /devtmpfs 898M 0 898M 0% /devtmpfs 913M 156K 913M 1% /dev/shmtmpfs 913M 9.0M 904M 1% /runtmpfs 913M 0 913M 0% /sys/fs/cgroup/dev/sda1 497M 158M 340M 32% /boot.host:/ 138G 4.4G 133G 4% /mnt/hgfstmpfs 183M 28K 183M 1% /run/user/10003.

10、创建Oracle组和用户帐户# groupadd oinstall# groupadd dba# useradd -g oinstall -G dba oracle# passwd oracle 并设置用户oracle的密码4. 配置内核参数以root身份登录系统,根据用户指南配置以下参数:修改文件/etc/sysctl.conf,添加以下内容:# /etc/sysctl.conf# for oraclefs.aio-max-nr = 1048576fs.file-max = 6815744kernel.shmall = 2097152# 官方文档kernel.shmmax = 5368709

11、12,实际软件中需要kernel.shmmax = 980742144kernel.shmmax = 980742144kernel.shmmni = 4096kernel.sem = 250 32000 100 128net.ipv4.ip_local_port_range = 9000 65500net.core.rmem_default = 262144net.core.rmem_max = 4194304net.core.wmem_default = 262144net.core.wmem_max = 1048586执行以下命令时参数生效:# /sbin/sysctl -p注: 内核参

12、数设置可以在安装Oracle时产生的脚本修复。修改文件/etc/security/limits.conf,添加以下内容:# /etc/security/limits.conf# for oracleoracle soft nproc 2047oracle hard nproc 16384oracle soft nofile 1024oracle hard nofile 65536oracle soft stack 102405. 创建Oracle Base目录:# mkdir -p /u01/app/# chown -R oracle:oinstall /u01/app/# chmod -R

13、775 /u01/app/6. 编辑Oracle用户环境,编辑.bash_profile文件# su - oracle$ vi .bash_profile编辑.bash_profile文件,添加以下内容# For Oracleexport DISPLAY=:0.0export TMP=/tmp;export TMPDIR=$TMP;export ORACLE_BASE=/u01/app/oracle;export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1;export ORACLE_SID=orcl;export ORACLE_TERM=xter

14、m;export PATH=/usr/sbin:$PATH;export PATH=$ORACLE_HOME/bin:$PATH;export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib;export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib;7. 安装Oracle数据库Oracle软件(11.2.0.4版本)11gR2以oracle用户身份登录系统安装Oracle,为避免出现中文乱码,装装前可以执行export LANG=,显示英文,$ expor

15、t LANG=$ cd database$ ./runInstaller在安装时选择只安装Oracle软件。安装时提示: Could not execute auto check for display colors using command /usr/bin/xdpyinfo. Check if the DISPLAY variable is set. Failed connect / as sysdbaSQL shutdown immediateSQL exit2.停止Listener$ lsnrctl stop3.停止HTTP服务# service httpd stop4.用su或者重

16、新登录到root(如想重新安装可以保留oracle用户,省得输入环境变量了)5.将安装目录删除# rm -rf /u01/app/oracle/6.将/usr/bin下的文件删除# rm /usr/local/bin/dbhome# rm /usr/local/bin/oraenv# rm /usr/local/bin/coraenv7.将/etc/oratab删除# rm /etc/oratab8.将/etc/oraInst.loc删除# rm /etc/oraInst.loc9.将oracle用户删除(若要重新安装,可以不删除)# userdel r oracle10.将用户组删除(若要重

17、新安装,可以不删除)# groupdel oinstall# groupdel dba11.将启动服务删除# chkconfig -del dbora到此为止重启后,Linux系统下的Oracle数据库已完全删除了。如果要再次安装, 最好先做一些备份工作。包括用户的登录脚本,数据库自动启动关闭的脚本,和Listener自动启动的脚本。要是有可能连创建数据库的脚本也保存下来。(三) 解锁scott用户oraclepromote 桌面$ sqlplus /nologSQL*Plus: Release 11.2.0.1.0 Production on Sun May 29 18:36:47 2016

18、Copyright (c) 1982, 2009, Oracle. All rights reserved.SQL conn / as sysdba;Connected to an idle instance.SQL startup;ORACLE instance started.Total System Global Area 764121088 bytesFixed Size 2217264 bytesVariable Size 461376208 bytesDatabase Buffers 297795584 bytesRedo Buffers 2732032 bytesDatabase

19、 mounted.Database opened.SQL alter user scott account unlock; User altered.四、实验结果与分析实验结果Oracle安装和配置SUCCESSOracle 卸载SUCCESSScott账号解锁SUCCESS分析:在rhel下安装Oracle 11gR2遇到很多问题,这些问题与系统接口参数配置修改、软件包安装的依赖关系、编译连接过程、网络配置、协议选择等有关。做软件、调试测试也得考虑很多因素,不过Linux下的软件安装比Windows复杂很多。五、实验心得在rhel下安装Oracle 11gR2遇到很多问题,这些问题与系统接口

20、参数配置修改、软件包安装的依赖关系、编译连接过程、网络配置、协议选择等有关,使我对不同平台的系统和软件又有了更深一层的理解和体会。一个软件安装如此复杂,如果我不知道Oracle是个大的数据库,具有优越的性能,如果是一个一般的软件,也行我一遇到问题就换其他软件了。软件安装,这也既是售后要提供的服务,但是也要为用户考虑,不能讲安装过程弄得这么复杂!实验项目名称: 网上购物系统分析、数据库设计与实现 实验学时: 4学时 同组学生姓名: 实验地点: 1318 实验日期: 2016/4/27 实验成绩: 批改教师: 批改时间: 一、实验目的和要求(1)掌握表的创建命令使用;(2)掌握Oracle中常用的数据类型;(3)掌握Oracle中各个约束的创建、修改、删除与查询; (4) 掌握项目的数据库分析与设计流程。二、实验仪器和设备 主流 PC 机一套

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1