Oracle12c安装以及PL/SQL创建用户/表

前言

由于疫情原因,所以公司安排在家办公。在家办公写代码没问题,要操作数据库就是个问题。因此自己动手安装,由于公司使用的是Oracle11g版本,所以为了统一,在自己笔记本上安装Oracle11g。不安装不知道,安装起来才是让人忍不住砸电脑。

首先甲骨文网站就对中国开发者不友好,访问速度超级慢,无法下载。于是,网上找了个安装包,下载,安装,一套操作下来,emmm……无法连接,为啥别人就能,到我这就不行了呢?使用tnsping orcle,ping不通,提示:ORA-12154: TNS: 无法解析指定的连接标识符,要么就提示:没有监听程序,然后各种百度、博客,发现都是项目抄袭,转载,差评!!!气死个人,有些博客看着还行,然后跟着一顿操作,问题解决不了,反而出现更多问题,就这样反反复复安装,卸载,整了2天,烦!!!然后醒悟,我就不能换个高版本么,于是找到了一个Oracle12c安装包,开始了忐忑的操作……成功了!特此记录一下。注意版本是Oracle12c!!!
寄语:不推荐Oracle11g(此处应该有人会喷,无所谓,喷子也不能顺着网线爬过来0
理由:
(1)版本老,安装步骤复杂,手动配置一下环境变量,有很多未知的坑。
(2)最新版本已经Oracle19了,安装步骤简化了,环境变量由安装程序自动创建了,成功率大大提高

Oracle12c安装步骤

安装包

由于甲骨文网站访问龟速,所以我这提供下载好的安装包连接:
链接:https://pan.baidu.com/s/1Ai30Qi169fG1I_x1CdYAMA
提取码:i2mp

安装

(1)双击setup.exe
Oracle12c安装以及PL/SQL创建用户/表_第1张图片
(2)去掉勾选,下一步Oracle12c安装以及PL/SQL创建用户/表_第2张图片
(3)点击“是”,下一步
Oracle12c安装以及PL/SQL创建用户/表_第3张图片
(4)选择“创建和配置数据库”,下一步
Oracle12c安装以及PL/SQL创建用户/表_第4张图片
(5)选择“服务器类”,(这里根据需要进行选择)我选服务器,,下一步
Oracle12c安装以及PL/SQL创建用户/表_第5张图片
(6)下一步
Oracle12c安装以及PL/SQL创建用户/表_第6张图片
(7)选择“高级选项”,因为能在这里设置sys,system……的密码,下一步
Oracle12c安装以及PL/SQL创建用户/表_第7张图片
(8)下一步
Oracle12c安装以及PL/SQL创建用户/表_第8张图片
(9)选择“Windows内置账户”,下一步
Oracle12c安装以及PL/SQL创建用户/表_第9张图片
(10)弹窗警告,不要怕,点击“是”
Oracle12c安装以及PL/SQL创建用户/表_第10张图片
(11)这里的路径可以选择,我选择默认,下一步
Oracle12c安装以及PL/SQL创建用户/表_第11张图片
(12)默认,,下一步
Oracle12c安装以及PL/SQL创建用户/表_第12张图片

(13)去掉勾选!下一步
Oracle12c安装以及PL/SQL创建用户/表_第13张图片
(14)修改字符编码,通常为utf8或GBK,下一步
Oracle12c安装以及PL/SQL创建用户/表_第14张图片
(15)文件系统,默认就行,下一步
Oracle12c安装以及PL/SQL创建用户/表_第15张图片
(16)默认下一步,这里如果勾选则取消勾选
Oracle12c安装以及PL/SQL创建用户/表_第16张图片
(17)默认下一步,如果被勾选则取消勾选
Oracle12c安装以及PL/SQL创建用户/表_第17张图片
(18)设置密码,下一步
Oracle12c安装以及PL/SQL创建用户/表_第18张图片
(19)弹窗警告,点击“是”,下一步
Oracle12c安装以及PL/SQL创建用户/表_第19张图片
(20)响应文件可以不用保存,安装,下一步
Oracle12c安装以及PL/SQL创建用户/表_第20张图片
(21)安装成功,关闭
Oracle12c安装以及PL/SQL创建用户/表_第21张图片
(22)设置口令
Oracle12c安装以及PL/SQL创建用户/表_第22张图片
(23)找到Scott,去掉蓝色勾勾,设置口令(口令不要胡乱设置)
Oracle12c安装以及PL/SQL创建用户/表_第23张图片
(24)等待安装,此处可能耗时良久,建议喝杯茶,看个片
Oracle12c安装以及PL/SQL创建用户/表_第24张图片
(25)完成后,打开命令行,Win+R ,输入cmd;在命令行中输入tnsping orcl,如下图所示,表示安装成功
Oracle12c安装以及PL/SQL创建用户/表_第25张图片

(26)恭喜,大功告成!

创建用户

(0)检查服务是否开启,标记的两个服务一定要开启
Oracle12c安装以及PL/SQL创建用户/表_第26张图片
(1)使用PL/SQL,以“SYSDBA”身份登录,Normal是被锁定的
Oracle12c安装以及PL/SQL创建用户/表_第27张图片
(2)创建,File==》New==》User
在这里插入图片描述
(3)输入用户名,密码,下面3个选项跟我一样即可
Oracle12c安装以及PL/SQL创建用户/表_第28张图片
(4)对象权限,暂时不知道选什么,可以跟我设置一样(有知道的,评论留言告诉我哦)
Oracle12c安装以及PL/SQL创建用户/表_第29张图片
(5)角色权限,这里至少保证有图中的3个权限,且都勾选上,否则会无法远程连接,对数据库进行操作
Oracle12c安装以及PL/SQL创建用户/表_第30张图片
(6)系统权限,跟我保持一致就行
Oracle12c安装以及PL/SQL创建用户/表_第31张图片
(7)这个权限暂时不知道作用,跟我保持一致
Oracle12c安装以及PL/SQL创建用户/表_第32张图片
(8)创建成功后,在users中能找到当前创建的用户“TEST”
Oracle12c安装以及PL/SQL创建用户/表_第33张图片
(9)退出PL/SQL,重新登录,用创建的用户“TEST”登录,此时用户就可以用Normal身份进行登录
Oracle12c安装以及PL/SQL创建用户/表_第34张图片
(11)登录成功后,在connections中就会看到“TEST”用户,表示创建成功
Oracle12c安装以及PL/SQL创建用户/表_第35张图片
(12)接下来使用Navicat进行连接
Oracle12c安装以及PL/SQL创建用户/表_第36张图片
(13)连接成功,好了Oracle12c安装成功,已经可以开始骚操作了

创建表

第一步:在Users下找到当前用户,点开objects,选择Tables,右键,选择New
Oracle12c安装以及PL/SQL创建用户/表_第37张图片

第二步:填写表名,其它不管
Oracle12c安装以及PL/SQL创建用户/表_第38张图片
第三步:切换Columns,填写字段信息
Oracle12c安装以及PL/SQL创建用户/表_第39张图片

第四步:(可以设置主键以及索引信息)点击Apply,下图表示创建成功,在tables可以看到刚创建的表Oracle12c安装以及PL/SQL创建用户/表_第40张图片
Oracle12c安装以及PL/SQL创建用户/表_第41张图片

你可能感兴趣的:(DataBase,数据库,oracle)