oracle进阶【一】之初出茅庐—>oracle环境搭建1



主要内容             

1.Oracle数据库及plsql客户端工具的安装

2.Oracle相关服务及启动/关闭  

安装篇

针对第一个内容,话说现在用oracle的同学或者大叔都很多,你可以向他们寻求工具支援,一般都能搞得到相关安装包,如果支援不够充分请在以下地址下载相关工具包:

oracle下载地址:http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html  

plsql下载地址:http://www.126disk.com/fileview_1390558.html

oracle地址进入后界面如下:



选择能满足你需要的版本进行下载,我觉着系统能支持就成了,没必要搞太高版本,相信大家英语都不错,轻轻点击【see all】你会看到相应的zip打包好的文件,扑上去戳几下就下载成功了.这里对oracle具体的安装就不说了,基本的东西【next】就可以了(可参考:http://www.2cto.com/database/201208/150620.html),需要注意的几点在这里进行一下说明:

注意1:

如果你安装过Oracle产品,就找与Oracle数据库有关的注册信息便删了,如果你以前安装过Oracle而没有执行安装前准备的话,在配置数据库的时候会出现各式各样的错误。


注意2:

在安装的时候会遇到问题,尤其是在你以前安装过之后,卸载没有完全卸载,遗留的有注册表。

打开注册表编辑器 【在cmd窗口输入regedit回车就打开了】
HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\ 和
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Oracle11 
在注册表上与Oracle 11g路径有关的路径都要改正确。


注意3:

在安装过程中【口令管理】环节,如果是自己本地使用建议除自己创建的用户外的用户请保持默认密码,防止我们忘记了又要瞎折腾.

默认用户以及秘钥如下:


用户名 / 密码                      登录身份                                        说明


sys/change_on_install        SYSDBA 或 SYSOPER        不能以 NORMAL 登录,可作为默认的系统管理员


system/manager                 SYSDBA 或 NORMAL           不能以 SYSOPER 登录,可作为默认的系统管理员


sysman/oem_temp             sysman                                  为 oms 的用户名


scott/tiger                           NORMAL                                    普通用户


aqadm /aqadm                   SYSDBA 或 NORMAL            高级队列管理员


Dbsnmp/dbsnmp                SYSDBA 或 NORMAL           复制管理员

 

注意:在安装Oracle 10g的时候,提示创建数据库,在创建的同时提示你输入口令,若此时你输入了密码,在登录数据库的时候用户名sys 对应的密码就应该是你创建数据库时候输入的口令。而非默认的manager.


服务启动篇


运行oracle的时候是很费资源的,也很影响机器的速度,所以一般不用oracle的时候我就会把它的服务停了

下面简单的介绍一下常用服务的作用:

OracleDBConsoleorcl:Oracle数据库控制台服务,orcl是Oracle的实例标识,默认的实例为orcl。在运行Enterprise Manager(企业管理器OEM)的时候,需要启动这个服务。(非必须启动)
OracleJobSchedulerORCL:Oracle作业调度(定时器)服务,ORCL是Oracle实例标识。(非必须启动)

OracleOraDb11g_home1TNSListener:监听器服务,服务只有在数据库需要远程访问的时候才需要。(非必须启动)。

OracleServiceORCL:数据库服务(数据库实例),是Oracle核心服务该服务,是数据库启动的基础, 只有该服务启动,Oracle数据库才能正常启动。(必须启动)

通过上面介绍我们可以看出,如果是只用Oracle自带的sql*plus的话,只要启动OracleServiceORCL即可,要是使用PL/SQL Developer等第三方工具的话,OracleOraDb11g_home1TNSListener服务也要开启。其余服务很少用。

平时我们只需要启动OracleServiceORCL  OracleOraDb11g_home1TNSListener这两个服务就可以了.

启动OracleOraDb11g_home1TNSListener 

                shell:   lsnrctl start

启动OracleServiceORCL

                shell:  net start OracleServiceORCL

当然最方便的启动方式【cmd下输出services.msc 回车进入服务管理启动或禁用操作】

                                  








评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值