数据库原理实验课(1)

news2024/12/27 12:00:04

目录

实验内容

安装头歌中的相关内容

具体过程

完结撒花~


我也是第一次接触oracle的相关软件和操作,所以是一次傻瓜式教学记录

实验内容

安装头歌中的相关内容

具体过程

这是我在百度网盘中下载解压出来的oracle文件夹内的全部内容(可能有因为安装完成而新增的,总之正常解压就行,后面的步骤我都详细说明了)

点击进入client文件夹,双击setup.exe文件(弹出一个命令行几秒后消失,等待片刻出现如下提示)

这并不影响,直接忽略,点击 -> 是

最后点击下一步,完成即可完成oracle的安装


在电脑中找到这个程序并运行(Net Configuration Assistant

会弹出一个交互式的软件页面,然后根据第一步操作要求填写相关信息

(没有弹出可以检查一下是不是被别的页面盖住了,它打开时好像并不会自动在顶层出现,而且下方也不会有新的框框出现)

这里显示测试未成功是因为这个数据库有默认账户,而默认账户已经被学校管理员修改了密码,所以无法直接通过默认配置链接,

这时候点击更改登录,输入我们的s+学号作为账号,学号作为密码重新登录即可测试成功

(注意不要在周日测试学校的数据库,据老师说可能会断网所以导致无法连接,同时测试时最好使用校园网,不然也很可能无法访问)

点击下一步,再点击完成!才算彻底配置完成。然后就可以退出这个交互页面了


第二步的sql plus我也没弄明白这里说的什么意思,但不过我觉得直接命令行来操作也问题不大

那这里就直接和第三步混着做了(我发现好像不用第三步的登录方式都连接不上数据库。。)

基本操作: win+r 打开终端,输入 sqlplus s*****/*****@orcl

(这里的*****填自己的学号就好了)

但是这里修改密码的那个操作我暂时没弄明白。。。查了很多博客,感觉需要用管理员账户(oracle自带的账户或者默认账户才能进入修改),修改密码就暂且跳过

然后按顺序执行三条sql语句,应该是可以正确执行并提交的


打开TOAD工具

我这里反正是各种提示缺少文件,缺少client啥啥啥的

大家打开应该页面差不多和我一样,但我是配置后的,大家第一次打开,右边应该是几乎所有的选项框都没有可选项(除了connect as和color),以及下面的三把×

那么解决办法是下面的步骤

No valid Oracle clients found.You need at least one 32-bit client properly configured

我的电脑上要能正常打开并且连接的话,只要安装一个32位的client就行

Instant Client for Windows 32-bit (oracle.com)

我把这个解压到了D:\myclient 目录下,解压后长这样

然后我们需要配置一个环境变量

打开编辑系统环境变量

点击新建,变量名写TNS_ADMIN,值写刚刚下载解压的那个client的路径

这是我的配置

然后在系统变量的一堆里面,找到PATH,点进去,新建一个值%TNS_ADMIN%

然后点击确定,确定(一定要保存配置结果)

接着去oracle那个文件夹里搜出这个文件(tnsnames.ora)

直接把它复制,然后粘贴到这个文件夹下

这时候如果马上返回刚刚没关闭的TOAD,会发现什么都是一样的,没变化

其实是我们需要重启一下TOAD软件

再次打开,大家的页面应该和我上面发的图类似了,下拉选项框也有了我们配置的orcl数据库

选择后,填写账号密码(还是那个s+学号,学号的东西。。。)

点击connect,连接上了!

然后我们来到了这个页面

中间那片白色的地方就可以编写我们的sql语句了,最后F9执行还可以看到sql的结果

完结撒花~

本篇文章是适合湘大计科宝宝体质的数据库入门实验文章~能看完相信能少遇到很多麻烦

本人今天七点开始弄,,弄了三个多小时,,查了十几篇博客,终于也是走到头了,希望以后能更加熟练配置环境这些东西~

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1501032.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

C++指针(四)万字图文详解!

个人主页:PingdiGuo_guo 收录专栏:C干货专栏 前言 相关文章:C指针(一)、C指针(二)、C指针(三) 本篇博客是介绍函数指针、函数指针数组、回调函数、指针函数的。 点赞破六…

【校园安全】支小蜜防校园霸凌语音识别系统的好处

在校园安全领域,防校园霸凌语音识别系统的出现,为预防和应对校园霸凌行为提供了新的技术手段。本文将探讨防校园霸凌语音识别系统的好处,并分析其在校园安全建设中的重要作用。 通过安装在校园各个角落的语音识别设备,系统能够捕…

LeetCode 刷题 [C++] 第3题.无重复字符的最长子串

题目描述 给定一个字符串 s ,请你找出其中不含有重复字符的 最长子串 的长度。 题目分析 可以使用滑动窗口加哈希表来实现: 使用start和end两个变脸来表示滑动窗口的头部位置和尾部位置,两者开始均为0;借助哈希表来记录已经遍…

WinSCP下载安装并结合内网穿透实现固定公网TCP地址访问本地服务器

文章目录 1. 简介2. 软件下载安装:3. SSH链接服务器4. WinSCP使用公网TCP地址链接本地服务器5. WinSCP使用固定公网TCP地址访问服务器 1. 简介 ​ Winscp是一个支持SSH(Secure SHell)的可视化SCP(Secure Copy)文件传输软件,它的主要功能是在本地与远程计…

走向审计4.0:内部审计数字化转型的路径与方法【文末送书-34】

文章目录 走向审计4.0:内部审计数字化转型的路径与方法一、内部审计的发展阶段二、内部审计的逻辑架构三、内部审计数字化转型面临的问题四、内部审计数字化转型的框架方法五、内部审计的数字化转型能力体系六、内部审计的数字化转型路径七、内部审计的数字化系统平…

Research Agent:具有解决基于大型文本语料库的复杂问题,具备深度多跳推理的能力

原文地址:https://towardsdatascience.com/the-research-agent-4ef8e6f1b741 2023 年 8 月 29 日 问题简介 在2021年,开始应对基于大量文本回答问题的挑战。在预训练transformers之前的时代,这个问题很难破解。 人工智能和大型预训练tran…

143.和弦是什么?和声是什么?三和弦

内容参考于: 三分钟音乐社 上一个内容:142.音程的构唱练习 和弦的定义: 一个音可以把它称为单音 两个音可以把它称为音程 更多的音,通俗的定义上,三个音或者三个以上的音构成的集体就可以叫做和弦,这些音…

Redis进阶(三):主从复制

为了解决单点问题,实现多服务器部署redis,有几种解决方案可以实现:主从复制,主从哨兵还有集群。 何为主从复制 简单来说有三个服务器分别部署了redis-server程序,选中一个服务器当作主节点,其他的就是从节…

TypeScript 哲学 - Object Types

readonly 修饰对象和数组的 双向可分配性是不同的 Combind types 交叉类型对 值类型可以识别 never 但是 Object 类型识别不了 Tuple

AI时代PPT如何制作?用这10款pptai生成器一键制作!

ppt如何制作? 这可能是很多职场人或大学生日常头疼的问题,职场上随便一个工作汇报、提案展示、团队会议,学校里的小组作业、论文答辩等场景,都会用到ppt。 都说人是视觉动物,在两份文档内容质量一致的情况下&#xf…

Qt插件之输入法插件的构建和使用(二)

文章目录 主键盘搭建Google开源引擎音节分割工具类参考项目下载搭建好各个基础控件之后,就可以开发输入法的主界面和引擎了,这也是输入法的核心。 主键盘搭建 输入法的主界面本质上是一个QStackedWidget容器,将各个类型的输入键盘插入到容器中,然后根据业务需要切换不同的…

通过对话式人工智能打破语言障碍

「AI突破语言障碍」智能人工智能如何让全球交流无障碍 在当今互联的世界中,跨越语言界限进行交流的能力比以往任何时候都更加重要。 对话式人工智能(包括聊天机器人和语音助手等技术)在打破这些语言障碍方面发挥着关键作用。 在这篇博文中&am…

Java对接海康威视摄像头实现抓图

目录 一、下载SDK 二、拷贝示例代码 三、拷贝库文件 四、运行Demo 五、抓图业务 六、调参 ​七、发布Linux正式环境 一、下载SDK 海康开放平台 二、拷贝示例代码 三、拷贝库文件 这时候直接运行ClientDemo会报错,因为缺失库文件! 四、运行Demo …

13 OpenCv自定义线性滤波

文章目录 卷积算子示例 卷积 卷积是图像处理中一个操作,是kernel在图像的每个像素上的操作。Kernel本质上一个固定大小的矩阵数组,其中心点称为锚点(anchor point) 把kernel放到像素数组之上,求锚点周围覆盖的像素乘积之和(包括锚…

杨辉三角(附html,Python,c++杨辉三角代码)

1、前言 杨辉三角很早学编程就知道,但不知道杨辉是古人! 一次偶然的机会,和杨辉三角对上了眼神——杨辉!究竟你是怎么发现杨辉三角的呢? 于是经过了长达3个月锲而不舍的探究。 终究也没发现自己想要的最终结果。 …

内螺旋面的计算

内螺旋面的计算 内螺旋面的计算是机械工程和数学领域中的一个重要问题。它涉及到三维几何、微积分和数值计算等多个方面的知识。内螺旋面的形状和特性对于许多机械装置和工程应用来说至关重要,因此准确计算内螺旋面的几何参数和性质至关重要。内螺旋面是一种特殊的…

warning: #188-D: enumerated type mixed with another type

警告解释:枚举类型混合了其它的数据类型; 解决方法: 1:检查代码,是不是存在混用;; 2:结构体初始化为 0 报warning,不能将结构体的第一个变量,使用枚举类型&am…

Dgraph 入门教程五(Shema)

要想做好图数据库,必须做图数据库设计,想做好Dgraph,就需要设计好Shema。Shema的语法是必须理解,如果不理解,别人写的Shema,我们也看不懂。我这里也是走马观花式的记录,细节还需要在使用的时候去…

如何恢复未保存的 Excel 文件

本周我们将 Office 恢复系列扩展到 Excel 恢复,并提出了最常见的问题:如何恢复 Excel 文件? 与 Office Word 不同,Excel 完全是关于表格和计算的。在处理Excel文件时,您可能会遇到更多问题。与往常一样,我们…

java-抢红包一些简单概念

抢红包,比如微信中抢红包,红包金额分配使用的是二倍均值算法。 二倍均值拆包: 拆包要求:所有人抢到的金额之和等于红包总额,每个人最少抢到 0.01 元,每个人抢到的红包金额不要相差太大二倍均值法:假设红包总金额是X&…