问题标签 [ibm-data-studio]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sql - 导出数据 - IBM Data Studio DB2
我正在尝试使用 IBM Data Studio 将大型查询从 DB2 数据库导出到桌面上的文本文件,但我似乎无法正常工作。当我运行查询并右键单击结果选项卡->导出->所有结果时,它只会给我前 500 条记录。该表将在 15 MM 记录的范围内,因此我不能只更改显示设置以允许它显示那么多记录。我无法使用卸载实用程序,因为它不允许我将文件保存到我的桌面。有任何想法吗?
db2 - Visualizing data model using data Studio 4.1
I want to generate ER - Diagram for existing database. I created .dbm file but in diagram I see only table names all in a row. I am not able to see columns and relationship between tables. How can i see ER- diagram.
connection - IBM Data Studio 连接错误 SQL1035N
我一直在 IBM 论坛/文档、Google 和 StackOverflow 主题中搜索有关此错误的信息,但我无法找到解决方案。
情况
安装 DB2 用于测试和教育目的,因为我是一名学生,并且我必须编写有关此 DB 使用的手册。通过 Data Studio 安装 DB2 和图形管理。
操作系统: Debian 7.7 Wheezy
DB2 版本: 10.5 FixPack 4(坎昆版本)
IBM Data Studio 版本: 4.1.1
以 root 身份安装 DB2 和 Data Studio。
我可以在终端中执行命令,例如:
我还可以在 db2 命令行处理器中执行命令,例如:我可以创建一个数据库:db2 => CREATE DATABASE SAMPLE
它也可以正确连接:db2 => CONNECT TO SAMPLE
并且我可以查询连接的数据库:db2=> SELECT COUNT(COL) FROM TABLE
DB2 运行良好,有时会挂起,我必须命令db2_kill并使用db2start重新启动 。每次创建新数据库时它都会挂起,这很奇怪。但无论如何,它能够连接和执行上述命令。
Data Studio 安装正确。应用程序打开没有问题。
我通过以下方式创建了一个名为 example 的新数据库:
我在两台不同的机器上安装了这两种产品两次。而且问题依然存在。
我还必须补充一点,我尝试以 Debian 用户和 root 身份运行 Data Studio,返回相同的错误。
问题
在 Data Studio 中,当我打开创建新连接的窗口/对话框时,我配置了数据库连接设置:
数据库名称: EXAMPLE 服务器: localhost 端口: 50000 用户名: db2inst1 密码: password
当我单击下一步或测试连接时,出现问题:
手译西班牙语到英语翻译:
错误是 SQL1035N
IBM 记录了导致 SQL1035N 的原因是:
数据库还有剩余的打开连接。不是这个,因为我有命令
db2_kill
和db2start
命令:db2 list active databases
不返回数据。数据库已被显式激活我已经尝试过
ACTIVATE
命令DEACTIVATE
,但仍然无法正常工作它返回与 Data Studio 相同的错误,SQL1035Ndb2 => ACTIVATE DATABASE EJEMPLO SQL1035N La operación ha fallado porque la base de datos especificada no puede conectarse en la modalidad solicitada. SQLSTATE=57019 SQL1035N The operation has failed because the specified database cannot connect in the requested mode. SQLSTATE=57019
数据库处于 WRITE SUSPEND 模式。我尝试通过命令 SET WRITE RESUME FOR DATABASE 来解决这个问题,它返回:
SQL1024 There are no connections to the database. SQL=08003
这不是问题,因为没有与数据库的连接
现在,如果我单击复制到剪贴板,它会复制完整的错误跟踪或堆栈跟踪。在这里,但是用西班牙语写的。无论如何,理解它应该不成问题,因为大多数信息都是技术性的,而且西班牙语单词并不多。
谢谢你的帮助。
我还将这个主题复制并粘贴到 IBM 论坛,只是为了直接解决这个错误。
再次感谢。
db2 - db2解释存储过程
如何解释 IBM Data Studio 中的存储过程?
我知道存在db2expln
命令。但我想要一个解决方案来解释图形界面中的 SP。
我也知道选择一个查询然后右键单击它,存在open visual explain
菜单进行解释但不知道解释 SP 的方式,以便我可以设置该 SP 的输入值。
谢谢
db2 - db2 解释关于锁大小的结果
是什么Lock List Size
,Maximum Lock List Size
以及Locks Available
使用 IBM 数据工作室解释的结果。
我从 IBM 阅读了一些资料,但无法理解完整的概念以及它们之间的区别。
请告知有关这些属性的任何资源(以及属性窗格中的其他资源)
谢谢
ibm-midrange - IBM Data Studio(管理员客户端)版本 3.1.1
简单的问题,我找不到答案。
我正在验证 Data Studio(管理员版)以在我们的站点上使用。除了尝试使用向导构建行值 SQL 表达式(例如
代码运行良好,但向导不会正确构建“IN”子句。它不会接受谓词中的值列表。
我找不到任何文档,任何人都知道这是否可能。
ibm-midrange - IBM Data Studio 管理客户端 3.1.1
我有一个简单的 IBM Data Studio 问题,我找不到答案。我不得不说这个产品的在线资源和一般文档很差。
无论如何,我在安装过程中注意到 SQL 编辑器中的运行 SQL 按钮没有包含“运行选定”选项的菜单。但是在其他教程中,我已经看到这个选项确实存在(我需要它)。
这是版本问题还是我遗漏了什么?如果这有所作为,我将在 Iseries 上运行 SQL。
comments - DataStudio中注释行的键盘热键?
我在互联网上搜索,但结果为零。有谁知道?
我正在使用 IBM DataStudio 4.1.1。
问候。
db2 - 为什么我在 Data Studio 中看不到我的所有 DB2 实例?
我在 Windows 8.1 中运行 IBM Data Studio 4.1.1。我在同一台机器上有一个 DB2 Express-C 10.5 的副本,它有两个实例,默认的一个是 DB2,另一个是我创建的名为 inst2 的新实例。当我打开 Data Studio 时,我只看到名为 DB2 的实例,但没有出现 inst2 实例。
如何让我的第二个实例及其数据库出现以便我可以使用它们?我尝试刷新管理视图,甚至停止并重新启动 Data Studio,但第二个实例从未出现。在 CLP 中的数据库实例出现在 Data Studio 中之前,我是否需要对它进行一些操作(例如对数据库进行编目)?
另外,我不清楚我是否可以从 Data Studio 执行 db2icrt 和 db2ilist 之类的命令。到目前为止,它似乎只被设置为执行 SQL 而不是 DB2 命令。
对于这两个问题的任何帮助将不胜感激。
db2 - IBM Data Studio 无法浏览 SAMPLE (DB2 Express-C) 上的数据
我无法浏览 SAMPLE DB 上的数据。设置如下:-Windows 7 64 位 PRO,-IBM DB2 Express-C,10.5.500.107(最新)-IBM Data Studio 版本 4.1.1(管理安装,使用 IBM Installation Manager 1.8.1 安装)
数据库凭据是:db2admin/db2admin Windows 管理员用户名是:Nenad(密码保护)
使用 DB2 命令行处理器(开始 -> IBM DB2 DB2COPY1(默认)-> DB2 命令行处理器),我可以使用以下命令连接到 SAMPLE 数据库:
并查询人员表:
所以我猜 DB/DBMS 工作正常。
然后我使用设置在 Data Studio 中创建连接:
并测试连接:用Ping成功!结果。
当我点击表格时,我可以看到所有表格。
但是当我右键单击 (Schema: NENAD) (Table Name: STAFF) Data -> Browse Data 我得到这个错误:
com.ibm.db2.jcc.am.SqlSyntaxErrorException:语句失败,因为授权标识没有执行操作所需的授权或特权。授权 ID:“DB2ADMIN”。操作:“选择”。对象:“NENAD.STAFF”.. SQLCODE=-551, SQLSTATE=42501, DRIVER=4.18.60 语句失败,因为授权 ID 没有执行操作所需的授权或特权。授权 ID:“DB2ADMIN”。操作:“选择”。对象:“NENAD.STAFF”.. SQLCODE=-551,SQLSTATE=42501,DRIVER=4.18.60
我尝试使用各种设置和用户名多次重新安装 DB2 和 Data Studio,我尝试右键单击表然后管理权限(将所有权限授予 DB2ADMIN 和 NENAD)但徒劳无功。
我也无法创建新数据库,出现此错误:
CREATE DATABASE FTN AUTOMATIC STORAGE YES ON 'C:\DB2\NODE0000' DBPATH ON 'C:\DB2\NODE0000' ALIAS FTN WITH 'FTN database' 未能执行命令。DAS 返回以下错误:sqlcode=-22201 output=null
我的问题是:
- 我应该如何解决这个错误?
- 有没有一种简单的方法(就像在 SQL 开发人员中一样)来创建用户,然后单击授予所有权限,就是这样?
使用 Oracle Express DB 和 SQL Studio,我以这种(非常简单)的方式创建新用户并授予权限:
编辑 - 更新: 我不得不使用:
之后我能够在 Data Studio 中浏览数据并执行查询,但我仍然无法从 Data Studio 创建新数据库?
这些帖子没有直接关系或没有帮助我解决这个问题:
无法将 IBM Data Studio 与 DB2 Express-C 连接(错误:用户 ID 已撤销)
DB2 查询在 IBM Data Studio 中运行,但不在代码中
IBM Data Studio 未连接到本地 DB2 数据库
为什么我在 Data Studio 中看不到我的所有 DB2 实例?
IBM Data Studio(管理员客户端)版本 3.1.1