ITPub博客

首页 > 数据库 > 国内数据库 > kdb与oracle的比较之网络篇(一)

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

原创 国内数据库 作者:bogengwang 时间:2015-11-23 11:08:47 0 删除 编辑
直接进入正题

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博客 ” ,链接:https://blog.itpub.net/30202921/viewspace-1844217/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2015-04-11

  • 博文量
    22
  • 访问量
    70513