oracle sid 问题

ZHANGGANGG 2004-04-29 04:59:51
举个例子,数据库服务器上有三个oracle实例:db1,db2,db3
用sqlplus连接
c:\>sqlplus
输入用户名:system
输入密码:******
.....
已连接
SQL>

它在连接的时候默认连接的sid是哪个?在什么地方设置?
还有一问:如何查看已连接的实例的sid?
...全文
71 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
ZHANGGANGG 2004-04-30
  • 打赏
  • 举报
回复
谢谢大家。
sharpblade 2004-04-30
  • 打赏
  • 举报
回复
default的是註冊表中的那個
HKEY_LOCAL_MACHINE->SOFTWARE->ORACLE->HOME0->ORACLE_SID
查看用SELECT * FROM V$INSTANCE;
feng2 2004-04-29
  • 打赏
  • 举报
回复
c:\>sqlplus /nolog

sql>conn /as sysdba;
sql>show parameter db_name;
zgh2003 2004-04-29
  • 打赏
  • 举报
回复
例如连接数据库db3:
c:\>set oracle_sid=db3
c:\>sqlplus /nolog
SQL>conn sys/password as sysdba

或者

c:\>sqlplus /nolog
SQL>conn sys/password@db3 as sysdba

查看连接的实例试试:
SQL>select name from v$database;


welyngj 2004-04-29
  • 打赏
  • 举报
回复
SELECT INSTANCE_NAME FROM V$INSTANCE

17,382

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧