Oracle 12c R2 for Windows_X64 安装
1. 安装准备
1.1 下载 Oracle for Windows 版本
官方下载地址: http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html
1.2 解压 zip 压缩包文件
解压下载的压缩包文件至同一目录中, 目录中避免出现汉字和空格, 如某目录下的 database 文件夹中, 解压后的文件目录结构如下:
2. 安装过程
2.1 执行安装程序 setup.exe
双击上图中的 setup.exe 可执行文件进行安装, 会出现如下命令提示行:
稍等片刻会出现如下画面: 表示软件正在校验系统配置是否符合要求
2.2 配置安全更新
然后会出现如图所示的安装配置界面, 取消图中所示的勾选, 然后单击下一步继续
2.3 选择安装选项
然后在出现的安装选项提示框, 默认点击下一步继续
2.4 选择系统类
这里选择默认的桌面类, 点击下一步继续 如果系统是服务器版本, 如 windows server 则选择服务器版本
2.5 创建 Oracle 管理用户
这一步是其他版本 Oracle 没有的, 为的是更安全的管理 Oracle, 防止登录的 win 用户误删 Oracle 文件
这里选择第二个选项创建新的 windows 用户, 输入用户名和口令, 创建专门管理 Oracle 的 win 用户, 然后单击下一步
如果选择第一个选项, 或者选择第二个选项, 则会出现如下情况: 导致无法继续安装
2.6 典型安装配置
Oracle 基目录软件位置数据库文件位置, 均保持默认
数据库版本选择企业版, 字符集选择默认的 UTF8
口令: 要求密码包含: 大写字母 + 小写字母 + 数字
勾选创建为容器数据库选项, 单击下一步
2.7 执行先决条件检查
这一步自行完成, 是对之前的配置进行检查单击下一步
2.8 概要信息确认
上一步的检查没有问题后, 会生成 Oracle 安装配置的概要信息, 也可以这些配置信息保存到本地, 方便以后查阅, 确认无误后, 单击安装
注意: 安装前最好将电脑的杀毒软件都强行关闭, 确保安装过程顺利
注意: 安装过程中, 切勿关闭程序断电或重启电脑
2.9 安装产品
安装过程状态, 整个安装过程持续时间较长, 大概需要半个小时, 耐心等待!
创建数据库实例
2.10 完成安装
点击关闭, 完成安装
3. 服务配置
Oracle 安装完成后, 系统服务中会注册相应的服务
Ctrl+Shift+Esc 打开任务管理器, 打开服务选项, 如下图所示:
其中有两个服务必须启动, 否则无法正常使用 Oracle:
OracleServiceORCL: 数据库的主服务, 此服务必须开启, 否则无法使用 Oracle
OracleOraDB12Home1TNSListener: 数据库的监听服务, 若要连接服务器, 此服务必须开启
3.1 Net Manager 配置
开始>所有程序 > Oracle > 配置和移植工具 > Net Manager > 右键>管理员身份运行
先将原本的 Listener 删除, 以创建新的 Listener
添加监听位置:
协议: TCP/IP
主机: localhost 或者 127.0.0.1
端口号: 1521
添加数据库服务
全局数据库名: 为之前的 orcl
Oracle 主目录为 Oracle 产品安装目录
保存网络配置, 关闭即可
这时, 我的电脑>右键>管理>服务 > OracleTNSListener > 重新启动
3.2 Net Configuration Assistant 配置
与刚才相同, 打开 Net Configuration Assistant
先将原来的监听配置删除: 按照提示进行下一步
然后重新添加监听服务
进行 NET 服务配置
先将原来的 NET 服务配置删除
接着执行删除 orcl 服务
然后进行添加服务
进行测试
至此 Oracle 的安装配置已基本完成, 接下来就可以连接访问 Oracle 数据库了
4. 访问 Oracle OEM
4.1 OEM 介绍
OracleEnterpriseManager(Oracle 企业管理器, 简称 OEM)是通过一组 Oracle 程序, 为管理分布式环境提供了管理服务 OEM 包括了一组 DBA 工具, 一个 repository, 以及一个图形化显示的控制台 OEM 控制台与每一个服务器上的智能化代理 (IntelligentAgent) 相对应
智能化代理能够监控系统的特定事件并且执行任务 (作业) 就象你在系统本地一样事件和作业的结果会被送回控制台, 这样可以在一个地方管理所有的系统
4.2 登录 OEM
打开浏览器访问: https://localhost:5500/em
oracle 11g 是访问: https://localhost:1158/em/(10g,11g 默认端口: 1158)
输入用户名和口令, 点击登录
登录后的界面如下图所示:
可以查看数据库的状态主机 CPU 活动的会话内存数据存储等情况
安全 ->用户: 进入用户界面
创建用户
4.3 OEM 工具组功能
OEM 数据库工具组是一组使 DBA 能够通过 GUI 界面管理 Oracle 数据库的
工具包括以下工具:
DataManager(数据管理器): 这工具使你能够象加载数据一样执行数据的
export/import
SchemaManager: 这工具使你能够在数据库中管理对象可以用于创建, 修
改, 和删除 tables,indexes,views,snapshots,sequences 等等
SecurityManager(安全性管理器): 这工具使你能够管理用户, 角色, 权限
及 profiles
StorageManager(存储管理器): 这工具允许你创建和修改表空间, 数据文件
和回滚段.
InstanceManager(实例管理器): 这工具允许你关闭, 启动实例并且存储和
管理数据库参数
SQL*Worksheet: 这工具使你能够运行或创造 SQL 脚本并且存储在硬盘上你
能使用这工具重现最后执行的语句; 同时, 检查显示到屏幕上的执行结果
BackupManager(备份管理器): 这工具允许你管理备份和恢复为 Oracle7 和 Oracle8 数据库在 Oracle7 此工具支持 EnterpriseBackupUtility(EBU),
在 Oracle8 此工具支持恢复管理器 RecoveryManager
SoftwareManager(软件管理器): 这允许你将远程软件安装到支持这一特性
的远程服务器
5.Oracle 自带的数据库访问工具 SQL Developer
5.1 使用 sys 帐户建立数据库连接
安装过 Oracle 12c 之后, 自带一个数据库连接工具 SQL Developer, 其功能也是非常强大的, 它具有常用工具 PLSQL Developer 和 Navicat 的绝大多功能我们打开它:
SQL Developer 不能用于创建 Oracle 数据库, 只能用来连接已创建的数据库, 我们一般都是使用 Database Configuration Assistant(简称 DBCA)来创建数据库, 就是下图所示工具:(对于使用 DBCA 创建数据库, 这里就不介绍了)
打开后的 SQL Developer 是这样的:
点击左上角连接处的绿色 + 号, 创建数据库连接:
填写连接信息, 创建连接:
5.2 创建新的用户
SQL Developer 还可以为数据库创建新的用户:
但是新版的 Oracle12c 中, 增加了可插接数据库的概念, 即 PDB, 允许一个数据库容器 (CDB) 承载多个可插拔数据库(PDB)CDB 全称为 ContainerDatabase, 中文翻译为数据库容器, PDB 全称为 PluggableDatabase, 即可插拔数据库
在 CDB 中, 只能创建以 c## 或 C## 开头的用户, 如果不加 c##, 则会提示错误 ORA-65096: 公用用户名或角色名无效, 只有在 PDB 数据库中才能创建我们习惯性命名的用户, oracle 称之为 Local User, 前者称之为 Common User
oracle 12c 的普通用户必须在 PDB 下使用, PDB 可以自己创建, 也可以使用 12c 自带的
来源: http://www.bubuko.com/infodetail-2510543.html