問題タブ [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 投票する
1 に答える
322 参照

unix - FTP 1 つの .dat ファイルに UNIX スクリプトを記述する必要がある

私は unix (KSH) を初めて使用し、あるサーバーの場所から別のサーバーの場所に 1 つの .dat ファイルを FTP するための UNIX スクリプトを作成する必要があります。そのようなコードを書くのを親切に助けてください。

「From- サーバー A、場所 - vic/folder/day.dat
TO - サーバー B、場所 - sam/folder」

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

unixodbc - isql の実行中に unixODBC でエラーが発生する [Vertica]

こんにちは、Ubuntu 10.10 32 ビット バージョンのマシンで vertica の DSN 設定を構成しました。設定はすべて問題なく、クロスチェックしました。

ここに私の odbc.ini ファイルがあります:

同様に、odbcinst.ini ファイルがあります。

コマンド isql -v VerticaDSN を実行すると、次のエラーが表示されます。

すべてを試しましたが、このエラーを解読できません。

どんな助けでも大歓迎です。

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

ruby-on-rails - OSXおよびRails2.3.xでのunixodbcおよびfreetdsのセットアップ

OSX(10.7.3)でunixodbcをセットアップしようとしていますが、iODBCが進行中のようです。

私のconfig/database.yml:

ruby-obdcがインストールされ、Gemfileにあります。

/usr/local/etc/freetds.conf:

/usr/local/etc/odbc.ini

実行script/consoleして任意のモデルにアクセスしようとすると、次のようになります。

製品ODBC::エラー:IM002(0)[iODBC] [ドライバーマネージャー]データソース名が見つからず、デフォルトのドライバーが指定されていません。ドライバをロードできませんでした

unixodbcを使用したいのですが、データベースへの接続にiODBCが使用されているようです。RailsアプリでiODBCの代わりにunixodbcを使用するにはどうすればよいですか?

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

mysql - unixODBCを使用したLinux Webサーバー上の小さな読み取り専用DB用のリレーショナルデータベース管理システムRDBMSは何ですか?

Linux OS に unixODBC がインストールされている Web サーバー ホスト マシン上にあるデータベース テーブルをクエリする Web アプリケーションに最適な RDBMS は何ですか? データベース テーブルは小さく、読み取り専用アクセスのみが必要です。

SQLite3 か mySQL か何か?

私は SQLite3 に傾倒していますが、それは成熟していますか?

ありがとう!

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

odbc - unixodbcドライバーマネージャーは、インストール時に指定されたライブラリを開くことができません

ArchLinuxを使用していて、PHP経由でアクセスできるようにOpenEdgeプログレスドライバーをインストールしようとしています。unixodbcパッケージとドライバーをインストールしましたが、isqlまたはPHPを介して接続をテストすると、同じエラーが発生します...

混乱したのは、「/ usr / dlc / odbc / lib /pgoe1023.so」が現在存在していることです。「/usr/dlc」からシンボリックリンクしたこともあります。

以下は私の.iniファイルです...

odbc.ini

odbcinst.ini(関連性がないため、一部の資格情報を削除しました)

編集詳細情報を追加...

どちらも32ビットのように見えますが、それに関して何をしているのかわかりません。

いくつかの依存関係が欠落しているようです...

アップデート

「libpgicu23.so」を/usr/ libにコピーして問題を解決しましたが、「libstdc ++-libc6.2-2.so.3」が必要ですが、インターネットから取得すると「読み込み中にエラーが発生しました共有ライブラリ:/usr/lib/libstdc++-libc6.2-2.so.3:ELFファイルOSABIが無効です」

実際には、「libstdc++-libc6.2-2.so.3」から「libstdc++。so」へのシンボリックリンクも作成しましたが、lddを介して問題を解決したにもかかわらず、isqlを照会するとこのエラーが発生しました。

isql:シンボルルックアップエラー:/usr/dlc/odbc/lib/pgoe1023.so:未定義のシンボル:__ builtin_vec_new

* nixボックスにodbcをインストールしたことはありませんが、Windowsボックスにも同じことを行ったので、問題なく動作しました。任意の入力をいただければ幸いです。

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

php - PHPのODBCエラー?

こんにちは私は次のエラーが何を意味するのか、そしてなぜ私はそれを得るのか疑問に思っていましたか?

[unixODBC][Driver Manager]Data source name not found, and no default driver specified

私の主張odbc_conntect()-"Driver={SQL Server Native Client 10.0};Server=tcp:database.windows.net;Database=someDB;Encrypt=yes;", 'user@database', 'passwd'

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

ruby - DBI + ruby​​-odbc が Bundler の関与で失敗する

dbiunixodbc でおよびgems を使用して Exasol に接続していますが、次のruby-odbcようにロードして正常に動作します。

Bundler をミックスに追加すると、ruby-odbc が odbc 構成を見つけられないようです。

Bundler.requiregem 'ruby-odbc', require: 'odbc_utf8'Gemfileで)またはrequire 'bundler/setup'andを介して必要とするかどうかは関係ありませんrequire 'odbc_utf8'

これは私が接続しようとする方法です:

重要な場合、これは私の.odbc.ini外観です:

edit : Bundler なしで動作する方法は、Ruby 1.9.3 でのみ動作します。driver_name例外を発生させるメソッドに引数として渡される変数と同様に、スコープの問題のように見えます。

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

php - PHP + UnixODBC + FreeTDS - SELECT [フィールド] AS [名前] が機能しない

PHP 5.2.13 がインストールされた UNIX サーバーがあり、2 つの SQL サーバーにアクセスできます (1 つは MSSQL SERVER 2000 を実行し、もう 1 つは MSSQL 2005 を実行しています)。

FreeTDS を使用します - 詳細:

  • バージョン: freetds v0.82
  • freetds.conf ディレクトリ: /usr/local/etc
  • MS db-lib ソースの互換性: いいえ
  • Sybase バイナリ互換性: いいえ
  • スレッドセーフ: はい
  • iconv ライブラリ: はい
  • TDS バージョン: 8.0
  • iODBC: いいえ
  • unixodbc: はい

そして、私はunixODBC-2.3.1を使用しています

MSSQL 2000 サーバーは問題ありません。すべての SQL ステートメントを実行でき、MySQL の場合と同じように mssql_num_rows と mssql_fetch_assoc を使用できます。

ただし、MSSQL 2005 サーバーは mssql_num_rows または mssql_fetch_assoc では機能しません。odbc_fetch_row を使用する必要があります。

それは実際には問題ではありません。サーバーのインストールが異なるためだと思います。

ただし、MSSQL 2005 サーバーには大きな問題があります。別の名前としてフィールドを選択できません!

例えば:

管理アプリケーション (つまり、PHP ではない) では正常に動作しますが、PHP 環境で同じものを実行すると、次のようになります。

あなたはそれがすべきであることがわかります[The_Key] => 1

どうすればこれを回避できるか、誰か知っていますか?髪をかきむしる!

乾杯

ニール

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

sql-server - Linux と FreeTDS 用の Microsoft ODBC ドライバー?

RHEL6 アプリケーション サーバーから MSSQL データベースに接続する可能性を調査しています。私は2つの方法を見つけました:

これらのセットアップのいずれかを使用した経験がある人はいますか? (後者はMSによって公式にサポートされているため、特に興味があります)。パフォーマンス?安定?他に欠けている可能性のあるオプションはありますか?

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

mysql - Mac OSX Lion での unixODBC/isql のデータ ソースの追加

I have installed unixODBC from source and mysql-odbc connector from .dmg installer on Mac OSX Lion. This was done a while ago, and at that time I successfully installed a data source (let's call it foo). Now I am trying to add another data source (DSN). I've done this through both ODBC Manager and the command-line tool myodbc-installer given with the tar bundle of the mysql-odbc connector from the mysql website. An entry shows up in /Library/ODBC/odbc.ini, which looks like this:

However, isql fails to find it:

Weird thing is, the old DSN foo, which is not to be seen in /Library/ODBC/odbc.ini or /etc/odbc.ini, works fine:

I'm miffed about where the DSN entries need to be entered on OSX Lion to be found by isql. Thanks in advance for your help!