Oracle数据库是一种网络上的数据库, 它在网络上支持多用户, 支持服务器/客户机等部署(或配置)
服务器与客户机是软件概念
, 它们与计算机硬件不存在一一对应的关系. 即: 同一台计算机既可以充当服务器又可以充当客户机, 或者, 一台计算机只充当服务器或只充当充当客户机.
Oracle 数据库体系结构简介
平常所说的 Oracle 或 Oracle 数据库指的是 Oracle 数据库管理系统
. Oracle 数据库管理系统是管理数据库访问的计算机软件(Oracle database manager system).
它由 Oracle 数据库和 Oracle 实例(instance)构成.
Oracle 数据库
: 一个相关的操作系统文件(即存储在计算机硬盘上的文件)集合,这些文件组织在一起, 成为一个逻辑整体, 即为 Oracle 数据库.
Oracle 用它来存储和管理相关的信息.Oracle数据库必须要与内存里实例合作,才能对外提供数据管理服务。
Oracle 实例
: 位于物理内存里的数据结构,它由操作系统的多个后台进程和一个共享的内存池所组成,共享的内存池可以被所有进程访问.
Oracle 用它们来管理数据库访问.用户如果要存取数据库(也就是硬盘上的文件) 里的数据, 必须通过Oracle实例才能实现, 不能直接读取硬盘上的文件.
实际上, Oracle 实例就是平常所说的数据库服务(service) .
区别:实例可以操作数据库;在任何时刻一个实例只能与一个数据库关联,访问一个数据库,类似用户;而同一个数据库可由多个实例访问(RAC)
一、服务端安装
安装类型:企业版
全局数据库名:自己设置,设置为:orcl
数据库口令(密码):自己设置,设置为:orcl
数据库的创建,时间花费较多
展示所有的默认的用户,其中SYS、SYSTEM默认是不锁定的。
解锁后面的SCOTT用户,之后的学习都使用SCOTT用户
安装完成之后任务管理器的服务里面会新增几项Oracle的服务
安装文件比较大,安装之后服务一直保持开启的话比较耗费资源
耗费资源太多,学习时只需要开启(手动)以下两项服务,其他三项服务禁用
OracleServiceORDL
OracleOraDb10g_home1TNSListener:监听器,连接服务端
服务端安装完毕!
二、客户端安装
要从局域网内的一台计算机上访问另一台计算机上的 Oracle 服务. 需要在此计算机上安装能通过局域网访问另一台计算机上的 Oracle 服务的客户机.
安装类型选择管理员
首次安装的路径为:client_1
第二次安装路径为:client_2,以此类推
服务名orcl
主机名添加访问服务端的IP
端口号为默认的Oracle端口号:1521
进行测试
更改登录:输入安装服务端时设置的系统用户密码,这里是:orcl
一直下一步,最后完成
三、测试连接不成功
若测试成功,则忽略此步。
如果测试不成功,需要操作如下:
通过开始-服务端选项的“配置和移植工具”-net manager来配置监听文件,并重启服务-homeListener
通过开始-服务端选项的“配置和移植工具”-net configuration assitant来加载监听器和本地Net服务连接。
本地>监听程序>配置监听程序:LISTENER
1.添加地址
2.主机:127.0.0.1
3.端口:1521
4.监听位置:数据库服务
1.选择数据库服务之后点击添加数据库
2.全局数据库名:为安装服务端时的第一个页面填写的全局数据库名,这里是:orcl
3.Oracle主目录:安装的Oracle数据库位置,选中db_1
文件>保存网络位置
重启Listenet
管理员运行客户端的Net Configuration Assistant
删除监听程序,直接下一步
之后重新配置一个监听程序,点击添加
先删除之前有的本地Net服务
直接下一步,删除完,直到除了添加按钮其他按钮全为灰色
服务名:orcl
选择TCP
之后进行测试输入口令:orcl
之后一直下一步到完成
四、安装成功确认
输入口令:orcl
输入主机字符串:orcl
连接成功时输入:select sysdate from dual
能查到系统时间说明成功
五、Oracle数据库的卸载
- 以上只是简单的将Oracle卸载掉了,还学要对注册表进行修改
修改注册表
,在开始-运行中执行regedit命令,进入注册表,对注册表中的键值进行修改
1.将HKEY_CLASS_ROOT下所有以ORACLE或者ORAL开头的注册表项删除
2.将HKEY_LOCAL_MACHINE\SOFTWARE下ORACLE注册表项删除
3.将HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Service下的以Oracle开头的注册表项删除- 重新启动计算机
- 删除 c:\Program Files\Oracle目录
通过以上步骤才正真的完成了Oracle的卸载,此时可以安装新的Oracle