数据库原理实验课(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.hqwc.cn/news/522584.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

可编程线性霍尔传感器 IC

一、产品概述 CC6521/2 是一款高性能的可编程线性霍尔传感器 IC,采用先进的 BiCMOS 制程生产,具有霍尔系数高的优点,芯片内部包含了高灵敏度 霍尔传感器,霍尔信号预放大器,高精度的霍尔温度补偿单元,振荡…

EOCR电动机保护器在冶金行业的应用具有显著的意义和优势

冶金行业是一个对电动机保护和控制设备需求非常迫切的行业,因为电动机是拖动机械的基础,广泛应用于各种动力机械中。 冶金厂中的电动机需要承受高温、高湿、高粉尘等恶劣环境,同时还需要应对频繁的启动和停止,以及电压不稳定等问…

Java中的优先队列PriorityQueue如何排序

目录 一、基本数据类型的排序 (1)升序 (2)降序 二、自定义类型如何排序 (1)升序 (2)降序 既然大家想要了解优先队列的排序,那么说明已经知道什么事优先队列了&…

HNU-算法设计与分析-甘晴void学习感悟

前言 算法设计与分析,仅就课程而言,似乎是数据结构与算法分析的延续 教材使用: 课程 关于课程,橙学长讲的非常清晰,我深以为然。 HNUCS-大三课程概览-CSDN博客文章浏览阅读1.3k次,点赞5次,收…

CMake笔记

CMake笔记 文章目录 CMake笔记1 工程项目一般形式2 常见命令2.1 project2.2 set2.3 message2.4 add_executable()2.5 语法原则2.6 add_subdirectory2.7 add_library2.8 list 3 安装3.1 安装.h文件/文本文件3.2 安装工程脚本3.3 安装目录/目录下内容3.4 安装库文件3.5安装过程 4…

探索数据结构:单链表的实战指南

✨✨ 欢迎大家来到贝蒂大讲堂✨✨ 🎈🎈养成好习惯,先赞后看哦~🎈🎈 所属专栏:数据结构与算法 贝蒂的主页:Betty‘s blog 前言 在上一章节中我们讲解了数据结构中的顺序表,知道了顺序…

【工具】Raycast – Mac提效工具

引入 以前看到同事们锁屏的时候,不知按了什么键,直接调出这个框,然后输入lock屏幕就锁了。 跟我习惯的按Mac开机键不大一样。个人觉得还是蛮炫酷的~ 调研 但是由于之前比较繁忙,这件事其实都忘的差不多了&#xff0…

力扣-数组题

1. 两数之和 找出map中是否有target-nums[i]&#xff0c; class Solution { public:vector<int> twoSum(vector<int>& nums, int target) {unordered_map<int, int> hash;for(int i 0 ;i < nums.size(); i){if(hash.find(target - nums[i]) ! hash…

52. N 皇后 II

52. N 皇后 II 题目-困难难度1. 回溯 题目-困难难度 n 皇后问题 研究的是如何将 n 个皇后放置在 n n 的棋盘上&#xff0c;并且使皇后彼此之间不能相互攻击。 给你一个整数 n &#xff0c;返回 n 皇后问题 不同的解决方案的数量。 示例 1&#xff1a; 输入&#xff1a;n …

CSS补充(下),弹性布局(上)

高级选择器 1.兄弟选择器 2.同时满足 div.bg{background-color: red;}p.bg{background-color: green;}spam.bg{background-color: blue;}注&#xff1a;选择器中间没有空格&#xff0c;有明确标识的选择器写在后面 3.各种伪类的应用 3.1作为第几个子元素 选择器:nth-child…

内联函数|auto关键字|范围for的语法|指针空值

文章目录 一、内联函数1.1概念1.2特性 二、auto关键字2.2类型别名思考2.3auto简介2.4auto使用细则2.4 auto不能推导的场景 三、基于范围的for循环(C11)3.1 范围for的语法 四、指针空值nullptr(C11)4.1 C98中的指针空值 所属专栏:C初阶 一、内联函数 1.1概念 以inline修饰的函…

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

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