直接进入正题
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
再看看登录的区别
所以用kdb的时候,老老实实配置updsn.tbr,配置一个和SID相同的
kdb帮助你补充了一个@符号,再补充一个SID
目前只发现这么多,未完待续。。。
额...赓赓...
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
点击(此处)折叠或打开
- wbg1=(
- (INSTANCE=(HOST=localhost)
- (PORT=8629)
- (DB_NAME=wbg)
- )
- )
点击(此处)折叠或打开
- [wbg@localhost config]$ upsql sys/updb
- upSQL 6
- UpRight Corporation Copyright (c) 2012. All rights reserved.
- Connected to UPDB.
- SQL> q
- Disconnected.
- [wbg@localhost config]$ upsql sys/updb@wbg1
- upSQL 6
- UpRight Corporation Copyright (c) 2012. All rights reserved.
- Connected to UPDB using wbg1. //明确的的告诉你,使用了updsn.tbr而已
- SQL> q
- Disconnected.
- [wbg@localhost config]$
kdb帮助你补充了一个@符号,再补充一个SID
目前只发现这么多,未完待续。。。
额...赓赓...
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/30202921/viewspace-1844217/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/30202921/viewspace-1844217/