問題タブ [interbase]
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.
sql - Firebird の SQL の部分文字列関数が機能しない
Firebird のsubstring関数を使用してマシン上にビューを作成したところ、うまくいきました。データベースを別のマシンにコピーすると、ビューが壊れました。これは私がそれを使用した方法です:
これは、関数を受け入れないマシンでの出力です。
両方のコンピューターの構成は次のとおりです。
- IB Expertバージョン 2.5.0.42 を使用して、クエリを実行し、データベースを処理します。
- サーバーからデータベースへのFirebirdバージョン 1.5。
- BDE 管理バージョン 5.01 がインストールされており、Interbase 4.0 ドライバーが含まれています。
これらのマシンで動作が異なる理由について何か考えはありますか?
sql-server - 従来の Interbase DB を SQL Server に変換する方法は?
Interbase DB があります。どうすれば SQL Server に変換できますか?
c# - .NET C# を使用して Interbase 7.1 に接続する最良の方法
.NET/C# を使用して Interbase 7.1 データベースに接続する最良の方法を誰か説明してもらえますか?
アプリケーションは多くのエンド ユーザーのコンピューターにインストールされるため、アプリケーションと一緒にパッケージ化する必要がある "アドオン" は少ないほど良いでしょう。
ms-access - .UDL ファイル/oledb 接続を使用するように Access 2007 を説得しますか?
Access 2007 に .UDL ファイルを使用させる方法はありますか?
具体的には、古い製品の 1 つが Interbase 6.0 データベースを使用しています。私のクライアントは、Access 2007 を使用して (短期的に) 読み取り/書き込みのためにデータベースにリンクしたいと考えています。
これは私の好みの方法ではありませんが、すべてシングル ユーザーであり、Interbase データベースへのその他のアクセスはすべて Delphi 7 クライアントを介して行われるため、「いいえ」とは言えません。少なくとも、彼が望むものを「適切に」与える時間ができるまで。
Access で使用できる他の種類のドライバーはありませんが、(IBoledb 経由で) データベースに正常にリンクする .UDL ファイルを作成しました。愚かなことに、最新バージョンの Access では .UDL ファイルを使用できると思い込んでいました...
そのため、Access 2007 にその .UDL ファイルを理解させようとしました (ファイルの名前を .DSN に変更し、ファイル内の値のいくつかをいじってみました) が、役に立ちませんでした。Access を Interbase にリンクさせる唯一の方法は、(購入したサードパーティ製の) Interbase ODBC ドライバーを使用することだと思われます。
違うのわかる人いますか?.UDL リンクを介して Interbase の「リンク テーブル」にアクセスできますか?
乾杯!
sql - SQL ステートメントで DB テーブル内のデータをマージするにはどうすればよいですか?
Interbase に関して興味深い問題があります。とりわけデータ入力フィールドと各レコードのタイムスタンプを持つレコード セットがあります。レコードからタイムスタンプをコピーして、1 日の終わりに最終フィールドが次の行に沿って読み取られるようにしたいと考えています。
したがって、フィールドが表示されたときの最終的な外観は次のようになります。
残念ながら、フロント エンド ソフトウェアにアクセスできないため、これはデータベース レベルで行う必要があります。
私が思いついた唯一の解決策は、選択を行い、カスタムソフトウェアを使用してマージを実行し、適切な SQL を行ごとに生成してレコードを更新することです。1 日に数百件のレコードがあるため、これはかなり遅いため、SQL ベースのソリューションが理想的です。
過去に||
、命令との連結に使用して文字列の末尾に固定データを追加することに成功しましたUPDATE
(データ||すべてのレコードで同じ追加情報) が、次の形式でこれを機能させるのに問題があります。
どんな助けでも大歓迎です。
firebird - 従来の firebird/Interbase データベースのパスワードを見つける
存在しない古いアプリケーションを使用している顧客がいます。彼はアプリケーションを作成した会社に問題があり、彼らは彼のデータベースのパスワードを公開しません。彼は、アプリケーションを「レンタル」しているようなものであり、何も開示する権利がないという契約書に署名した (当時) ことに気付きました。この顧客は、その会社で同じ問題を抱えているのは自分だけではないことに気付きました。彼は歯科医であり、同じ古いアプリケーションを使用している他の歯科医が、新しいソフトウェアを購入しようとして患者を新しいシステムに移行しようとしたときに、同じ問題を経験しました。
どちらの場合でも、彼は自分の小さな firebird データベースを開きたいので、少なくとも一部のデータを SQL Server に抽出できます。デフォルトの「マスターキー」(実際には、8文字の制限により「マスターキー」です)を試してみましたが、役に立ちませんでした。
今、私は彼が合法的に会社に彼の情報を公開するよう強制しようとすることができることを知っていますが、私はそれを手短にやりたいと思っています. 古いFirebirdパスワードをブルートフォース/クラックできるアプリを知っている人はいますか?
ありがとう。
編集: レガシー ソフトウェアは「STOMA-W」です。インターネット上でも見つけることができません。彼らはスペインのアストゥリアスにあります。
sql-server - SQL Server Integration Services(2005または2008)を使用した.gdbファイルからのデータへのアクセス
.gdb形式のファイルがいくつかありますが、これはBorlandinterbaseに関連付けられていると思います。SSIS(2005または2008)を使用してデータを抽出する方法を知っている人はいますか?
どんな助けでも大歓迎です。
エド。
database - interbase でデータベース テーブルを設計する最良の方法は?
会社のデータベースを適切な方法でやり直そうとしています。現在のデータベースはごちゃごちゃしており、ドキュメントはほとんどありません。Interbase データベースを設計するときに、何を使用することをお勧めしますか? SQL を生成する優れたビジュアル スキーマ デザイナーはありますか? 全部手でやったほうがいいの?
基本的に、データベースを設計して文書化するとき、人々は通常どのような手順を踏むのでしょうか? 問題があれば、Hibernate をデータベースの ORM として使用するつもりです。(Interbase に関する具体的なヒントも歓迎します)。
ありがとう!
sql - Interbase 7.1 で返されるレコードの数を制限するにはどうすればよいですか?
Interbase 7.1 データベースがあり、クエリによって返されるレコードの数を 1 だけに制限する方法を見つけようとしています。実際に必要なのは、クエリが数百を返す最後のレコードのイベント コードだけです。ある種の制限を行うことができない場合、レコードの。
前もって感謝します!
mysql - 6 GB の Interbase DB を MySql に移行する効率的で無料の方法はありますか?
それはそれについてです。私はいつでもcsvにダンプして読み込むことができますが、それを避けたいと思っていました.