1.确认安装在什么操作系统上
2.确认安装哪个版本的Oracle数据库
3.安装Oracle那个版本的硬件和软件要求
关于Oracle数据库软件和Linux的操作系统下载问题
可到oracle官方网站上下载数据库软件和Red Hat Linux系统
注意两个概念:1.Oracle数据库软件 2.数据库
Oracle数据库软件是作为承接和操作数据库的一个软件,比如Word的软件和Word文档的区别
只不过数据库只在Oracle数据库软件当中的,而Word文档却独立于Word软件而存在在另一个地方而已。
我们可以通过Oracle的Database Configuration Assistance(DBCA)即Oracle数据库配置助手可以创建数据库,配置现有数据库中的数据库选项,删除数据库,以及管理数据库模板。
一定要记录好安装过程中出现的Database Control URL的地址,可以用Web页面对Oracle数据库进行管理及监控
进入和退出Oracle数据库
其实是通过sqlplus.exe文件接口来连接数据库的,该可执行文件一般是在$ORACLE_HOME\BIN目录中,通过环境变量Path把它的绝对路径添加进来,
这时就可以通过控制台命令窗口来登录数据库了>sqlplus "/as sysdba"
问题思考:为什么代码中要加上"sqlplus"呢? 同时还有要设置sqlplus.exe的绝对路径到环境变量Path中呢?.因为这样才能够使操作系统控制台命令导向到sqlplus.exe,只有这样也才可以在操作系统中使用Oracle数据库的各种命令,从而不会报错说“该命令无法识别”
ORACLE_HOME:这是Oracle数据库软件的安装目录及产品目录
ORACLE_SID:这是Oracle数据库的实例名(系统标示符)
Oracle数据库实例名:是用于和操作系统进行联系的标识,即数据库的操作系统之间的交换是通过数据库实例名来体现的
环境变量的设置
$ORACLE_HOME\BIN目录下的sqlplus.exe文件 <————>Path
ORACLE_HOME 和 ORACLE_SID的设罝
Oracle数据库的企业管理器
在Oracle 10g以后,可以通过EM使用Web界面来管理,维护Oracle数据库。
首先用安装时记录下来的Oracle数据库企业管理器地址,比如:http://主机名(计算机名或IP地址):1158/em ,就可以用浏览器来登录数据库了
解释:
主机名:用来定位数据库所在的服务器
1158:计算机或服务器的端口;用于对Oracle EM的服务端口
可以通过查找比如$ORACLE_HOME//10g//install/目录下的portlist.ini文件中提供的端口就是Oracle EM的服务端口
em:Oracle数据库的Enterprise Manager的缩写,意为Oracle数据库的企业管理器,专门用于监控和管理Oracle数据库。
Oracle数据库有两个超级用户
1:sys 2:system