問題タブ [pervasive-sql]
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.
freetds - UnixODBC が Pervasive SQL データベースをクエリできない
VM で Ubuntu 14.04 を使用して、Windows 10 マシンでホストされている Pervasive SQL (V12) データベースに接続しようとしています。
私はネットワークをテストしており、次の方法でパーベイシブ サーバーに telnet で接続できます。
しかし、isql/tsql/osql の使用に関しては、Pervasive サーバーに接続できないため、データベースにクエリを実行できません。
私はこれに 4 週間を費やし、今ではほぼ機能するところまで来ました。
したがって、ターミナルでこのコマンドを実行すると、次のようになります。
次の出力が得られます。
そして、データベース内のデータを照会できるように、次に何を試せばよいかわかりません。
すべての tds バージョン、tds ドライバー、普及型 ODBC ドライバーを試しましたが、うまくいきませんでした。
上記のログから確認できること、および/または私が間違っている可能性があることについての洞察をいただければ幸いです。ありがとうございます!
pervasive-sql - データベース全体に対する Pervasive SQL クエリ
ここですでに質問されていましたが、
しかし、決して答えませんでした。
データベース全体で特定の値を検索するクエリの作成を手伝ってくれる人はいますか?
申し訳ありませんが、私は新しいユーザーであり、コメントするのに十分な評判がないため、前の質問にはコメントできません。
sql - 「この操作を実行する権限がありません」という例外が発生するのはなぜですか?
テーブルでクエリを実行しようとしていますが、テーブルにヒットすると例外が発生します。「[LNA][パーベイシブ][ODBC エンジン インターフェイス][データ レコード マネージャー]この操作を実行する権限がありません」と表示されるのはなぜですか? どうすれば修正できますか?
c# - この例外のデバッグに関するアドバイス
アプリケーションを閉じると、次の例外が発生します。
これはその時点でのスタック トレースです。
これがその時のスレッド一覧です。
ここで何が起こっているのかを正確に判断するのは難しいと思います。スタックは、データベース エンジン (Pervasive) が通信を試みていることを示唆していますが、「GC Finalizer Thread」であるスレッドは奇妙に見えます。
何かが使用しようとしているために何が処分されたのか正確にはわかりません。ネットワークソケット?データベース接続?どうすればわかりますか?
他の誰かが以前にここに来たことがあるか、またはそれらの画像で私が理解していない何かを見たことがあることを願っています.
sql - SQLでpeachtreeのデータベーススキーマを取得する方法を知っている人はいますか? (普及して)
データベース peachtree erp のスキーマを返すクエリを作成しようとしています。これを解決する方法を知っている人はいますか?
今まで、私はこれを得ることができました:Select * from X$File
しかし、それは私が必要としているものではありません.
または、誰かが peachtree のモデリング データベースを持っている場合は、ここで共有してください。
ms-access - Access 2016 へのアップグレード後に破損した Pervasive クライアントを使用する Access データベースを修正するにはどうすればよいですか?
すべてのマシンを Access 2016 にアップグレードしたクライアントがいます。以前は、古いバージョンの Access が混在していました。彼らが使用するアクセス データベースには、Pervasive データベースへの ODBC 接続があります。Pervasive については、これ以上何も知りません。過去に、単一のマシンを Access 2016 に移行したり、古いバージョンの Windows から Windows 2010 に移行したりして、テーブルを再リンクする必要があったことを知っています。
現在、次のエラーが発生しています。
ODBC 呼び出しに失敗しました [Pervasive][ODBC Client Interface][LNA][Pervasive][ODBC Engine Interface] 日付、時刻、またはタイムスタンプの値が無効です。(#0)
すべてのマシンとすべての Access アプリケーションでこれを修正する方法について、いくつか提案が必要です。
** 更新 ** 問題は、Active X カレンダー コントロールの欠落でした。フォーム上のすべての日付コントロールをテキスト ボックスに変更して、新しい Access カレンダー ポップアップを利用しました。現在の問題は、クライアントに多数の Access データベースがあることです。私の知る限り、各ファイルとファイル内の各フォームを開いて、コントロールを 1 つずつ変更する必要がありました。複数の Access ファイルをすべて変更せずに更新する方法を知っている人はいますか?
pervasive - BTrieve オープン テーブルがすべての行を返さない
DDF ファイルはデータベース間で共有されます。Skyline フロント エンドの同じ定義ファイルを共有する 2 つのデータベースがあります。プロパティを確認すると、テーブル x_file には両方の 513 行が表示されますが、開いて (select * from "X_File") 1 つが正しく返され、もう 1 つが返されません。スキーマを更新する必要があると考えていますが、方法がわかりません。
pervasive - 文字列を MM/DD/YYYY から YYYYMMDD に変換します
私の日付列はCHARとしてYYYYMMDD形式で保存されています。この列から検索する必要がある文字列は、MM/DD/YYYY 形式です。どうすればYYYYMMDDに変更できますか。また、パラメーターがクエリに NULL を渡された場合、WHERE 句に DOB 検索を含めません。