网站首页/编程软件列表/内容

【oracle 12c下载】oracle 12c客户端提供下载 v12.2.0 百度网盘资源

编程软件2024-10-24阅读($clicks$)

软件介绍

oracle 12c是一款专业强大的数据库管理软件,它是数据库领域一直处于领先地位的产品,软件以高级结构化查询语言为基础进行开发,兼容性十分优秀,它能够适用于各种大、中、小机型的数据库运行,同时优化了数据类型、分区表、统计信息、数据优化等相关功能,是一款非常实用的数据库解决方案。

oracle12c客户端引入了CDB与PDB的新特性,PDB全称为Pluggable Database,即可插拔数据库,当进入ORACLE 12C后,实例与数据库可以是一对多的关系。

oracle 12c截图

oracle12c与11g的区别

oracle12c增加了CDB和PDB的概念。

CDB全称为Container Database,中文翻译为数据库容器,PDB全称为Pluggable Database,即可插拔数据库。

在ORACLE 12C之前,实例与数据库是一对一或多对一关系(RAC):即一个实例只能与一个数据库相关联,数据库可以被多个实例所加载。而实例与数据库不可能是一对多的关系。当进入ORACLE 12C后,实例与数据库可以是一对多的关系。

也就是说12c里面会在CDB下创建多个PDB,每个PDB类似于11g里面的实例,然后一个CDB下的各个PDB是相互隔离的。

当然12c中创建PDB的脚本跟之前有很大的区别,大家可以看看相关文档。另外每个PDB会有一个相应的服务名,大家在写连接地址都时候就不是用以前11g中的实例名了而是用这个服务名。

要想真正的了解12C,得先吃透以前版本Oracle数据库的知识,再多多了解12C里面容器库(CDB)和子库(PDB)的知识。

oracle12c与11g的区别截图

oracle 12c操作结构说明

控制文件:存储实例、数据文件及日志文件等信息的二进制文件。alter system set control_files=‘路径’。V$CONTROLFILE。

数据文件:存储数据,以.dbf做后缀。一句话:一个表空间对多个数据文件,一个数据文件只对一个表空间。dba_data_files/v$datafile。

日志文件:即Redo Log Files和Archivelog Files。记录数据库修改信息。ALTER SYSTEM SWITCH LOGFILE; 。V$LOG。

参数文件:记录基本参数。spfile和pfile。

警告文件:show parameter background_dump_dest---使用共享服务器连接

跟踪文件:show parameter user_dump_dest---使用专用服务器连接

oracle 12c安装方法

1 解压后运行(建议使用右键,选择管理员身份运行)安装程序setup.exe后,Oracle会检查系统参数,然后是如下界面:

oracle 12c安装方法截图1

2 配置邮箱用于接收通知,不过此处也可以跳过:电子邮件项不填,然后取消下面的复选框勾选,点“下一步”,弹出的对话框点“是”即可:

oracle 12c安装方法截图2

3 创建和配置数据库:安装数据库软件并创建一个数据库实例,仅安装数据库软件:安装数据库软件,不会创建数据库实例,升级现有的数据库:升级低版本的Oracle数据库:

oracle 12c安装方法截图3

4 如果是安装到服务器上,请选择服务器类。本人此处选择桌面类。

oracle 12c安装方法截图4

5 使用现有的Windows用户:如果选择该项,则需要指定没有管理权限的用户。创建新Windows用户:创建一个新用户,输入用户名和密码,确认密码。使用Windows内置账户选择该项:内置账户,Oracle也建议使用权限受限的账户。

oracle 12c安装方法截图5

6 主要设置安装位置,字符集选utf-8,然后是管理密码。如果密码设计太简单会报警告,不过可以忽略警告继续。其他有默认值的,也可以改为自己希望的那样。

oracle 12c安装方法截图6

7 等待......漫长的等待......然后会有包含“管理口令”的窗口,请点击“管理口令”设置sys以及system用户的口令,记得不要忘了哦。

oracle 12c安装方法截图7

oracle 12c使用帮助

Oracle12c登陆

12c没有了scott用户,所以你可以用sys账户登录然后创建普通用户

1、用户名 SYS

密码   CHANGE_ON_INSTALL 

2、用户名 SYSTEM

密码   MANAGER

Oracle12c创建用户

当你创建用户时,应该定义它的表空间(default tablespace)。否则,它会使用系统表空间(system tablespace)。这是应该避免的。

这是常用的创建用户的一个例子:

CREATE USER XXXXX IDENTIFIED BY xxxxx

PROFILE DEFAULT

DEFAULT TABLESPACE USERS

TEMPORARY TABLESPACE TEMPTS01

ACCOUNT UNLOCK;

请注意,你首先要确认你的数据库里是否有这二个表空间:USERS和TEMPTS01。如果没有,你先要创建表空间USERS及TEMPTS01,然后再创建用户。

Oracle12c操作手册

1、入门语句

普通用户连接: Conn scott/tiger

超级管理

员连接: Conn “sys/sys as sysdba” Disconnect;  

断开连接

Save c:\1.txt 把SQL存到文件

Ed c:\1.txt  编辑SQL 语句

@ c:\1.txt  运行SQL语句

Desc emp;  描述Emp结构

Select * from tab; 查看该用户下的所有对象

Show user;  显示当前用户

如果在sys用户下:查询 Select * from emp; 

会报错,原因:emp是属于scott,所以此时必须使用:select * from scott.emp; /运行上一条语句

2、日期函数

Months_between()

select months_between(sysdate,hiredate) from emp 

Add_months()

select add_months(sysdate,1) from dual

Next_day()

select next_day(sysdate,'星期一') from dual 

Last_day

select last_day(sysdate) from dual

点击下载编程软件 >>本地高速下载

点击下载编程软件 >>本地高速下载