Oracle学习总结(一)——数据库安装
来源:互联网 发布:中山市摄影家数据 编辑:程序博客网 时间:2024/06/05 14:59
本系列文档主要是阅读《ORACLE从入门到精通》(秦靖、刘存勇)的读书笔记。掺杂及少部分其他参考资料均已在引用处注明。掺杂少部分个人理解,由于本人亦是刚刚接触ORCALE产品所以可能难以领会原作者意思,所以本文档仅作为急需了解ORCALE数据库产品却缺少时间的同学浏览及个人查阅。另向感兴趣的同学推荐阅读作者其他相关书籍。特此感谢作者。
(纯手打求关爱)
一、认识Oracle数据库
Oracle Database,又名Oracle RDBMS,或简称Oracle。是甲骨文公司的一款关系数据库管理系统。Oracle数据库的第一商用版本是在1979年夏季发布的。
二、Oracle数据库的安装
硬件条件
以下是Windows版(11g第一版数据)所需硬件条件,使用虚拟机的朋友注意分配足够的资源。
安装过程
ORACLE数据库安装分为主机端(database)和客户机端(client),请先安装主机端。按提示安装即可。
*若选择基本安装方式建议先将电脑所连接的移动存储设备(移动硬盘、U盘)拔出后再安装,本人安装时就发生过基目录被默认设置到移动硬盘上的尴尬场景。
*产品先决条件检查时好像有的版本会弹出网络方面的警告,可以无视。其他警告暂未遇到。
配置Oracle监听程序
在完成安装后,如果打算安装实例,就需要先配置Oracle的监听程序。步骤如下:
1、执行自带配置工具Net Configuration Assistant。
2、选择监听程序配置
3、输入监听名,使用默认的LISTENER即可
4、使用TCP协议使用标准端口号1521创建即可。
ORACLE可以配置多个监听器,此处不再描述。
5、要查看监听器是否启动,可以在运行中输入services.msc命令来查看监听是否启动。
如该服务状态为“已启动”,则代表监听程序配置成功。根据设置时输入的数据库名字不同可能服务名略有区别。
安装数据库实例
安装好软件并配置监听后,就可以创建数据库实例了。步骤如下:
1、使用ORACLE自带工具Database Configuration Assistant。
2、选择创建数据库点击下一步
3、此处有四项可供选择
- 一般用途:适用于大多数用途
- 事务处理:同上
- 定制数据库:根据自己需要来制定模板
- 数据仓库;针对大量数据库,用于数据挖掘
此处选用一般用途。
4、处填写数据库标识,全局数据库名主要为后缀的区分。SID为名字,不可与其他实例重复
5、数据库身份证明处点选:使用Enterprise Manager配置数据库。
Enterprise Manager用于监控和管理ORACLE软件基础架构以及应用程序和商务服务。
6、设置用户口令
7、选择储存机制
8、设置文件位置,如果忘记了安装时设置的文件位置的话,可以使用文件位置变量按钮查看。
9、指定备份的位置,可以按自己的需要来指定,之后可以从该位置文件进行数据库恢复。
10、为了方便学习,此处添加实例方案。
11、接下来是数据库参数设置,一般只要注意编码方式和你打算使用的项目一致就好了。
12、之后点击完成即可。
三、ORACLE数据库的卸载
1、使用开始菜单中的卸载工具卸载
2、停止所有ORACLE服务
3、删除C盘下的ORACLE目录
4、删除你自己安装的工作路径下的目录
5、在运行输入regedit进入注册表编辑器
6、HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application
删除以上两个目录下所有以oracle开始的键。
删除HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE目录。
7、检查环境变量中是否有ORACLE相关有的话删除即可。
8、重启计算机。
- Oracle学习总结(一)——数据库安装
- oracle数据库学习总结在(一)
- oracle数据库总结(一)
- oracle简单学习总结(六)——数据库事务
- Oracle学习总结(二)——数据库基础
- Oracle数据库学习(一)
- oracle数据库学习(一)
- Oracle数据库学习(一)
- oracle简单学习总结(一)——sql
- oracle学习总结(一)
- oracle学习总结(一)
- oracle学习总结(一)
- angular学习总结一——安装
- Oracle 学习(一):安装
- Oracle 数据库基础知识点总结(一)
- Oracle数据库常见错误总结(一)
- 数据库函数总结(Oracle篇一)
- Maven学习总结(一)——Maven安装
- VS无法打开 源 文件 "xxx.h" 问题
- jQuery实现添加“成绩单” 搜索功能和清除功能
- ewm ides
- sql语句中----删除表数据drop、truncate和delete的用法
- CodeForces-Vanya and Label
- Oracle学习总结(一)——数据库安装
- 分享一个简单易用的python并行模块【PP模块】
- 【Android基础知识】各种对话框的使用
- 给自己的备忘录 surfaceview 有时候未填充整个屏幕 原因
- 2016-05 IOS系统占有率、设备分辨率
- 线程中sleep()和wait()的区别
- android -- 桌面小控件App Widgets
- 黑马程序员:WWDC大会就要先睹为快
- 150. Evaluate Reverse Polish Notation