kdb与oracle的比较之网络篇(一)

直接进入正题

1.kdb在自己的启动参数中配置LISTENER_PORT,那么也就是说kdb的监听和数据库一绑在一起的
  oracle的监听是独立的,而且有动态/静态之分
2.kdb的监听只能给这个监听对应的数据库使用
  oralce的监听是可以同时让多个数据库使用的
3.oracle从操作系统本地登录是不通过网络的,所以可以在需要的时候配置tnsnames.ora
  kdb 从操作系统 本地登录,需要类似tnsnames.ora的文件,名字叫updsn.tbr,它在HOME/client/config目录下,虽然看起来是个客户端的配置的,但是本地的你也要配置
  也就是说你像这样在本地登录:upsql sys/updb
  或者通过网络登录:upsql sys/updb@wbg1
  二者是一回事。
下边是我的updsn.tbr文件,我的SID是wbg1

点击(此处)折叠或打开

  1. wbg1=(
  2. (INSTANCE=(HOST=localhost)
  3. (PORT=8629)
  4. (DB_NAME=wbg)
  5. )
  6. )
再看看登录的区别

点击(此处)折叠或打开

  1. [wbg@localhost config]$ upsql sys/updb
  2. upSQL 6
  3. UpRight Corporation Copyright (c) 2012. All rights reserved.
  4. Connected to UPDB.
  5. SQL> q
  6. Disconnected.
  7. [wbg@localhost config]$ upsql sys/updb@wbg1
  8. upSQL 6
  9. UpRight Corporation Copyright (c) 2012. All rights reserved.
  10. Connected to UPDB using wbg1.        //明确的的告诉你,使用了updsn.tbr而已
  11. SQL> q
  12. Disconnected.
  13. [wbg@localhost config]$
所以用kdb的时候,老老实实配置updsn.tbr,配置一个和SID相同的
kdb帮助你补充了一个@符号,再补充一个SID


目前只发现这么多,未完待续。。。

额...赓赓...

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/30202921/viewspace-1844217/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/30202921/viewspace-1844217/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值