1、安装的目录结构基本一致。
数据库安装目录基于这个 product\11.2.0\dbhome_2
数据库数据安装基于 oradata
然后这几个目录在linux下安装的时候也是都有的
2、数据库的启动与停止都是一样
sqlplus / as sysdba
进入到数据库之后。
以下是linux中 显示的
[oracle@localhost ~]$ sqlplus / as sysdba
SQL*Plus: Release 12.2.0.1.0 Production on Tue Jul 16 09:34:17 2019
Copyright (c) 1982, 2016, Oracle. All rights reserved.
Connected to:
Oracle Database 12c Enterprise Edition Release 12.2.0.1.0 - 64bit Production
SQL> shutdown immediate;
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL> startup
ORACLE instance started.
Total System Global Area 2466250752 bytes
Fixed Size 8795760 bytes
Variable Size 671091088 bytes
Database Buffers 1778384896 bytes
Redo Buffers 7979008 bytes
Database mounted.
Database opened.
SQL>
3、监听进程的启动与停止基本一致
lsnrctl stop 停止监听,该语句等同与 lsnrctl stop listener。
lsnrctl start 开启监听,该语句等同与 lsnrctl stop listener。
差别就在于监听的服务名字有没有加
4、关键的三个文件listener.ora、tnsnames.ora、sqlnet.ora
这三个文件路径基本都是在 product./数据库版本号/db_home1/network/admin/
这个路径下
在监听和服务方面,基本都是依靠
product./数据库版本号/db_home1/network/admin/下面的三个文件起作用的。分别是listener.ora、tnsnames.ora、sqlnet.ora。比如oracle Net Manager,是读取这些配置文件显示,最终操作界面也是回归到文件的改变上去。如下图所示,填的对,是能正确显示的。但是这样监听还是有问题。只能连接上一个ORCL。还有TEST和TESTBUILD连不上。该图只显示对应关系,配置与实际使用还在摸索中。
5、图形界面
oracle 不管是Windows还是linux,图形化界面管理基本一致。只不过启动方式有些不一样罢了。
以启动网络配置为例
linux下启动
Windows下启动