oracle12c配置安装,oracle12c安装配置

Oracle 12c下载

打开Oracle的官方中文网站,选择相应的版本即可。

下载地址:http://www.oracle.com/technetwork/cn/database/enterprise-edition/downloads/index.html

选择合适自己的版本就行,这里我用的是64位

Oracle 12c安装步骤

双击setup.exe文件,就可以进行安装了。

23e35806806ca5a3cea16c8f17abb362.png

d194615c899d97db09aebf2c902fc708.png

可以跳过

e4efee201b3b2893ad9cb4bc2db49ba6.png

619585b52ead95229051ecdc1d00733f.png

65fa00b5237ab92207eecc4248987915.png

75bcc06be065f0dfbd1ebb58524b430c.png

在此步骤中,选择要安装Oracle数据库的文件夹,记住全局数据库名称和密码

之后可以关闭杀毒软件等,进行之后的安装即可。

连接到Oracle数据库

第一步,启动由Oracle数据库提供的SQL developer应用程序。

8d61c2180891755a555bc84b032910be.png

第二步,右键单击连接节点,然后选择新建连接菜单项以创建 新连接。

2d4cbb92db555423db78b16ce84180e7.png

第三步,输入在安装过程中提供的信息,如以下屏幕截图所示。单击连接按钮连接到Oracle数据库。

36a5e30e54edf8974d656469a57e9407.png

SQL developer将显示所有对象,如下所示:

747999c1398433249de0e1274a2e8ba1.png

以上即可完成所有安装。

oracle12c 创建数据库

1、在开始菜单中打开Database Configuration Assistant

2、在打开的界面选中创建数据库,如下图所示:

2a43cdb2011f291ccd11298e7941b5a3.png

3、输入自己的数据库全局名称以及口令

435c0315b65c8e155c86ce2873049d82.png

最后即可建立成功,在按照之前的步骤即可连接到数据库,记得要把全局数据库名写成自己新的。

基本概念

在安装Oracle时,你需要记住设置的“全局数据库名”(默认为orcl) 和 口令,在以两种方式登录时:

用户名: sys(超级用户==sysdba) / system(管理员用户)Sys和system区别在于system不能创建表空间

关于pdb和cdb的概念

Oracle12c 中,增加了可插接数据库的概念,即PDB,允许一个数据库容器(CDB 全称:Container Database)承载多个可插拔数据库(PDB 全称:Pluggable Database)。cdb相当于操作系统,调用并管理各个pdb。pdb相当于真正提供业务需求的数据库实例。

66d3175324deee46f122d7b78a7f8a58.png

创建表空间

创建表空间是分CDB下的表空间和PDB下的表空间的。

创建数据表空间SQL如下:

create tablespace user_data  -- 表空间名

datafile 'D:\APP\ORACLE\ORADATA\ORCL\bamboo_data.DBF' -- 表空间存储文件位置

size 50m  -- 文件大小

autoextend on

next 50m maxsize 20480m

extent management local;

创建临时数据表空间SQL如下:

create temporary tablespace user_temp

tempfile 'D:\APP\ORACLE\ORADATA\ORCL\bamboo_temp.dbf'

size 50m

autoextend on

next 50m maxsize 20480m

extent management local;

删除表空间SQL如下:

drop tablespace user_temp including contents;-- 同时删除文件

创建用户

create user c##bamboo identified by **** -- 用户名和密码

default tablespace user_data  -- 设置默认表空间

temporary tablespace user_temp; -- 设置默认临时表空间

用的数据库是12c,所以用户名前面要加c##,想知道原因请看:

https://blog.csdn.net/wangsimiao118/article/details/78818836

那么要想创建的用户不需要加c##,那就是要求数据库不能为CDB。也就是要连接PDB,只有PDB中的数据库创建的时候才能不加C##。

怎么查数据库是不是CDB呢,如下语句:

select CDB from v$database;

但是在使用的时候CDB创建会失败,还不清楚原因

要不想创建数据库的时候不加c##,我们可以重新创建数据库,打开

Database Configuration Assistant工具。去掉红框里的勾选就可以了。

cb9d6019e5b2d90cf8d79c004b23aa2c.png

给用户创建权限

grant all privileges to test;

参考:

安装:

https://www.cnblogs.com/zengzhaojin/p/11654404.html

表空间:

https://blog.csdn.net/u010411264/article/details/83243196

https://www.cnblogs.com/sunzhentian/p/11889524.html

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值