`
linuxstuding
  • 浏览: 1230259 次
文章分类
社区版块
存档分类
最新评论

linux下oracle启动过程

 
阅读更多
在linux下启动oracle 和在windows是有差别的,对于一般在windows下操作习惯人有很多不适应,所以我特别写这样文章,以方便新手进行操作,下面就一步一步讲解启动过程。
1.通过终端连接到linux服务器,当然这样的软件很多例如putty,SecureCRT,并以oracle用户进行登录,否则启动oracle时会错的,没有权限启动.(也可用户root 登录,然后进行 su - oracle )
2.用户sys连接数据库,按以下命令执行。
a.sqlplus /nolog ;
b.conn sys/passwd as sysdba;
3.启动数据库,因为启动方式有很多种比如用pfile,spfile,这里我就不详细讲解具体的启动方式了,以最简单的为例进行讲解,startup进行启动(实际是以spfile 进行启动),在提示下运行.
startup
(注明,一般启动会有三步对应数据库要做的三件事.
a.startup nomount 打开实例
b.alter database mount 装载数据文件
c.alter database open 打开数据文件
)
4.启动完数据库一般情况下客户端还不能连接到服务器,我们要启动监听程序。将第3步退出sqlplus 到命令提示符,进行启动监听,执行命令如下.
a.lsnrctl (打临听程序)
b.status ( 查看监听状态)
c.start (启动监听)
d.stop (关闭监听)
如果上述没有问题,我们就可以根启动的显示信息配置我们的客户端的tns文件了。
5. tnsnames.格式文件如下(SERVICE_NAME要与服务器的监听实例名保持一致)
# tnsnames.ora Network Configuration File: E:\oracle\product\10.1.0\Db_1\NETWORK\ADMIN\tnsnames.ora
# Generated by Oracle configuration tools.
ORACLE =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.98)(PORT = 1566))
)
(CONNECT_DATA =
(SERVICE_NAME = oracle)
)
)
ORACLE11 =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.22)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = oracle)
)
)
suse =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.177)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = orcl)
)
)
suse1 =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.109)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = orcl)
)
)
ORACLE10g=
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.103)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = orcl)
)
)
6.配置完tns后我们先测试网络配置和tns配置
a.ping 192.168.1.177 (这里指的是服务器ip) 如果有返回值则通过,否则网络有问题,请检查网络或相应的配置.
b.tnsping suse (连接的别名)如果有返回值说明配置正常用,否则tns配置有问题(大多数问题是我们没有区分大小写或是书写不认造成的)
在以上都顺利通过后我们就可以通客端进行连接服务器,如pl/sql,sqlplus,toad等。
分享到:
评论

相关推荐

    linux下oracle手动建实例

    在linux手动新建oracle实例,或多个实例。基本步骤: 1) 指定一个SID 2) 创建所需的文件目录 3) 创建初始化参数文件pfile 4) 确定数据库认证方式,如果给予口令认证,创建口令文件 5) 编写创建数据库脚本 6) ...

    linux下配置ORACLE 10g自动启动经验分享

    个人实施的日记,记述了配置oracle10g在linux中自启动工作的全部过程

    Linux中安装Oracle10G

    在Linux系统中安装Oracle; 安装Oracle过程中的错误解决方案 Oracle自动启动服务配置

    RedHat Linux安装Oracle10g

    进入到RedHat Enterprise Linux3 (以下均简称为Linux )的启动界面,屏幕上出现[boot] 字样,如果采用图形化方式安装,直接按回车继续,如果想采用命令行模式进行,输入“linux text” 后回车,如有其他需要,按...

    centos X64安装oracle并配置为自启动服务操作步骤说明书

    本文档主要介绍在Linux(CentOS-5.3)下安装Oracle10.2.1g并将其配置为自启动服务的过程 二 读者对象 Linux服务器维护人员和数据库维护人员 三 具体步骤 所有命令若无特别说明则默认在终端中输入,#代表root用户,...

    Linux中安装Oracle12c介质.docx

    Linux环境中安装Oracle12C介质操作手册,详细记载了安装过程以及安装问题。利用Xmanager的Xstart启动图形化安装界面进行安装,清晰明了,操作简单,本人亲测可行!

    Oracle 主要配置文件介绍

    保护数据考虑的 尤其在 CAMS 双机应用模式下 能够保证数据的一致性 具体的修改操作可参考 Linux与 Oracle 安装手册 初始化参数文件是一个包含实例配置参数的文本文件 这些参数被设置为特 定的值 用于...

    Linux使用技巧集

    LINUX的引导过程 Linux部分命令简介 Linux下即插即用设备的安装 RedHatLinux用户管理经验点滴 如何编译Linux的内核 对RedHat系统的一些概括性描述 Linux系统的简介及安装过程 深入Linux的LILO ...

    Oracle开发工具 - Oracle SQL Handler(功能强大,超方便好用, 免装客户端, Windows / Linux)

    Oracle SQL Handler,是专为 Oracle 数据库开发人员及操作人员精心打造的一款 Oracle 客户端工具: 超智能的SQL编辑器;超方便的表格操作(可以通过修改表格的单元格数据去更新数据 库表);多种格式的数据导出包括...

    Oracle SQL Handler(Oracle 开发工具) v5.1.zip

    Oracle SQL Handler,是专为Oracle数据库开发人员及操作人员精心打造的一款Oracle开发工具(客户端工具)。国产原创,精品奉献,无序列号限制,仅凭使用满意度随意赞助就可永久使用!   Oracle SQL Handler 特点...

    构建最高可用Oracle数据库系统 Oracle 11gR2 RAC管理、维护与性能优化

    2.3.2安装Linux操作系统 2.3.3挂载iSCSI磁盘 2.3.4配置udev固定iSCSI磁盘设备名称 2.3.5配置服务器的图形化环境 2.4 RAC运行环境安装前检查 2.4.1服务器检查 2.4.2存储检查 2.4.3网络检查 2.5配置数据库...

    Oracle查询当前的crs/has自启动状态实例教程

    前言 我们知道在某些停机测试...我在Linux测试环境下试了几个Oracle RAC版本: Oracle RAC 10.2.0.5 Oracle RAC 11.2.0.4 Oracle RAC 12.1.0.2 发现对于Oracle RAC 10.2.0.5来说: 使用root用户crsctl disable/en

    oracle 12c 数据库 教程

    (一)安装 Oracle Linux 7.3 64 位操作系统 17 (二)安装 Oracle Database 12cR2 19 (三)使用 DBCA 创建 Oracle 数据库 21 (四)验证 Oracle Database 12cR2 环境 25 (五)使用 oracle-database-server-12cR2-...

    linux集群应用实战

    启动和关闭oracle rac集群数据库资源 启动与关闭crs 管理和维护表决磁盘 管理ocr 如何安全卸载crs 第39-40讲 asm基本操作与使用 课程目标: 能够熟练掌握oracle asm存储管理方式 asm的特点 asm的体系结构与...

    Oracle服务器配置和管理.pptx

    在Oracle 11g时,如果选择创建启动数据库,那么在安装过程中会提示(tíshì)用户配置网络监听程序。 第九页,共33页。 Oracle服务器配置和管理全文共33页,当前为第9页。 28.3 数据库管理(guǎnlǐ) Oracle提供了...

    rac实施过程(linux)

    [oracle@rac01 clusterware]$ unzip 10201_clusterware_linux32.zip [oracle@rac01 clusterware]$ ./runInstaller [root@rac01 oradata]# /orac/orahome/oraInventory/orainstRoot.sh [root@rac01 oradata]# /orac...

    ORACLE11g随RHEL5系统自动启动与关闭的设置方法

    写好脚本,注册好服务之后,经测试,ORACLE可以随RHEL启动而启动,但不能... 首先,要在RHEL中设置允许ORACLE系统自动启动,因为默认情况下是设置为不允许的。操作如下: 在root账户下修改/etc/oratab 文件: # vi /et

Global site tag (gtag.js) - Google Analytics