更改之后请执行 echo 指令确认之,如图18所示。然后您可以再登入 SQL*Plus 激活 Oracle9i 数据库。这一次您将发现激活的是 testdb 数据库。建议您在数据库激活后查询 v$instance 资料字典视观表:
SELECT
instance_name
FROM
v$instance;
查询结果为 testdb,即为目前的 ORACLE Instance 名称。
图17: 激活第二个 Oracle9i 数据库。
您可以在操作系统下执行:
ps ?ef | grep ora_
执行结果如图18所示,第二个 Oracle9i 数据库的背景处理程序也顺利激活。
图18:两个 Oracle9i 数据库的背景处理程序同时执行。
同理,如果您想关闭 testdb 数据库的话,也可以先将 ORACLE_SID 设定为 testdb。然后在登入数据库后执行 shutdown 指令,如下图19 所示。
图19: 关闭 testdb 数据库。
后记
最近收到相当多读者的来信,除了对Oracle9i 系列文章给予正面肯定之外,也不吝指教许多意见。对我个人而言,真是一则以喜,一则以忧。喜的是愈来愈多人不再害怕 Oracle 数据库,愿意花时间动手尝试安装与组态。忧的是因为个人工作因素,实在没有办法一一为大家解答所有问题。这点真的要请大家见谅!
Oracle数据库以往给予一般 IT 人员的印象大概只能用 “高不可攀” 四个字来形容。虽然其数据处理技术凌驾各家厂商,稳坐关系型数据库龙头宝座,但是其系统管理技术却不是三两下可以精通的。也因此让许多人望之却步!
我个人认为,任何关系型数据库系统其实都大同小异,只要了解基本架构与运作原理,想精通数据库就事半功倍?。
作者简介
何致?,专长为Oracle、SQL Server 等大型数据库系统管理,资料仓储规划建置,以及数据库应用程序系统开发。拥有 MCSD、MCDBA,Oracle OCP,RHCE,SCJP,Borland JBuilder Product Certified等十余项国际认证。目前正致力于Oracle9i应用系统开发,并负责Oracle9i系列书籍中文化与Oracle Press技术校稿工作。他同时也是美商 Oracle 陪 Sun Microsystems公司原厂认证讲师。您可以透过hochihyi@ms64.hinet.net与他联系。