問題タブ [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.
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 クエリには、その他の問題はありませんでした。これは構文エラーですか?
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」も試しましたが、上記の文字列と同じエラーが発生します。
python - 「Windows資格情報」を使用してLinuxでPythonを使用してMS SQL Serverに接続する
Windows ドメイン資格情報を使用して、Linux で Python を使用して MS SQL Server データベースに接続する方法はありますか?
Windows資格情報を使用してWindowsマシンから完全に正常に接続できますが、pyodbs + freetds + unixodbcを使用してLinux pythonから同じことをしようとしています
このエラーが発生します。
パスワードは正しく書かれていると確信していますが、ユーザー名のさまざまな組み合わせを試しました。
あるいは
無駄に。何か案は?
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()のドキュメントに関するメモを見ましたが、その解決策を試してみると、スクリプトが実行され、終了していないように見えます。
何をチェックするかについてのアイデアはありますか?
sql-server - ODBCを介したMicrosoftSQLServerの統計
ベンチマークしようとしているSQLServerのインスタンスがあります。SQLStudioアプリケーションから入力できます
その後、出力された統計を参照してください。C ++コードから、私は次のようなことを行うことができます
次に、を介してこれらの統計を取得しますSQLError
。
バニラODBCを介してSQLServerにアクセスするときに、これらの統計を取得する方法はありますか。この場合DBI:ODBC
、クエリを接続して実行するために正常に機能するRubyのコネクタを使用していますが、このメタデータを理解することができませんでした。
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 を試すと、データベース内のすべてのテーブルが一覧表示されます。
odbc - Linux (ubuntu) マシンから iSeries 上の DB2 データベースにアクセスする最も簡単な方法は?
Nagios チェックの一部として iSeries (...または「System i」または「AS/400」...) マシンで SQL クエリを実行したいのですが、データベースとの適切なインターフェース方法が見つかりません。まだ。
IBM はSystem i Access for Linuxの ODBC ドライバーをunixODBCで使用することを提案していますが、どちらのシステムも私にとっては初めてなので、これを行う他の方法があるかどうか知りたいです。
関与するハックは完全に問題telnet
ありません。expect
:-)
sql - UNIX開発サーバーからOracleデータベース・パラメータの値を取得するにはどうすればよいですか?
unix 開発サーバーから以下の詳細を取得するには?
以下のパラメーター値を .dbc ファイル
で指定し、ETL サーバーにマップする必要があります。
この質問をする際にどこか間違っている場合は修正してください。
どうもありがとう!!
ruby-on-rails - OSX での UnixODBC ドライバーのサポート?
OSXマシンでローカルにセットアップしたRailsアプリケーションに取り組んでいます。ただし、通常は Linux ボックスで実行されるアプリは、unixODBC を介して独自のデータベースに接続します。データベースの製造元は、Linux および Windows 用のドライバーのみを提供しています。私はいくつかの検索を行いましたが、OSX での unixODBC の状態を把握できませんでした。Linux ドライバーとのバイナリ互換性はありますか? それとも、別のマシンをセットアップしていますか?
御時間ありがとうございます、
-- ヘンリー