問題タブ [unixodbc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
3071 参照

php - php + unixODBC + DB2 + DESCRIBE = トークンが無効?

実行しようとしているコード:

結果:

PHP 警告: odbc_exec(): SQL エラー: [unixODBC][IBM][iSeries Access ODBC ドライバー][DB2 UDB]SQL0104 - トークン TABLENAME が無効でした。有効なトークン: INTO.、SQLExecDirect の SQL 状態 37000 ...

同じ接続での SELECT、INSERT、UPDATE、または DELETE クエリには、その他の問題はありませんでした。これは構文エラーですか?

0 投票する
2 に答える
3042 参照

php - DSN を使用しない iSeries への ODBC 接続

Ubuntu 8.04.1 サーバーで ibm_db2 v1.8.0 を使用して PHP 5.2.4 を実行しています。OS/400 v5R3 を実行している IBM iSeries にアクセスしようとしていますが、DSN なしで実際に接続する方法がまったくわかりません。http://www.connectionstrings.com/を調べましたが、DB2 または AS/400 の接続文字列が機能していないようです。最終的には次のとおりです。

現在の DSN 文字列は次のとおりです。

「IBM DB2 ODBC DRIVER」も試しましたが、上記の文字列と同じエラーが発生します。

0 投票する
5 に答える
22871 参照

python - 「Windows資格情報」を使用してLinuxでPythonを使用してMS SQL Serverに接続する

Windows ドメイン資格情報を使用して、Linux で Python を使用して MS SQL Server データベースに接続する方法はありますか?

Windows資格情報を使用してWindowsマシンから完全に正常に接続できますが、pyodbs + freetds + unixodbcを使用してLinux pythonから同じことをしようとしています

このエラーが発生します。

パスワードは正しく書かれていると確信していますが、ユーザー名のさまざまな組み合わせを試しました。

あるいは

無駄に。何か案は?

0 投票する
1 に答える
490 参照

php - 奇数の結果を与えるiSeriesへのODBC接続

Ubuntu 8.04LTSでPHP5.2.4でUnixODBCを使用しており、IBM iにあるテーブルからすべての結果をプルして、ローカルのMySQLテーブルに複製しようとしています。

コード的にはエラーなしで動作していますが、IBMiに含まれている行よりも多くの行が表示されることになります。

最終的に25,613行になるはずですが、PHPは25,630行がMySQLデータベースに挿入されていると報告しています。

MySQLデータベースを見ると、いくつかの行が実際に複製されています。IBM iにアクセスするときの不安定な動作に関するodbc_fetch_array()のドキュメントに関するメモを見ましたが、その解決策を試してみると、スクリプトが実行され、終了していないように見えます。

何をチェックするかについてのアイデアはありますか?

0 投票する
2 に答える
456 参照

sql-server - ODBCを介したMicrosoftSQLServerの統計

ベンチマークしようとしているSQLServerのインスタンスがあります。SQLStudioアプリケーションから入力できます

その後、出力された統計を参照してください。C ++コードから、私は次のようなことを行うことができます

次に、を介してこれらの統計を取得しますSQLError

バニラODBCを介してSQLServerにアクセスするときに、これらの統計を取得する方法はありますか。この場合DBI:ODBC、クエリを接続して実行するために正常に機能するRubyのコネクタを使用していますが、このメタデータを理解することができませんでした。

0 投票する
2 に答える
1649 参照

macos - Haskell、HDBC、ODBC、MySQL、および Mac OS X

Haskell (バージョン 6.10.3) と HDBC を使用して MySQL データベースに接続しようとしています。Haskell ODBC を使用することにしました。cabal を使用して HDBC (2.1.1) と HDBC-ODBC (2.1.0.0) をインストールしました。MySQL ODBC ドライバー (5.1.5) をダウンロードしてインストールしました。macports を使用して unixODBC (2.2.14_1) をインストールしました。これらすべてが Mac OS X (10.5.8) の上にあります。

私は主にこのページhttp://en.wikibooks.org/wiki/Haskell/Databaseの手順を使用しています。この時点で:

"# mysql ドライバーを odbcinst.ini ファイル ($ODBC_HOME/etc/ の下) に追加し、データ ソースを $HOME/.odbc.ini に追加します。"

unixODBC の macports バージョンは /opt/local/ の下にすべてをインストールするようです。/opt/local/etc/ に odbcinst.ini を配置し、ホーム ディレクトリに次のような .odbc.ini を作成しました (UID と USERNAME および PWD とパスワード):

そして、私はこのHaskellプログラムを書いてコンパイルしました:

「DSN=myodbc」の DSN を試すと、次のエラーが発生します。

ただし、「DSN=myodbc;UID=[hidden];PWD=[hidden]」という DSN を試すと、データベース内のすべてのテーブルが一覧表示されます。

0 投票する
3 に答える
2846 参照

odbc - Linux (ubuntu) マシンから iSeries 上の DB2 データベースにアクセスする最も簡単な方法は?

Nagios チェックの一部として iSeries (...または「System i」または「AS/400」...) マシンで SQL クエリを実行したいのですが、データベースとの適切なインターフェース方法が見つかりません。まだ。

IBM はSystem i Access for Linuxの ODBC ドライバーをunixODBCで使用することを提案していますが、どちらのシステムも私にとっては初めてなので、これを行う他の方法があるかどうか知りたいです。

関与するハックは完全に問題telnetありません。expect:-)

0 投票する
3 に答える
6556 参照

sql - UNIX開発サーバーからOracleデータベース・パラメータの値を取得するにはどうすればよいですか?

unix 開発サーバーから以下の詳細を取得するには?
以下のパラメーター値を .dbc ファイル
で指定し、ETL サーバーにマップする必要があります。

この質問をする際にどこか間違っている場合は修正してください。
どうもありがとう!!

0 投票する
2 に答える
570 参照

ruby-on-rails - OSX での UnixODBC ドライバーのサポート?

OSXマシンでローカルにセットアップしたRailsアプリケーションに取り組んでいます。ただし、通常は Linux ボックスで実行されるアプリは、unixODBC を介して独自のデータベースに接続します。データベースの製造元は、Linux および Windows 用のドライバーのみを提供しています。私はいくつかの検索を行いましたが、OSX での unixODBC の状態を把握できませんでした。Linux ドライバーとのバイナリ互換性はありますか? それとも、別のマシンをセットアップしていますか?

御時間ありがとうございます、

-- ヘンリー