转载:https://blog.csdn.net/ShelleyWhile/article/details/74898033sql
1、前提条件:虚拟机centos7服务器下,已经安装好oracle11g数据库。(若是没有安装,请参考我前两篇关于在win7下虚拟机安装oracle11g的文章)。
2、用xmanager工具链接到安装oracle11g的centos7服务器上,以下图所示:

3、切换到数据库用户oracle,命令:su -oracle ;使oracle用户配置文件当即生效,命令:source /home/oracle/.bash_profle,启动监听,命令:lsnrctl start ,以下图所示:

4、登陆SQLplus,命令:sqlplus /nolog。,以sysdba 登陆数据库,命令:conn / as sysdba。启动数据库,命令:startup,以下图所示:

5、window下SQLplus客户端链接虚拟机下centos7服务器下的oracle11g数据库。切换到root用户下,命令:su -root,关闭防火墙,命令:iptables -F 。将服务器下的oracle链接配置文件tnsnames.ora内容(文件所在目录:/oracle/product/11.2.0/dbhome_1/network/admin/)复制到Windows 下SQLplus客户端的配置文件里面,注意记得把主机名称改成具体IP,最后登陆数据库。以下图所示:

6、关闭数据库(前提是先登录sqlplus :sqlplus /nolog,再以sysdba登陆SQLplus:conn /as sysdba),命令: shutdown immediate ;退出sqlplus ,命令:exit;关闭监听,命令:lsnrctl stop。以下图所示:

虚拟机centos7服务器下,启动oracle11g数据库和关闭数据库
1、前提条件:虚拟机centos7服务器下,已经安装好oracle11g数据库。(若是没有安装,请参考我前两篇关于在win7下虚拟机安装oracle11g的文章)。
2、用xmanager工具链接到安装oracle11g的centos7服务器上,以下图所示:

3、切换到数据库用户oracle,命令:su -oracle ;使oracle用户配置文件当即生效,命令:source /home/oracle/.bash_profle,启动监听,命令:lsnrctl start ,以下图所示:

4、登陆SQLplus,命令:sqlplus /nolog。,以sysdba 登陆数据库,命令:conn / as sysdba。启动数据库,命令:startup,以下图所示:

5、window下SQLplus客户端链接虚拟机下centos7服务器下的oracle11g数据库。切换到root用户下,命令:su -root,关闭防火墙,命令:iptables -F 。将服务器下的oracle链接配置文件tnsnames.ora内容(文件所在目录:/oracle/product/11.2.0/dbhome_1/network/admin/)复制到Windows 下SQLplus客户端的配置文件里面,注意记得把主机名称改成具体IP,最后登陆数据库。以下图所示:
6、关闭数据库(前提是先登录sqlplus :sqlplus /nolog,再以sysdba登陆SQLplus:conn /as sysdba),命令: shutdown immediate ;退出sqlplus ,命令:exit;关闭监听,命令:lsnrctl stop。以下图所示:
