db2:如何连接到favorite/Preference数据库?

db2:如何连接到favorite/Preference数据库?,db2,db2-luw,Db2,Db2 Luw,关于甲骨文很容易 sqlplus myuser/mypass@remotehost/nameofdborcontainer 在db2上,我这样做 db2 connect to mydb 如何自动连接到mydb?您不能总是在Oracle和Db2之间进行比较,因为这些DBMS具有非常不同的体系结构 从历史上看,Oracle实例只能支持一个数据库,因此连接实例和数据库本质上是一样的。最近,随着可插拔数据库的引入,这种情况发生了变化,但SQL*Plus行为仍然保持向后兼容 DB2forLUW始终支持

关于甲骨文很容易

sqlplus myuser/mypass@remotehost/nameofdborcontainer
在db2上,我这样做

db2
connect to mydb

如何自动连接到mydb?

您不能总是在Oracle和Db2之间进行比较,因为这些DBMS具有非常不同的体系结构

从历史上看,Oracle实例只能支持一个数据库,因此连接实例和数据库本质上是一样的。最近,随着可插拔数据库的引入,这种情况发生了变化,但SQL*Plus行为仍然保持向后兼容

DB2forLUW始终支持每个实例有多个数据库,因此必须使用
connect
命令来选择其中一个


通过设置为隐式连接指定默认数据库名称的,可以避免显式连接到数据库。如果设置了,任何SQL语句都会导致客户端自动连接到指定的数据库。

您是说在命令行上?不,您需要执行CONNECT命令或为其编写脚本。什么是“默认”数据库?默认数据库是我通常连接的数据库,但最好的术语可能是favorite/Preference。