zoukankan      html  css  js  c++  java
  • 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登录后看不到数据库?目前不知道原因,猜测应该与系统账户的权限有关,具体原因未知。

  • 相关阅读:
    abs() 与fabs() 的区别辨析
    TCP服务端如何判断客户端断开连接学习
    数据结构与算法李春葆 第二章思维导图
    数据结构与算法思维导图第一章
    关于临时表的操作
    关于 ANSI_NULLS和QUOTED_IDENTIFIER
    临时表和视图的区别
    关于CancellationToken的解释
    在项目中添加signalr.js
    数据库存储过程的写法
  • 原文地址:https://www.cnblogs.com/Object-Class/p/9279455.html
Copyright © 2011-2022 走看看