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 产品 建议注册

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