很弱的问题:关于call stored procedure 的流程??----数据库如何判定的

phonlee 2002-04-18 05:39:34
我知道在sqlserver中 建立连接时就指定了database,
那么call的stored procedure存在于这个database中。

但是,oracle的连接中没有指定database,
那么,后来的调用如何找到的??










...全文
47 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
countach 2002-04-19
  • 打赏
  • 举报
回复
connect user/password@connect_string
在配置connect_string时就必须指定连接的服务器名称,以及数据库名称,所以当你连接到数据库的时候,已经间接的通过connect_string连接到一个指定的数据库了.

smartdonkey 2002-04-19
  • 打赏
  • 举报
回复
oracle就一个数据库,实际上,一个schema就是一个user就相当于sqlserver的一个database,所以你用一个用户连接上后就等于指定了database.
flowerofwind 2002-04-18
  • 打赏
  • 举报
回复
访问的时候
connect user/password@connect_string
connect_string指定了要连接的数据库
phonlee 2002-04-18
  • 打赏
  • 举报
回复
2 flowerofwind
我指user, 访问时总该有个login过程。
flowerofwind 2002-04-18
  • 打赏
  • 举报
回复
一个instance打开一个数据库,不存在被谁打开的问题
phonlee 2002-04-18
  • 打赏
  • 举报
回复
我使用ole db接口
现在还没有相关的资料

对了, oracle中如何观察到指定的database被谁打开。
flowerofwind 2002-04-18
  • 打赏
  • 举报
回复
oracle也一样,实际上建立连接是的时候已经连接到了指定的数据库上,
connect user/passwd@connect_string
通过connect_string指定的
phonlee 2002-04-18
  • 打赏
  • 举报
回复
急, 在线等待

2,596

社区成员

发帖
与我相关
我的任务
社区描述
Sybase相关技术讨论区
社区管理员
  • Sybase社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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