sql >> データベース >  >> RDS >> Database

LD_DEBUG環境変数

    ODBCデータソースに接続するには、アプリケーションがODBCドライバーマネージャーライブラリを見つけてロードできる必要があります。次に、ターゲットODBCドライバーライブラリを見つけてロードできる必要があります。

    ライブラリがシステムに存在しない場合、アプリケーションを実行しているユーザーがアクセスする権限を持たない場所にある場合、またはダイナミックリンカがライブラリを検出できるように環境が設定されていない場合は、 ODBC接続は失敗します。 ODBCライブラリが存在する場合でも、さらに依存するライブラリが問題の根本的な原因である可能性があります。たとえば、非標準の場所にインストールされている可能性があります。

    LD_DEBUG環境変数を使用すると、動的リンカーのデバッグをオンにできます。これにより、特定のライブラリのロードが成功したかどうかが示されます。 straceの代替手段を提供します 。例:

    LD_DEBUG=libs /usr/local/easysoft/unixODBC/bin/isql -v SQLSERVER_SAMPLE

    1. SQLServerのデータベースで文字列を検索する方法

    2. SQLServerでのテキスト修飾子を使用した一括挿入

    3. JOINを使用する場合のWHERE句とON

    4. OPENROWSETは、引数に変数を受け入れません(SQL Server)