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;

猜你喜欢

转载自baobaojinjin.iteye.com/blog/1338449