db2 - 使用本机 strsql 在 ibm i 上远程连接时找不到文件
问题描述
我一直在尝试使用我的开发人员连接到我的产品服务器
连接到远程(已连接)
然后,我尝试查询远程服务器上存在且可在我的服务器上查询的特定库中的文件。
我正在使用设置当前模式将库设置为所需的。它设置了它
但是我无法查询文件
错误代码 sqlcod -204 ,sqlstte 42704
我正在使用 *sys 命名约定。
我的操作序列连接到产品 uysing 登录工作设置当前模式 ='lib" 工作从 sysibm.sysdummy1 中选择 current_schema 工作从 lib/file 中选择 * :file in nlib *n not found sqlcode -204
谢谢
解决方案
还不能评论。你在哪里做连接?是 ACS、STRSQL 还是在一个程序中?这是生产代码还是您正在运行诊断程序?
如果您只想查询 prod 并且您的服务器位于 RDBDIRE 中,您可以简单地对 select 语句(以及与此相关的任何其他语句)使用完整的限定条件。请注意,如果数据存储在不同的 IASP 上,则需要在定义该新 IASP 时牢记连接。
Select * from <server>.<library>.<file>;
如果我不在这里,请让我知道您正在运行使用连接的哪种代码。
推荐阅读
- javascript - TypeError: Object(...) is not a function React js
- mysql - 如何使用 MySQL/MariaDB 查询数据库所有表的所有列?
- r - 具有重复项的 pivot_wider
- machine-learning - 如何使用 Tabula 检索表格的坐标?
- python - 我想一起打印一个文本和一个带有数字的变量
- java - 以相同的顺序为 2 组或更多组字符串生成所有可能的键
- mysql - Mysql2::Error::ConnectionError: Access denied for user 'root'@'localhost' (using password: YES) when using worker
- angular - 如何更改角度材质选项样式?
- javascript - 如何不允许输入字段值大于其他值
- ruby - FFI 是 Windows 或 ChildProcess gem 中的 posix_spawn 支持的必备先决条件