問題タブ [pervasive]
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.
java - Pervasive Connectors を使用したコネクタの作成
誰でも私の問題を解決するのを手伝ってくれますか?
Java でパーベイシブ データベース用のコネクタを作成する方法を教えてください。
java - Pervasive コネクタの Xml ファイル
この接続が使用しているテクノロジーを説明してください。これらのタグが見つかりません
vb6 - 32kを超えるパーベイシブで文字列をlongvarcharに書き込むにはどうすればよいですか?
VB6 で書かれたアプリケーション。DB はパーベイシブ v9.5 です。
現在動作しています:
レポートまたは応答変数が 32000 文字を超えるまで、これは正常に機能します。rs.update が呼び出されると、次のエラー メッセージが表示されます。
「[Pervasive][ODBC Client Interface] 文字列の長さが列の長さパラメータ #15 を超えています。データが切り捨てられました。」
誰かが私を正しい方向に向けたり、何かが欠けているかどうかを教えてもらえますか. Pervasive Longvarchar の最大サイズは 2GB にする必要があります。
ありがとう、グラハム
linux - Pervasive ODBC on Linux エラー [01000][unixODBC][Driver Manager] ライブラリ '/usr/local/psql/lib/odbcci.so' を開けません: ファイルが見つかりません
Pervasive v10 クライアント ODBC を Centos 6 で動作させようとしています。私が学んだように、64 ビットの ODBC クライアントがないため、32 ビットのクライアントを使用する必要があります。最終的にエラーなしでインストールできましたが、使用を試みると次のようになります。
ldd はこれを示します:
php - Pervasive v10 ODBC クライアント Centos 6.2 の正しい apache 環境の設定
Pervasive v10 linux 32 ビット ODBC クライアント (64 ビットは使用できません) を Centos 6.2 64 ビットにインストールしました。isql を使用してリモート データ ソースに正常に接続できます。ただし、PHP経由で接続しようとすると:
$connect = odbc_connect("demodata", "", "");
環境変数を正しく取得する前に、isql が表示したのと同じエラーが表示されます。
警告: odbc_connect(): SQL エラー: [unixODBC][ドライバー マネージャー] lib '/usr/local/psql/lib/odbcci.so' を開けません: ファイルが見つかりません、/var/www の SQLConnect で SQL 状態 01000 2 行目の /html/pst.php
環境変数を /etc/sysconfig/httpd に追加してみました:
export PVSW_ROOT=/usr/local/psql
export PATH=$PVSW_ROOT/bin:/bin:/usr/bin
export LD_LIBRARY_PATH=$PVSW_ROOT/lib:$PVSW_ROOT/lib64:$PVSW_ROOT/bin:/usr/lib
export MANPATH=$ PVSW_ROOT/man:$MANPATH
export BREQ=$PVSW_ROOT/lib
export LD_BIND_NOW=1
pvsw グループに apache を追加しました
/usr/bin/gpasswd -a apache pvsw
ruby-on-rails - パーベイシブSQLデータベースからRuby on Railsへ
パーベイシブ SQL を別のデータベースに同期したり、Ruby on Rails に直接接続したりするにはどうすればよいのでしょうか。
私の会計システムはパーベイシブ SQL を使用しています。現在、データベースから Ruby アプリケーションへの ODBC 接続を使用しようとしています。
私は現在、このウェブサイトで作業しています:
http://odbc-rails.rubyforge.org/
これまでのところ、接続を行ってリモートデータベースからデータを取得する方法に本当に混乱しているため、これを実現した人はいますか?
java - djecjni.dll に関する問題
djecjni.dll
コマンド プロンプトからの登録中に、次のエラーが発生します:
LoadLibrary("C:\Software\Pervasive\Cosmos9\Common\djecjni.dll") failed
.
次のコマンドを使用して、コマンド プロンプトから dll を登録しました。
regsvr32 "C:\Software\Pervasive\Cosmos9\Common\djecjni.dll"
Java から djecjni.dll ファイルを実行しようとしていますが、次のエラーが発生しています。
パスに dll を追加しましたが、それでも dll を実行できません。上記の2つの問題を解決するためのヒントを誰かが提案できますか?
php - パーベイシブ SQL ドライバー
更新: 提案されているように、serverfault にする必要があります。新しい投稿はこちら: https://serverfault.com/questions/451220/psql-64bit-driver-error
PHP を Pervasive SQL ドライバーを使用して ODBC に接続するのに苦労しています。
Ubuntu Server 12.04 を使用しており、ここから 64 ビット PSQL クライアント ドライバーをインストールしました: http://www.pervasivedb.com/psqlv11/Pages/PSQL-v11-Linux-Downloads.aspx
データベースへの DSN を使用して ODBC.ini をセットアップしました。問題なく接続してクエリを実行できます。
PHP を使用すると、odbc_connect は正常に見えてリソースを提供しますが、odbc_exec (ドライバーが呼び出されるポイント) は完全に失敗します (SEG 障害):
私は何を間違っていますか?
アップデート:
ここにgdbからの出力があります
そして、PHP の error.log エントリ
Trace/TraceFile にも追加しましたが、出力がログ ファイルに保存されていないようです。
更新 2:
これは私が実行している簡略化されたスクリプトです:
if(!$odbc = odbc_connect("exchequer","username","password")) { die("Exchequer への接続に失敗しました"); $rows = odbc_exec($odbc,'SELECT sl.slStockCode, sl.slQtyInStock, sl.slQtyAllocated , sl.slLocCode FROM StockLocation sl WHERE sl.slLocCode IN (\'DIG\',\'WOO\',\'MEN \')'); エコー "
;odbc_connect は機能しますが (死ぬことはありません)、ブラウザーにエラー 342 が表示され続け、Apache ログ ファイルに「exit signal Segmentation fault」が表示されます。
sql-server-2005 - Pervasive 9 - 非常に大きなテーブルのエクスポート
pervasive 9 から SQL データベースへの移行プロジェクトで大量のデータをエクスポートするためのガイダンスを探しています。非常に大まかに言うと、行数は 1,000 万を超えています。
ssis でのインポート/エクスポートのスループットが遅いように思われるので、パーベイシブのドメイン経験があり、パフォーマンスに関するヒントを持っている人がいるかどうか疑問に思っています。
pervasive - Pervasive PSQL 10 - DDF の更新
Pervasive PSQL Server 10 を使用していますが、以前のバージョンで作成されたデータベースへのアクセスに問題があるコンポーネントがあるため、DDF ファイルを更新する必要があります。
DDFBuilder はまた、「Scalable SQL v3.00 データ ディクショナリ ファイル (DDF) が検出されました。DDFBuilder は v3.00 DDF での操作をサポートしていません。Pervasive の Scalable SQL v4.00 DDF Conversion Utility を使用して DDF を V4.00 に変換してください。 "
Pervasive の Web サイトにはそのようなユーティリティはありません。PSQL 7 の一部だったようです。