如何在我的本地机器中对“SQL 数据库/Bluemix”进行编目?
Posted
技术标签:
【中文标题】如何在我的本地机器中对“SQL 数据库/Bluemix”进行编目?【英文标题】:how to catalog 'SQL Database / Bluemix' in my local machine? 【发布时间】:2015-12-16 16:22:21 【问题描述】:我正在尝试在本地机器上使用“SQL 数据库”,因为 DB2 客户端已启动并正在运行。
我运行了 Bluemix 的“SQL 数据库”目录,我设法连接了,但我无法创建表或执行 SELECT 或任何东西...
以下错误:
[db2inst1@GCPRDB10 ODONTO]$ db2 "select count(*) from xxxxxxxxx"
SQL0805N Package "NULLID.SQLC2G15 0X41414141414C4959" was not found.
SQLSTATE=51002
[db2inst1@GCPRDB10 ODONTO]$ db2 "load from /export/ODONTO/data/xxxxxx.ixf OF IXF LOBS FROM /export/ODONTO/lobs MODIFIED BY IDENTITYOVERRIDE insert into xxxxxxx NONRECOVERABLE"
SQL2019N An error occurred while binding the utilities to the database.
我曾经对以下命令进行编目:
db2 catalog tcpip node bluemix remote xxx.xxx.xxx.xxxx server 50000
db2 catalog db SQLDB as ODONTO at node bluemix
谢谢 ;)
【问题讨论】:
我的猜测是您的客户端版本可能与服务器的版本不匹配。 【参考方案1】:您可能使用错误的库/客户端版本连接到 Bluemix 上的 SQLDB
遵循建议
https://www.ng.bluemix.net/docs/services/SQLDB/index.html
在部分
从 Bluemix 外部连接 ODBC 或 CLI 应用程序
【讨论】:
我的客户端是 10.1,升级到 10.5 运行良好。谢谢! 我很高兴知道这一点。请问您能接受答案吗?以上是关于如何在我的本地机器中对“SQL 数据库/Bluemix”进行编目?的主要内容,如果未能解决你的问题,请参考以下文章