`
baobaojinjin
  • 浏览: 142604 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Linux 启动oracle服务

 
阅读更多

 

 Linux 启动oracle服务

2009-10-09 11:51 133人阅读 评论(0) 收藏 举报

 一、Linux 启动oracle服务

 

 

 

       方法1:

 

 

 

                以sys用户连接  

            c:>sqlplus sys/change_on_install as sysdba;  

            进入sql*plus环境;(注意,ORACLE9I在安装的时候需要你自己设定sys和system的口令,并且不能才用ORACLE9I以

 

                前这 两个用户的默认口令,这主要是为了保证数据库系统的安全,我为了好记忆,在安装完成后立刻恢复了默认的口令)

 

 

 

       方法2:

 

                oracle@suse92:~> sqlplus /nolog

 

                SQL> connect /as sysdba

                SQL> startup 启动(shutdown 关闭)

 

 

 

                        startup参数: 

                                     Normal,启动数据库实例并打开数据库; 

                                     nomount,只启动数据库实例,但不打开数据库,在你希望创建一个新的数据库时使用,或者在你需要这

 

                                                          样的时候使用;

                                     mount,在进行数据库更名的时候采用。这个时候数据库就打开并可以使用了。   

 

 

 

                       shutdown参数:  

                                     Normal, 需要等待所有的用户断开连接; 

                                     Immediate, 等待用户完成当前的语句;

                                     Transactional, 等待用户完成当前的事务;

                                     Abort, 不做任何等待直接关闭数据库。

 

 

 

二、启动监听器

      oracle@suse92:~> lsnrctl start

 

      oracle@suse92:~> lsnrctl stop(停止监听器)

      oracle@suse92:~> lsnrctl(查看监听器状态)

                                     LSNRCTL> status

                                     LSNRCTL> exit

------------------------------------------------------------------------------------------------------------

linux 启动多个实例  su - oracle

1. set ORACLE_SID=sidname

2. sqlplus /nolog

3. conn /as sysdba

4. 查看当前的实例名

    select * from v$instance;

5.启动数据库 startup;

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics