CData Python FAQ、コミュニティリソース、およびトラブルシューティング
よくある質問
CData Python Connector はどのオペレーティングシステムに対応していますか?
CData Python Connector は Windows、Mac、Linux オペレーティングシステムで動作します。
CData Python Connector はどのバージョンの Python に対応していますか?
すべての環境: Python 3.8、3.9、3.10、3.11、3.12
CData Python Connector はどのフレームワークまたはインターフェースをベースにしていますか?
CData Python Connector は DB-API 仕様に基づいて構築されています。
CData Python Connector はどのバージョンの SQLAlchemy に対応していますか?
SQLAlchemy 1.3、1.4、2.0
CData Python Connector の配布またはライセンスオプションについて教えてください。
Community License では、個人使用、開発、またはテスト目的で1台のデスクトップまたはワークステーションにコネクタをインストールできます。
Per-Developer ライセンスでは、任意の数のデスクトップまたはワークステーションにコネクタをインストールして社内で使用でき、組織内でのロイヤリティフリー配布オプションも利用可能です。
コミュニティリソース
CData Community にアクセスして、Python 関連の記事やPython に関する質問を参照してみてください。
よくあるエラーとトラブルシューティング
-
ライセンスアクティベーターが見つかりません
インストール後にライセンスアクティベーターが見つからない場合は、以下のコマンドを実行してください。site-packages フォルダのパスが表示されます:
import os import cdata.csv path = os.path.abspath(cdata.csv.__file__) print(path)表示された場所に移動し、install-license ツールをライセンスキーとともに実行してライセンスをアクティベートします。
Windows: ./install-license.exe
Linux / Mac: ./install-license.sh
-
Mac および Linux でコネクタが JNI(Java Native Interface)を使用しているようですが、JNI ロギングは設定できますか?
Mac/Linux 環境で JNI ロギングを設定するには、2つの方法があります:
現在のターミナルセッションに環境変数を設定する方法:
export CDATA_LOGFILE=FILE:///tmp/cdatajnilog.txt|DEBUGconfig.ini ファイルを作成または編集して、以下の内容を追加する方法。なお、 は使用しているデータソースに対応しており、ヘルプドキュメントで確認できます。312 は Python 3.12 を示しているため、他の Python バージョンでは適宜変更してください:
[.cpython-312-x86_64-linux-gnu.so] LOGFILE=FILE:///tmp/jnilog.txt|DEBUG
データ開発者向け無料 Community License
CData Python Connector は、Python DB-API および petl の機能をさらに拡張し、従来のデータベースだけでなく SaaS、NoSQL、ビッグデータシステムなど 270 以上のデータソースに対して一貫した SQL ベースの接続を提供します。 CData Python Community License を使用すると、個人の Python プロジェクトで使い慣れた SQL を通じてデータにアクセスできる無料のライブラリが永久に利用可能です。今すぐライセンスをリクエストして、より優れた接続を持つプロジェクトを作成しましょう!