请问:同一台服务器上装有两个ORACLE数据库实例,通过命令启停数据库,如何区分操作的是哪个数据库实例 同一台服务器上装有两个ORACLE数据库实例,通过命令启停数据库,如何区分操作的是哪个数据库实例 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在命令行 set oracle_sid=one_实例 //此句分出是那个实列 sqlplus /nolog connect /as sysdba shutdown 用:startup pfile=不同在pfile文件(即init文件)启动不同的实例 先修改环境变量 ORACLE_SID=<SID>,这一步等于切换了数据库实例然后运行svrmgrl,关闭数据库。 set oracle_sid=实例名或者你连接的时候sqlplus user/passw@service as sysdba也可以指定 就是运行svrmgrl关闭数据库时,不清楚系统关闭的是哪个数据库实例怎么区分 用命令oradim -shutdown -sid <SID_NAME>关闭数据库实例,用oradim -startup -sid <SID_NAME>启动数据库实例,既方便又明确。 winnt:net start oracleservice+实例名net stop oracleservice+实例名unix:adim -startup -sid oradim -shutdown -sid svrmgrl用internal进去,执行下面查询语句就知道你现在操作的是哪个数据库实例了 select * from v$instance; 关闭多个实例数据库:ORACLE_SID=实例1export ORACLE_SIDsvrmgrlconnect internalshutdown immediateexit......ORACLE_SID=实例nexport ORACLE_SIDsvrmgrlconnect internalshutdown immediateexit查看目前连接的数据库实例:svrmgrlconnect internalselect * from v$database;exit oracle乱码问题 递归查询的问题 oracle 10g 安装后无法正常登录管理页面 oracle 存储过程得到其中的值并判断!!!!急急!!!谢谢!!! 关于一个Oracle存储过程问题~~~在线等~~ dmp转成txt!急!!!!!在线等! 怎样设置Oracle字段标识? 请教高手delphi+oracle 初学ORACLE,看那本书比较好啊!!!!!!!!!!!!!!!!! 这样的SQL语句怎麽写?急~~~~ 各位大虾!!!如何阻止普通用户以SYSDBA连接身份登陆Enterprise Manager? 触发器
set oracle_sid=one_实例 //此句分出是那个实列
sqlplus /nolog
connect /as sysdba
shutdown
不同在pfile文件(即init文件)启动不同的实例
然后运行svrmgrl,关闭数据库。
sqlplus user/passw@service as sysdba也可以指定
net start oracleservice+实例名
net stop oracleservice+实例名
unix:
adim -startup -sid
oradim -shutdown -sid
select * from v$instance;
ORACLE_SID=实例1
export ORACLE_SID
svrmgrl
connect internal
shutdown immediate
exit
......
ORACLE_SID=实例n
export ORACLE_SID
svrmgrl
connect internal
shutdown immediate
exit
查看目前连接的数据库实例:
svrmgrl
connect internal
select * from v$database;
exit