安装Orcaoracle 10g 安装出现缺少可安装...

安装Oracle10g服务里没有监听的解决方法
今天在公司的自己的机器上装了Oracle10g,我习惯将监听和数据库服务设置为手动启动,去服务里找的时候,发现竟然没有监听器的启动项~~
&& 解决方法如下:
运行“cmd”,在命令行里输入"lsnrctl",回车,进入lsnrctl中,在“LSNRCTL&”后输入"start",回车。就会启动了,现在去服务里刷新一下就会有监听器的启动项了。
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。安装好oracle 10g后 没有Enterprise Manager Console_oracle吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:24,497贴子:
安装好oracle 10g后 没有Enterprise Manager Console收藏
让我好费劲
求大侠指导 - -
安装方式哪一步选择 管理员 或者运行时
不要选默认的
安装Oracle Companion,选择安装Http Server,然后就可以通过访问企业管理器。
实在不懂去百度文库找个安装图解,再装一次吧亲
登录百度帐号我的游戏推荐游戏
后查看最近玩过的游戏
为兴趣而生,贴吧更懂你。或页面导航:
→ 正文内容 ORACLE 10g
ORACLE 10g 安装教程[图文]
刚刚接触ORACLE的人来说,从那里学,如何学,有那些工具可以使用,应该执行什么操作,一定回感到无助。所以在学习使用ORACLE之前,首先来安装一下ORACLE 10g,在来掌握其基本工具。俗话说的好:工欲善其事,必先利其器。我们开始吧!
首先将ORACLE 10g的安装光盘放入光驱,如果自动运行,一般会出现如图1安装界面: 图1   单击“开始安装”,就可以安装ORACLE 10g,一般会检查系统配置是否符合要求,然后出现“Oracle DataBase 10g安装”对话框,如图2所示: 图2   在安装Oracle DataBase 10g时可以选择“基本安装”和“高级安装”两种方法。选择“基本安装”时,“Oracle主目录位置”用于指定Oracle DataBase 10g软件的存放位置;“安装类型”用于指定Oracle产品的安装类型(企业版、标准版和个人版)。如果选择“创建启动数据库”,那就要指定全局数据库名称和数据库用户的口令。   选择“高级安装”,单击“下一步”,会出现“指定文件对话框”,在源路径显示的是安装产品所在的磁盘路径;目标名称用于资定Oracle主目录所对应的环境变量,目标路径用于指定安装Oracle软件的目标安装路径。设置目标名称为:OraDb10g_home1,目标路径为:D:oracleproduct10.1.0db1。如图3: 图3   单击“下一步”,会加载Oracle产品列表,然后出现“选择安装类型”对话框;如图4: 图4   选择安装类型时一般选择“企业版”,单击“下一步”,会出现“选择数据库配置”对话框,如图5 : 图5   在“选择数据库配置”对话框中可以选择是否要创建启动数据库,如果要创建数据库还要选择建立数据库的类型。选择“不创建启动数据库”单击“下一步”,会出现“概要”对话框,如图6所示: 图6   单击“安装”,就会开始安装Oracle DataBase 10g产品了。如图7为安装过程: 图7   图8为安装完成 图8   在安装完成Oracle Database 10g后,就要建立数据库。 数据库配置助手(Database Configuration Assistant)用于创建数据库、配置数据库选项、删除数据库和管理模板。在安装Oracle database 10g的时候如果没有建立数据库,在安装完成之后就可以使用数据库配置助手(DBCA)建立数据库。    建立数据库的方法有两种,第一种是在命令行下直接运行:第二种是点击开始菜单:开始=&程序=&Oracle=&oraDb10g_home1=&Configuration and Migration Tool=&Database Configuration Assistant。如图1: 图1   之后,具体步骤如下,先出现欢迎对话框,如图2: 图2   单击“下一步”,出现“操作”对话框,该对话框用于要执行的数据库操作(创建数据库、配置数据库选项、删除数据库和管理模板),如图3: 图3   如果是第一次创建数据库,只能创建数据库和管理模板可以使用,选择创建数据库,单击“下一步”,会出现数据库模板对话框,如图4: 图4   数据库模板是本地硬盘上的XML文件,用来存储数据库的配置信息。   选择“事务处理”,单击“下一步”,会显示数据库标示对话框,该对话框用于设置全局数据库名和例程名。如图5: 图5   全局数据库名,格式一般为:db_name.db_domain。db_name用于对应数据库名,db_domain对应于网络域名。SID(例程)应该与db_name完全一致.如图5都设置为:demo.   单击“下一步”,会出现“管理选项”对话框。用于设置OEM管理信息,如图6: 图6 如果要集中管理所有的Oracle数据库,那就要选择“Grid Control管理数据库”,如果只管理本地数据库,那就选择“使用Database Control管理数据库”。   选择“使用Database Control管理数据库”,单击“下一步”,会出现“数据库身份证明”对话框,该对话框用于设置初始数据库用户帐号的口令。如图7: 图7   要选择用户SYS、SYSTEM、DBSNMP、SYSMAN使用相同的口令,那就选择“所有账户使用同一口令”。这里选择“使用不同的口令”,分别设置用户的口令:SYS用户的口令为ORACLE,SYSTEM用户的口令为MANAGER,DBSNMP用户的口令为DBSNMP,SYSMAN用户的口令为SYSMAN。   设置口令后,单击“下一步”,会出现“存储选项”对话框,该对话框用于指定数据库的存储机制(文件系统、自动存储管理、裸设备),如图8: 图8   选择“文件系统”,单击“下一步”,会出现“数据库文件位置”对话框,该对话框用于指定数据库文件的存放位置。如图9:   图9   选择“使用模板中的数据库文件位置”,单击“下一步”,会出现“恢复配置”对话框,该对话框用于指定数据库的恢复选项,如图10:   图10   快速恢复区用于恢复数据,以免系统发生故障时丢失数据;启用归档用于将数据库设置为ARCHIVELOG模式,使得当数据库出现失败时可以完全恢复数据库数据。 单击“下一步”,会出现“数据库内容”对话框,该对话框用指定是否安装示例方案,并运行自定义脚本。如图11: 图11   单击“下一步”,会出现“初始化参数”对话框,该对话框用配置初始化参数、数据库字符集和连接模式。如图12:   图12   这里的内容相对初学者来说有垫补好理解,放到后面讲解。   单击“下一步”,会出现“数据库存储”对话框,该对话框用指定控制文件、数据文件、重做日志文件、名称和尺寸。如图13:   图13   单击“下一步”,会出现“创建选项”对话框,该对话框用指定建立数据库,还是保存为数据库模板。如图14:  图14   单击“完成”,会显示“确认”对话框,列出了要安装Oracle选项的所有信息。如图15:   图15   单击“确定”,就完成数据库的建立过程。就会开始数据库的建立,如图16: 图16   当数据库建立完成后,就会出现如下对话框,如图17:   图17   当建立完成数据库后,系统会锁定除SYS、SYSTEM、DBSNMP、SYSMAN之外的所有其他用户。应为以后要使用SCOTT用户,所以在点击“口令管理”按钮后,解锁SCOTT用户,如图18:   图18   指定用户口令为TIGER,单击“确定”按钮,最后单击“退出”按钮完成数据库建立的全部过程。
您可能感兴趣的文章:
上一篇:下一篇:
最 近 更 新
热 点 排 行
123456789102044人阅读
& 在RedHat Linux AS 4.0上安装Oracle 10g
参考Oracle& Database Quick Installation Guide10g Release 2 (10.2) for Linux x86
一,准备工作
1、&安装RedHat AS4.0,
&O网络IP地址配置
Oracle必须固定IP地址,不能用DHCP。
可以用图形界面修改或#vi /etc/hosts
正常的主机名解析示例 :127.0.0.1 localhost.localdomain localhost(否则会出现TNS-12537错误)
&O磁盘分区配置:
swap交换分区大小根据表1设置
&O防火墙基本配置:
因为后面Oracle需要监听很多1024以上端口,建议关掉防火墙,等安装好Oracle后再开,否则非常麻烦。
选择无防火墙
是否启用 SELinux:选择已禁用
因为Oracle 10g安装需要xwindow,所以X窗口系统 、GNOME桌面环境和开发工具
&O配置Red Hat Linux AS 4.0启动到文字界面(不开机启动xwindow,否则太浪费系统资源)
# vi /etc/inittab
id:initdefault:
x=3:文本方式 x=5:图形方式
2、检查内存和硬盘容量和cpu
至少1024兆内存
所需交换分区(swap)大小
在1G~2G之间
内存的1.5倍
在2G~8G之间
与内存大小一样
内存的0.75倍
交换分区和内存的关系(引至Oracle& Database Quick Installation Guide 10g Release 2 (10.2) for Linux x86)
# grep SwapTotal /proc/meminfo
# grep MemTotal /proc/meminfo
# grep &model name& /proc/cpuinfo
&&&&& /tmp目录至少400 MB 容量
&&&&& Oracle 软件需要1.5 GB 至 3.5 GB 硬盘容量
二,创建相关安装目录和环境变量
使用root登录
1、创建用户
#groupadd dba
#groupadd oinstall
#useradd oracle -g oinstall -G dba
#passwd oracle
2、建立oracle安装文件夹;
# mkdir -p /opt/ora10/product/10.2.0.1 &(安装文件夹)
# mkdir /tmp/oracle&(安装文件和补丁存放文件夹)
# chown -R oracle:oinstall /opt/ora10/
# chmod -R 775 /opt/ora10
# chown -R oracle.dba /tmp/oracle
# chmod -R 775 /tmp/oracle
3、 设置系统参数
修改#vi&/etc/sysctl.conf添加下面代码:
kernel.shmall = 2097152
kernel.shmmax =
(一般情况下可以设置最大共享内存为物理内存的一半,如果物理内存是 2G,则可以设置最大共享内存为 (1G=24))
kernel.shmmni = 4096
kernel.sem = 250 8
fs.file-max = 65536
net.ipv4.ip_local_port_range =
net.core.rmem_default = 262144net.core.rmem_max = 262144net.core.wmem_default = 262144net.core.wmem_max = 262144
修改后运行#sysctl&&p命令使得内核改变立即生效
4、设置oracle用户对Shell的限制要求:
a) 编辑文件:#vi /etc/security/limits.conf 加入以下语句:
oracle&&&&&&&&&& soft&&& nproc&& 2047
oracle&&&&&&&&&& hard&&& nproc&& 16384
oracle&&&&&&&&&& soft&&& nofile&1024
oracle&&&&&&&&&& hard&&& nofile&65536
b) 编辑文件:#vi /etc/pam.d/login &加入以下语句:
session&&& required&&&& /lib/security/pam_limits.so
c) 编辑文件:#vi /etc/profile &&加入以下语句:
if [ $USER = &oracle& ]; then
&&&&&&& if [ $SHELL = &/bin/ksh& ]; then
&&&&&&&&&&&&& ulimit -p 16384
&&&&&&&&&&&&& ulimit -n 65536
&&&&&&& else
&&& &&&&&&&&&&ulimit -u 16384 -n 65536
&&&&&&& fi
5、配置oracle用户环境
使用Oracle用户登陆: #su&&&oracle $vi&.bash_profile
以下是配置文件的内容
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
&&&&&&& . ~/.bashrc
# User specific environment and startup programs
TMP=/ export TMP
TMPDIR=$TMP; export TMPDIR
export ORACLE_BASE=/opt/ora10
export ORACLE_HOME=/opt/ora10/product/10.2.0.1
export PATH=$ORACLE_HOME/Apache/perl/bin:$ORACLE_HOME/bin:$ORACLE_HOME/Apache/Apache/bin:$PATH
export ORACLE_OWNER=oracle
export ORACLE_SID=oradb
export ORACLE_TERM=xterm
unset USERNAME
三、 安装过程
1、重新启动服务器以oracle用户登录,启动X-window进行本地直接安装。
#su&&&oracle
将Oracle10g光盘文件拷贝到前面建立的安装文件夹(/tmp/oracle)下。(如果是下载,将10201_database_linux32.zip拷贝到/tmp/oracle下,右键单击解压缩到当前目录)
2、正式安装
1)点击&任务栏& & &应用程序& & &系统工具& & &终端&:
$ /tmp/oracle/runInstaller&&& (安装文件所在路径)
非常值得称道的是,10g的安装相比以前9i多了一个 Checking operating system certification 的步骤。特别实用。安装文件会自动检测所需的条件。如果有不符合的地方,安装程序会报告给你.并会给出具体原因。
2)经过一小段的时间,会出现&选择安装方法&的信息窗口;点选&高级安装(A)&,继续安装请单击&下一步(N)&按键;进入&指定产品清单目录和身份证明&窗口:确认产品清单目录的完整路径(D):/oracle/oraInventory;指定操作系统组名(S):oinstall;继续安装请单击&下一步(N)&按键;进入&选择安装类型&窗口,点选&企业版(E)&,继续安装请单击&下一步(N)&按键;进入&指定主目录详细信息&窗口;名称(M):OraDb10g_home1 路径(A): /opt/oracle/product/10.2.0.1/;继续安装请单击&下一步(N)&按键;
3)进入&产品特定的先决条件检查&窗口,经过一小段时间检查,会出现以下的检查信息窗口;在&正在检查网络配置需要&项目内,选中状态栏目的内容,继续安装请单击&下一步(N)&按键;进入&选择配置选项&窗口,点选&创建数据库(C)& ,继续安装请单击&下一步(N)&按键;进入&选择数据库配置&窗口,点选&一般用途(G)& ,继续安装请单击&下一步(N)&按键;进入&指定数据库配置选项&窗口;数据库命名中的设置;全局数据库名: oradb SID: oradb;数据库字符集:简体中文ZHS16GBK ;继续安装请单击&下一步(N)&按键;
4)进入&选择数据库管理选项&窗口,点选&使用Database Control管理数据库&,继续安装请单击&下一步(N)&按键;进入&指定数据库存储选项&窗口,点选&文件系统&;指定数据库文件位置:/oracle/product/10.2.0/oradata/;继续安装请单击&下一步(N)&按键;进入&指定备份和恢复选项&窗口,点选&不启用自动备份&,继续安装请单击&下一步(N)&按键;进入&指定数据库方案的口令&窗口;点选&所有的帐户都使用同一个口令&,输入口令。继续安装请单击&下一步(N)&按键;进入&概要信息&窗口,继续安装请单击&下一步(N)&按键;进入&安装&窗口,详细安装如下:A、安装部分片;B、复制文件部分;C、连接数据系统部分;D、设置数据系统部分;
5)进入&配置助手&窗口:配置:Oracle Database Configuration Assistant时,会出现&Database Configuration Assistant&新窗口,详细配置过程:A、正在复制数据库文件;B、正在创建并启动Oracle实例;C、正在进行数据库创建;完成以上三个部分,会出现一个数据库创建完成信息提示窗口,点击&确定&按键。
6)配置:iSQL*Plus配置辅助程序。配置过程中,会出现一个执行配置脚本信息提示窗口,在终端下运行,执行orainstRoot.sh脚本的过程:点击&任务栏& & &应用程序& & &系统工具& & &终端&, $ su root (转换成root超级用户环境) Password: ****** (输入root用户的密码)# /opt/oracle/oraInventory/orainstRoot.sh (输入执行脚本的详细路径)详细操作:# /opt/oracle/oracle/product/10.2.0.1/root.sh (输入执行脚本的详细路径)执行完成orainstRoot.sh、root.sh脚本后,关闭&超级用户的终端&,回到&执行配置脚本&提示窗口,继续安装请单击&确定&按键;进入&安装结束&窗口,退出安装程序请单击&退出(X)&按键;
四、 自启动设置
Oracle 10g需要启动以下服务
&& $ lsnrctl start
&& $ dbstart
&& $ emctl start dbconsole
&& $ isqlplusctl start
所以需要做以下配置:
默认dbstart是不起作用的。需要以下配置
1.修改/etc/oratab
&& $ vi /etc/oratab
oradb:/opt/ora10/product/10.2.0.1:Y(原来是N改为Y)
2.拷贝一个系统配置好的 PFILE 到 dbs 目录下
# cp /opt/ora10/admin/oradb/pfile/init.ora.5 $ORACLE_HOME/dbs/init.ora &(路径要看安装路径而定)
现在你可以测试一下
注:如果安装版本是10201,可能会出现这个错误:Failed to auto-start Oracle Net Listene using /ade/vikrkuma_new/oracle/bin/tnslsnr修改dbstart的第78行ORACLE_HOME_LISTNER=/ade/vikrkuma_new/oracle为ORACLE_HOME_LISTNER=$ORACLE_HOME
最后在/etc/rc.d/rc.local中加入如下代码:
su - oracle -c &lsnrctl start&
su - oracle -c &dbstart&
su - oracle -c &emctl start dbconsole&
su - oracle -c &isqlplusctl start&
这样重启动服务器后Oracle就会自动启动了。
五、 Oracle 10g设置
iSQL*Plus URL:连接地址:http://server:5560/isqlplusiSQL*Plus DBA URL:连接地址:http://server:5560/isqlplus/dbaEnterprise Manager 10g Database Control URL:连接地址:http://server:1158/em用户名:sys口令:******连接身份:SYSDBA继续登陆请单击 &我同意&按键;
#su&&&oracle
$netca启动配置网络配置助手
$sqlplus /nolog启动sqlplus
$dbca&启动数据库配置助手(DCA),建oracle数据库
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 日
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 于上海大学数据库实验室
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:4680次
排名:千里之外}

我要回帖

更多关于 oracle 10g 安装 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信