DB2登录示例数据库

安装了DB2后,使用sqldbx登录DB2示例数据库,学习下DB2,然而发现无论如何都无法使用sqldbx登录,一直使用DB2的命令窗口进行学习的。

然而今天仍旧使用DB2的命令窗口登录进去之后,想要查询下之前创建的视图,发现该视图不见了?

错误提示上却提示:

SQL0204N  "FANYI.V" 是一个未定义的名称。  SQLSTATE=42704

这个就很奇怪了,为什么提示FANYI.V 呢?那么是不是说明视图V属于FANYI名下呢?FANYI是我的本地计算机用户名啊?

就尝试了一下,在sqldbx界面的用户名输入XXX,那么密码是多少?

使用空密码直接报错的,这个就很尴尬了,我的计算机虽然登录了Microsoft账户,但是一直都未启用administrator账户,现在用的是本地账户,密码是PIN密码,使用PIN密码登录也是报错的;唯一没有尝试的就是Microsoft的账户密码了,但是本地账户登录,使用Microsoft密码?这是什么逻辑?

先不管,试一试才知道可行不可行。

sqldbx登录账户为本地计算机名,密码输入安装系统登录的Microsoft的账户密码,成功了!

总结:DB2创建的示例数据库,在sqldbx中使用DB2的账户密码可以登录,但是是看不到数据库的,可使用本地账户名称和Microsoft的密码进行登录,本地账户名称可以在C:\Users下看到

最终的登录界面如下:

登录成功:

为什么要使用本地计算机账户名称和Microsoft密码登录?为什么使用DB2ADMIN登录后看不到数据库?目前不知道原因,猜测应该与系统账户的权限有关,具体原因未知。

猜你喜欢

转载自www.cnblogs.com/Object-Class/p/9279455.html