oracle数据的安装,与基本配置
今天 用了 一下 oracle 数据库,与 楼主用的其他 RDBMS(关系型数据库) 有些类似.
但是 还是遇到了一些问题,这篇文章 介绍如何 安装 配置.
下一篇 介绍我项目使用oracle 遇到的问题
https://blog.csdn.net/weixin_42144379/article/details/80965647
进入正题:
1. 安装 Oracle 由于 oracle 是免费下载 ,免费安装,所以.直接到 官网注册账号,
>>下载就可以了
我下载 安装的是 Windows x64 12.2.0.1.0 (2.8G) 也就是当时最新版
oracle 下载地址 需要注册,经常使用 oracle 产品 建议注册
2. >>然后就是如何安装 ,安装了2次 第一次 安装 都是用系统默认,但发现不行,然后就 找了 网上的 教程来:
百度搜索 oracle 12安装,或者打开下方 链接:
https://jingyan.baidu.com/article/20b68a8891e25e796dec6260.html
3.Oracle 与 MySQL 比较 不同的一点就是 ,DCL 比 MySQL 完善 (繁琐).
所以安装 完,我们就先用 oracle自带 的超级管理用户 sys
>>创建 一个 用户:
注:
安装完 oracle 自带 俩用户, sys 与 system 其他都是锁定的,不可以使用. sys是超级管理员,system是普通用户权限.
先:
1.win + R 键 , 输入 sqlplus sys as sysdba 回车
2.然后 输入密码: change_on_install(默认的 , 安装的时候你设置了 就用你设置的)
3.依次: create user 用户名 identified by 密码
然后 grant connect, resource to 用户名; 权限就完全满足开发了
dba(超级权限,可以修改任何人的表,及删除用户等) 权限没有必要
(授予超级管理员权限的语句 grant dba,connect, resource to 用户名;)
4.这里可以设置 , 用户默认表空间 (楼主这里没有设置):
创建表空间: (报权限不够的话,用sys用户创建吧)
create tablespace tablespace_name datafile 'D:\app\jacktu\oradata\orcl\test.dbf'
size 500M autoextend on;
(size 500M 起始大小,autoextend on 自动增长大小)
指定用户默认表空间:
alter user user_name default tablespace tablespace_name;
5.接下来,就可以进行 开发或者学习用了,记得用上面你创建的用户.
没有设置默认表空间的,后期到会遇到(表空间权限的问题).
可以使用上面的 创建表空间,授予权限.或者 直接
alter user userName quota unlimited on users;
(这里oracle 12默认 users 为默认表空间,但是 开始却没有操作权限.坑爹 . . . . )
假如 使用框架与Oracle开发时 遇到问题,可以看我下一篇博客:
https://blog.csdn.net/weixin_42144379/article/details/80965647