問題タブ [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.
delphi - Interbase の再起動方法
Interbase の再起動については、 http: //edn.embarcadero.com/article/28604に従ってください。ここにいくつかのコードがあります:
サービス ダイアログで、サービスが「InterBase 2009 Guardian gds_db」としてリストされていることに気付きました。OpenService の引数としてこれのさまざまなバリエーションを試しましたが、成功しませんでした...ヒントはありますか?
編集: net start サービスをInterBase 2009 Guardian gds_dbおよびInterBase 2009 Server gds_dbとしてリストします。
RaiseLastOSError はどちらの場合もこれを返します。コード: 1060。指定されたサービスは、インストールされたサービスとして存在しません。
したがって、上記のコードでは、vService は常に 0 です。Themes などの別のサービスを停止しようとしても、実際に機能します。特別に処理しなければならないのは、文字列内のスペースですか? IIS Adminを閉じようとしましたが、Interbase と同じエラー メッセージが返されました。
interbase - アクセスが制限された Windows ユーザーで Interbase 2007 サーバーを実行することはできますか?
私はレガシー ソフトウェアに取り組んでいますが、制限付きユーザーでログに記録されたインターベース サーバー (Interbase 2007) を実行することが突然必要になりました。
ここでこれを試しました (私ではありません) が、Interbase サーバーがインストールされていないように、クライアントは IBConsole を含めてサーバーに接続できません。両方が同じコンピューターで実行されている場合でも。
アクセスが制限された Windows ユーザーで Interbase 2007 サーバーを実行することはできますか?
sql - Interbase: 文字列 "" からの変換エラー
IB2009 を実行していて、特定のフィールドが NULL でも空でもないレコードの数を数えようとしています。
ここで、MYVIEW は VIEW、MYVIEW.ID は INTEGER、MYVIEW.VARCHARFIELD1 は VARCHAR(18) です。
エラーメッセージが表示されます
1 行目のエラー、文字列 "" からの変換エラー
COUNT() 関数を削除すると、クエリが適切に実行されるため、これはよくわかりません。私が間違っていることを誰か知っていますか?ありがとう!
.net - .net InterBase FireBird SQL
C#.netEnviromentでInterBaseとFireBirdSQLを使用しています。
プログラムでトランザクションスコープを使用したいと思います。
InterBase-FireBirdでそれを効果的に行う方法は?
何か案が ?
database - IBQueryコンポーネントがアクティブな場合、トランザクションはアクティブですか
TIBQuery(IBQuery.Open)を開くとき、対応するトランザクションは、データがDBからフェッチされたときのみ、またはIBQueryが閉じられている間のみアクティブになりますか?
database - シングルユーザーアプリケーションの存続期間全体にわたる1つのアクティブなIBトランザクション
単一のユーザーアプリケーションが、プログラムの実行中にアクティブなIBトランザクションを1つだけ使用する場合、悪影響はありますか?CommitRetainingとRollbackRetainingのみを使用する。
背景:IBQueryを使用して、すべてのレコードを一度にメモリにロードするDBグリッド(DevExpress)に接続したいと思います。したがって、SQL挿入コマンドごとにすべてのデータを再フェッチすることは避けたいと思います。IBTransaction.Commitはデータセットを閉じます。
java - 純粋なJDBCを使用してInterbase(.IB)データベースにアクセスするにはどうすればよいですか?
Javaアプリケーションを使用してアクセスしたい.IBファイルがあります。Interbaseのドライバはどこにありますか。私のOSはMacOSXです
.net - InterBase データベース ファイルが壊れているようです ()
InterBase データベースでいくつかの行を削除しようとすると、このエラーが発生します。
しかし、これらの行については、SELECT と UPDATE の SQL クエリを起動できますが、削除はできません。
何がうまくいかなかったのか、可能な解決策は何ですか。
delphi - Delphi dbExpress と Interbase: UTF8 への移行手順とリスクは?
現在、データベースは Win1252 を唯一の文字エンコーディングとして使用しています。まもなく、データベース テーブルで Unicode をサポートする必要があります。つまり、4 つのデータベースと、24 時間年中無休の環境で社内で実行される約 80 の Delphi アプリケーションに対して、この移行を実行する必要があります。Delphi アプリケーションのデータベースを UTF-8 (または UNICODE_FSS) に移行するための推奨事項はありますか? 以下にいくつかの質問を示します。ご回答ありがとうございます。
- データをダンプし、UNICODE_FSS または UTF-8 でデータベースを再作成し、データをロードすることによって、既存のデータベース (250 MB から 2 GB の間のサイズ、Blob フィールドなし) の移行を支援するツールはありますか?
- Unicode 文字セットに関連する Delphi 2009、dbExpress、および Interbase 7.5 に関する既知の問題はありますか?
- 最初にデータベースをInterbase 2009にアップグレードすることをお勧めしますか? (このアップグレードは計画されていますが、優先度は高くありません)
- データベースを移行するだけで、Delphi は Unicode 文字セットを自動的に処理しますか、それともすべてのデータ モジュール (dfm とソース コード)のすべての文字フィールド タイプも変更する必要がありますか?
- 既存のアプリケーションの通常の開発および保守と並行して移行に取り組む場合、どの戦略をお勧めしますか? アプリケーションは社内で実行されるため、開発とデータベース管理は社内で行われます。
更新: InterBase ディスカッション フォーラム スレッドから: InterBaseの Unicode データベース - 本当に? (これは私によるスレッドではありませんが、InterBase XE にまだいくつかの問題が存在することを示しています)。
私が提出したいくつかのレポートは次のとおりです。 QC#92867 - ビューにユニオンが含まれている場合、および ClientDataSet を使用している場合にのみ、ビューからの文字列フィールドが空白になります。これは、いくつかのレポートで欠落しているデータとして見つかり、機能しなくなりました。
QC#91494 - IB 文字列データ 文字フィールド (例: Char(1)) は、ストアド プロシージャを介して取得されると空白で埋められます。テストは失敗します - 例: If Active = "Y". フォームでストアド プロシージャを多用していますが、これらは機能しません。
QC#91355 - IBSqlMonitor が失敗する。IBSqlMonitor の出力は多少文字化けしているため、このツールは役に立ちません。(だから、私のシャベルも壊れている!)
未報告 - TClientDataSet の永続フィールドが TWideString で失敗します。
その他の関連する QC エントリ:
QC#94455 SQL Unicode Char タイプの失敗 (InterBase XE)