一个程序连接2个库,咋弄?

[复制链接]
查看11 | 回复4 | 2013-2-25 14:51:24 | 显示全部楼层 |阅读模式
一个程序连接2个库,咋弄?我数据库不熟。
但是有看到这种情况,update form tpos_db.app_term_key where merchant_id in (select * from ums0.app_term_key where merchant_id = "xxxx");
tpos_db
ums0
这样子是啥意思,不同的库?
如果两个库都不在同一台机器上,这可以不?
如果使用A库的账户密码登陆A库,然后取B库的某表的数据,直接取就可以了? 不需要B库的账户密码? B库怎么授权给A库?


用的pro*c想弄两个session,然后,就没有然后了,麻烦。

回复

使用道具 举报

千问 | 2013-2-25 14:51:24 | 显示全部楼层
不同的schema,在同一个数据库.
lz一定学习ms sqlserver的.
回复

使用道具 举报

千问 | 2013-2-25 14:51:24 | 显示全部楼层
lfree 发表于 2013-3-18 17:30
不同的schema,在同一个数据库.
lz一定学习ms sqlserver的.

啥?我这个是oracle的,ms sqlserver是大学学的,忘光了。
回复

使用道具 举报

千问 | 2013-2-25 14:51:24 | 显示全部楼层
你这个情况是 一个数据库的2个不同用户。。。。
如果有2个库,在不同的机器上 。。。。。如A访问B,,,在A上面建个dblink到B即可。。。。

回复

使用道具 举报

千问 | 2013-2-25 14:51:24 | 显示全部楼层
这个是同一个数据库,两个模式,两个模式之间权限足够的话,可以相互访问!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行