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|DEBUG

    config.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 を通じてデータにアクセスできる無料のライブラリが永久に利用可能です。今すぐライセンスをリクエストして、より優れた接続を持つプロジェクトを作成しましょう!