gpt4 book ai didi

python - IBM DB Sanity 测试仪不工作

转载 作者:行者123 更新时间:2023-11-28 17:45:16 25 4
gpt4 key购买 nike

我正在尝试使用 sql alchemy 连接到 DB2 数据库。为此,我使用 ibm_db_sa 方言。

我已经安装了以下东西,

  1. 数据库
  2. IBM 数据服务器驱动包
  3. ibm_db_sa

现在,当我从他们的示例运行 IBM_DB SA 适配器健全性测试时,出现了以下错误。

C:\Users\HemantR>python Python 2.7.5 (default, May 15 2013, 22:44:16) [MSC v.1500 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import sqlalchemy
>>> from sqlalchemy import *
>>> import ibm_db_sa.ibm_db_sa
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named ibm_db_sa
>>>

screenshot of my machine setup

我不明白问题出在哪里。我试过将“ibm_db_sa-0.3.0-py2.7.egg”重命名为“ibm_db_sa”

我已经通过三种不同的组合安装了 ibm_db_sa,但每次我都遇到相同的错误。

  1. easy_install ibm_db_sa(仅)
  2. easy_install ibm_db-2.0.4.1-py2.7-win-amd64.egg(仅)
  3. 当他们都在的时候。

以上截图为第3种情况

最佳答案

如果要检查 ibm_db_sa 是否正确安装,则需要发出以下命令

import ibm_db_sa

否则没有必要导入ibm_db_sa,您可以直接发出以下命令连接到DB2

import sqlalchemy
from sqlalchemy import *
db2 = sqlalchemy.create_engine('ibm_db_sa://db2inst1:secret@host.name.com:50000/pydev')

有关更多信息,您可以浏览 http://code.google.com/p/ibm-db/wiki/README

关于python - IBM DB Sanity 测试仪不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19114798/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com