如果linux下面已经有了一个oracle实力orcl,可不可以再安装一个实例stuorc呢?
我说的实例是说的在tnsnames.ora里面配置的SERVICE_NAME = orcl,
[oracle@powerlong4 admin]$ vim tnsnames.ora
# tnsnames.ora Network Configuration File: /oracle/app/oracle/product/11.2.0/dbhome_1/network/admin/tnsnames.ora
# Generated by Oracle configuration tools.
SERVICE_POWERDES =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.111.17)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = orcl)
)
)
比如我想再启动一个实例stuorcl,再配置就是:
SERVICE_POWERDES =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.111.17)(PORT = 1521))
)
(CONNECT_DATA =
(SERVICE_NAME = stuorcl)
)
)
这种重新启动一个实例怎么操作,怎么实现?目前没有思路,我的第一个orcl是通过dbca建立起来的。那么第二个stuorcl又怎么操作呢?
------解决思路----------------------
可以啊,就按照第一个实例方法就可以。
只启动一个实例的话就把另外一个shutdown掉,
只是登录时候要加set oracle_sid=xx,或者@xx
------解决思路----------------------
oracle是允许在一个操作系统上安装多个oracle数据库的,也就是说在一个操作系统上安装多个实例
------解决思路----------------------
可以,你用 oracle 用户登录到你的 linux 后,执行 dbca ,就可以按提示创建新的实例了。
------解决思路----------------------
1.可以都启动啊,没关系,保证每个实例是open状态就好啊。
2.怎么创建都可以的。只要可以创建成功,这跟使用没有关系。
3.对是这样的。 两种一样。只不过我说那个是在启动sqlplus之前输入set set oracle_sid=xx;xx代表你的实例名;
或者这样写也可以。