数据库原理实验课(1)

目录

实验内容

安装头歌中的相关内容

具体过程

完结撒花~


我也是第一次接触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.mfbz.cn/a/440810.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

使用Portainer让测试环境搭建飞起来

Docker的用处不多加赘述,Docker目前有以下应用场景: 测试:Docker很适合用于测试发布,将 Docker 封装后可以直接提供给测试人员进行运行,不再需要测试人员与运维、开发进行配合,进行环境搭建与部署。 测试…

【技术】基于Github Pages搭建个人博客静态网页

写在前面: 如果文章对你有帮助,记得点赞关注加收藏一波,利于以后需要的时候复习,多谢支持! 文章目录 一、技术基础二、新建特殊仓库三、上传网页文件四、Github Pages设置 个人网页作为仅服务个人的网页,一…

Grafana变量默认全选

注:本文基于Grafana v9.2.8编写 1 问题 EKS集群里的node按照不同label被分为几类,我需要对这几类的node做一些统计。我希望当我使用lable选择时,node的值自动设置为该lable的所有node集合,而不需要再手动全选。 2 解决方案 变…

微信小程序(五十四)腾讯位置服务示范(2024/3/8更新)

教程如下: 上一篇 1.先在官网注册一下账号(该绑定的都绑定一下) 腾讯位置服务官网 2.进入控制台 3.创建应用 3. 额度分配 4.下载微信小程序SDK 微信小程序SDK下载渠道 5.解压将俩js文件放在项目合适的地方 6.加入安全域名or设置不验证合…

扩展CArray类,增加Contain函数

CArray不包含查找类的函数,使用不便。考虑扩展CArray类,增加Contain函数,通过回调函数暴露数组元素的比较方法,由外部定义。该方法相对重载数组元素的“”符号更加灵活,可以根据需要配置不同的回调函数进行比较 //类型…

AD20中关于“failed to add class member”的解决方法

目录 问题描述: 解决方法: 1.切换至PCB界面-选择工具栏的设计-类 2.把Component classes中的所有的类全部按照图中删除,保存 3.重新返回原理图界面转换PCB即可成功 问题描述: failed to add class member:未能添加…

解答关于:水牛社软件是做什么的?水牛社软件靠谱么?

很多对我们软件感兴趣但是没有入手的观望者都会有这样的疑问:水牛社软件具体是做什么的?水牛社软件靠谱么? 其实软件的简介已经讲的很清楚了,但是软件不是功能性软件,所以不能给大家免费试用,短期任务版块…

智能驾驶规划控制理论学习08-自动驾驶控制模块(轨迹跟踪)

目录 一、基于几何的轨迹跟踪方法 1、基本思想 2、纯追踪 3、Stanly Method 二、PID控制器 三、LQR(Linear Quadratic Regulator) 1、基本思想 2、LQR解法 3、案例学习 基于LQR的路径跟踪 基于LQR的速度跟踪 4、MPC(Mode…

Python通过SFTP实现网络设备配置备份

一、背景 为了防止网络设备意外损坏,导致配置文件无法恢复,可以通过将网络设备的配置文件备份到本地电脑上。 一般情况下,设备支持通过FTP、TFTP、FTPS、SFTP和SCP备份配置文件。其中使用FTP和TFTP备份配置文件比较简单,但是存在…

JAVA虚拟机实战篇之内存调优[4](内存溢出问题案例)

文章目录 版权声明修复问题内存溢出问题分类 分页查询文章接口的内存溢出问题背景解决思路问题根源解决思路 Mybatis导致的内存溢出问题背景问题根源解决思路 导出大文件内存溢出问题背景问题根源解决思路 ThreadLocal占用大量内存问题背景问题根源解决思路 文章内容审核接口的…

尚硅谷JavaScript高级学习笔记

01 准备 JavaScript中函数是对象。我们后续描述构造函数的内存模型时,会将构造函数称为构造函数对象。 02 数据类型 typeof 运算符来查看值的类型,它返回的是类型的字符串值 会做数据转换 03 相关问题 04数据_变量_内存 05相关问题1 06相关问题2 …

办公电脑换成MacBookPro半年之后……

小白是从2008年开始接触电脑的,当时朋友给我注册的第一个QQ账号是2008年4月。 从此,小白一直认为电脑全部都是Windows系统。直到上大学那年,看到了外教老师的MacBookPro…… 折腾电脑的开始居然是起源于诺基亚手机,给半智能S40的…

Igraph入门指南 3

4、图转换到其他R数据结构 图是对实体关系的表达,在igraph中,图可以转换为三种数据结构。 4-1 图转邻接矩阵:as_adjacency_matrix | as_adj,结果是矩阵 邻接矩阵又分为有向图邻接矩阵和无向图邻接矩阵,但本函数使用…

老司机都懂的!【打赏】完美运营的最新视频打赏系统

完美运营的最新视频打赏系统优于市面上95%的打赏系统,与其他打赏系统相比,功能更加强大,完美运营且无bug。支付会调、短链接生成、代理后台、价格设置和试看功能等均没有问题。 以上为原简介,经测试验证。成功搭建并可以正常进入…

Linux学习之线程

目录 线程概念 1.什么是线程? 2.线程的优缺点 3.线程异常 4.线程用途 线程操作 1.如何给线程传参 2.线程终止 3.获取返回值 4.分离状态 5.退出线程 线程的用户级地址空间: 线程的局部存储 线程的同步与互斥 互斥量mutex 数据不一致的主要过…

Sora的核心技术预测

在ChatGPT火爆全网的一年后,OpenAI公司又一次大显身手:推出了全新的文生视频大模型Sora。直接输入文字提示词,即可直接生成长达60秒的视频。 “现实真的要不存在了。” 马斯克直接大呼:人类彻底完蛋了! 马斯克为什么…

CDN(内容分发网络):加速网站加载与优化用户体验

🤍 前端开发工程师、技术日更博主、已过CET6 🍨 阿珊和她的猫_CSDN博客专家、23年度博客之星前端领域TOP1 🕠 牛客高级专题作者、打造专栏《前端面试必备》 、《2024面试高频手撕题》 🍚 蓝桥云课签约作者、上架课程《Vue.js 和 E…

【NR技术】 3GPP支持无人机的关键技术以及场景

1 背景 人们对使用蜂窝连接来支持无人机系统(UAS)的兴趣浓厚,3GPP生态系统为UAS的运行提供了极好的好处。无处不在的覆盖范围、高可靠性和QoS、强大的安全性和无缝移动性是支持UAS指挥和控制功能的关键因素。与此同时,监管机构正在调查安全和性能标准以及…

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

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

二叉树入门

这篇博客通过手动创建的一个简单二叉树,实现二叉树遍历,返回节点,叶子个数,查找结点等相关操作。 1. 二叉树的概念 二叉树不为空时,由根节点,左/右子树组成,逻辑结构如下,当二叉树…