oracle12c安装配置

Oracle 12c下载

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

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

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

Oracle 12c安装步骤

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

oracle12c安装配置_第1张图片

oracle12c安装配置_第2张图片

可以跳过

oracle12c安装配置_第3张图片

oracle12c安装配置_第4张图片

oracle12c安装配置_第5张图片

oracle12c安装配置_第6张图片

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

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

 

连接到Oracle数据库

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

oracle12c安装配置_第7张图片

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

oracle12c安装配置_第8张图片

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

oracle12c安装配置_第9张图片

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

oracle12c安装配置_第10张图片

 

以上即可完成所有安装。

 

oracle12c 创建数据库

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

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

oracle12c安装配置_第11张图片

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

oracle12c安装配置_第12张图片

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

基本概念

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

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

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

创建表空间

创建表空间是分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工具。去掉红框里的勾选就可以了。

oracle12c安装配置_第13张图片

给用户创建权限

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

你可能感兴趣的:(oracle)