問題タブ [firebird]

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 投票する
2 に答える
604 参照

c# - Firebird を使用している場合、nhibernate で DateTime マッピングを指定するにはどうすればよいですか?

ORM として nhibernate を使用し、データベースとして埋め込まれた Firebird を使用しています。DateTime をデータベースに保存するにはどうすればよいですか?

これは、クラスの定義の例です。

Property 属性で何かを指定する必要があると推測していますが、何がわかりません。

このマッピングを試みると、次のエラーが表示されます。

FirebirdSql.Data.FirebirdClient.FbException: 動的 SQL エラー SQL エラー コード = -104 トークンが不明 - 行 1、文字 63 日付

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

odbc - Firebird isql と ODBC 接続の違い

Firebird データベースへの接続に問題があります。isqlBorland dbExpress ドライバーを使用して作成したツールまたはプログラムを使用すると、完全に機能します。ODBC 接続をテストしようとすると失敗します。公式の Firebird ODBC ドライバー、バージョン 2.0 を使用しています。

奇妙な事実:

  • ただし、同じネットワーク内の他のマシンでは、ODBC 接続テストは失敗します。
    • 同じテストが別のネットワークで開催されるとうまくいくようです
  • ODBC ドライバーが Firebird サーバーと同じコンピューターにインストールされている場合、問題なく動作します。
  • 他の ODBC ドライバーは、この不幸なネットワークで動作します。

これの原因は何か、そしてすべての問題の根本を見つける方法について、私はアイデアを使い果たしました。

0 投票する
6 に答える
1265 参照

ms-access - 古い Firebird データベースを新しく編成された Firebird データベースに転送するための ETL ツール

多くの質問を見た後..これに対する本当の答えは見つかりませんでした。

お客様のためにデータベースを再設計しました。Microsoft Access を使用して、新しい整形式のデータベース構造で古いテーブル データを取得するための優れたツールを見つけました。とても簡単ですが、かなり時間がかかります (古いデータを慎重に扱うため)。

Microsoft Access のように、その機能を提供するオープン ソース ツールはありますか?

それを片付けるために:私は「ただ」古いFirebirdデータベースデータを新しい「ベストプラクティス」の方法で並べ替えたいと思っています。

編集: ログ ファイルまたは同様のものを取得して、変更に関するドキュメントを入手できれば、本当にうれしいです。

更新: そのウィキペディア サイトのツールのいくつかを確認した後。実際のロギング メカニズムは見つかりませんでした。データベースの変更をどのように文書化しますか? 単に書き留めるだけですか?

結果: 本当の答えは得られませんでした...私はまだ良いツールを探しています。この質問に関するヒントとご意見をお寄せいただきありがとうございます。ケネス・コクランに報奨金を贈りたいのですが、彼が私に ETL を教えてくれたからです。ありがとうございました!

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

firebird - Zend_Auth と Firebird DB

PRO 向けの簡単な質問です。ZendX_Db_Adapter で Zend_Auth_Adapter_DbTable を使用することは可能ですか? 私はこれを試しました:

しかし、うまくいきません。 ErrorMsg: Catchable fatal error: Argument 1 passed to Zend_Auth::authenticate() must implement interface Zend_Auth_Adapter_Interface, none given, 35 行目の D:\xampp\htdocs\liquisales-online\application\controllers\IndexController.php で呼び出され、定義されていますD:\xampp\htdocs\liquisales-online\library\Zend\Auth.php 行 115

ヒントはありますか?ところで。ZendX_Db_Adapter は application.ini に登録されています

0 投票する
5 に答える
2421 参照

delphi - D2010 を使用した Firebird のデータベース コンポーネント

BDS2006 Prof を D2010 Prof にアップグレードしました。通常、Interbase コンポーネント (TIBDatabase など) を使用してデータベースに接続します。他の代替コンポーネントについて考えています。悲しいことに、Zeos コンポーネント (6.X) は現在、D2009/D2010 で動作しません。DBExpress は FB 接続をサポートしていますが、Prof. バージョンではサポートしていません (Enterprise/Architect のみ)。私に提案するコンポーネントは何ですか? (私は無料の優れたコンポーネントを好みますが、それが非常に優れていて、安定していて、堅牢で、それほど高価ではなく、十分にサポートされている商用製品であれば問題ありません)。

0 投票する
5 に答える
5167 参照

sql - SQL の文字列関数

文字列列を返すクエリ(より具体的には、クエリではなくビュー)が必要です。文字列はコードで、先頭に 2 文字 (LJ) が付いている場合があります。接頭辞が付いている場合 -- 接頭辞を削除する必要があります。プレフィックスが存在しない場合は、そのままにしておく必要があります。SQLでそのようなことを行うことは可能ですか? サーバーは FirebirdSQL 1.5 です。


与えられた解決策はどれもうまくいきませんでしたが、彼らの助けを借りて、私は自分でそれを理解することができました. Substring関数は存在しますが、構文が異なります。コンマの代わりに、適切なキーワードを使用する必要があります。

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

firebird - 埋め込まれたFirebirdのアンロード遅延

アプリケーションを閉じた後、fbclient.dllは約3秒間メモリに残ります。そのため、データベースファイルがロックされ、アプリケーションがアンロードされなくなります。Firebird埋め込みを使用しています。

問題はイベントに関連しています。isc_que_eventsを使用してイベントにサインアップします。イベントにサインアップしないと、dllはすぐにアンロードされます。

以前のFBバージョンでこの問題に直面しましたが、2.1.3でも同じです。

同じ問題がここhttp://tracker.firebirdsql.org/browse/CORE-15で説明されていますが、「再現できません」として解決されています。

誰かがこの問題に直面していますか、それとも私のコードに何か問題がありますか?

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

firebird - Firebirdでフィールドタイプまたはフィールド長を快適に変更するには?

つまり、データベースが空であっても、varchar(50) フィールドを削除して再作成し、varchar(30) にする必要があります。制約は言うまでもなく...

これは非常にイライラします。私は SYSDBA であり、Firebird は非常に単純なことを必要以上に困難にしています。勝手に自分の足を撃つと決めたら、ぜひやらせてください!

では、Firebird で快適に構造変更を行うにはどうすればよいでしょうか。