問題タブ [lob]

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

postgresql - PostgreSQL で未使用の LOB が占める領域を再利用する方法

中規模のデータベース クラスタを PostgreSQL 8.3 で実行しています。

データベースは、デジタル ファイル (画像) を LOB として格納します。

データベース クラスタにはかなりのアクティビティがあり、多くのコンテンツが継続的に作成および削除されています。

OID をホストするアプリケーション テーブルが (イメージ ファイルが削除されると) アプリケーションによって適切に維持される場合でも、データベース クラスタのサイズは継続的に増大します。

自動バキュームがアクティブであるため、これは発生しません。

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

oracle - Oracle LOB をドロップする方法

次のクエリを使用して、ユーザーのデータベース オブジェクトを一覧表示できます。

object_type が LOB であるエントリがいくつかあります。

これらの LOB オブジェクトを Oracle で削除するにはどうすればよいですか?

0 投票する
3 に答える
3708 参照

java - なぜ org.hibernate.HibernateException: IOException occured reading a binary value を取得するのですか?

これまでに見たことのないログでこの例外を見つけました。Hibernate 4.1.7 を使用しています。

これは、データベースが破損していることを示していますか、それとも Hibernate のバグですか? http://lists.jboss.org/pipermail/hibernate-issues/2010-November/026487.htmlでこのエラーへの参照を見つけましたが、これはずっと前のバージョンの hibernate を参照しており、Hibernate 4.0 で修正されました。

0 投票する
3 に答える
77519 参照

oracle - 非常に大きなテキスト データと CLOB 列の操作

ドキュメント CLOB および NCLOB データ型列によると 、最大 8 テラバイトの文字データを格納できます。

100 000 文字を含むテキストがあります。次のようにクエリを実行するにはどうすればよいですか。

?

テキストの文字数が 32767 までの場合、PL/SQL 匿名ブロックを使用できます。

テキストが非常に大きく、たとえば 100 000 文字が含まれている場合の解決策は何ですか?

アップデート

私は試していdbms_lob.appendます:

ただし、エラーも発生しました: string literal too long.

私は何か間違っていますか?

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

pdf - jpeg を PDF/A に変換する方法は?

lob.com には PDF/A 形式が必要なため、jpeg ファイルを PDF/A に変換したいと考えています。https://www.lob.com/docs#prepping

これを変換するために使用していますimagemagickが、これは PDF/A 形式のファイルですか?

jpeg ファイルを PDF/A 形式の pdf に変換するにはどうすればよいですか?

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

json - JSON 文字列から byte[] JSONParseException

POSTGRES DB に REST を介してフォーム データを保存できるように、AngularJS、Rest、およびエンティティのすべてが連携して動作しています。

しかし、DB に長いテキストを格納できるように、エンティティ フィールドの 1 つを別の方法で試してみることにしました。次のようにフィールドでエンティティを使用したかったのです。

これで、エンティティが正常に作成されました。JBoss Forge の足場に基づいて、その上に REST インターフェースを構築しました。「otherNeeds」フィールドを空のままにしておく限り、REST を介してフォームを保存すると、すべてが正常に機能します。

これが私のフォームです:

このデータはすべて AngularJS の JavaScript オブジェクトに正しく渡され、save() ボタンをクリックすると、POST リクエストが次のペイロードで REST インターフェイスに送られることがわかります。

ただし、サーバーから返される応答は例外です。

したがって、このシナリオを処理して、オブジェクトを byte[] 形式で受け入れられるものに変換する方法がわかりません。標準の「文字列」フィールドに戻るオプションがありますが、ユーザーが提供できる「無制限」の量のテキストをユーザーに提供できるようにしたいと考えています。

どんな提案でも大歓迎です。

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

oracle - dbms_lob.createtemporary() のポイントは何ですか?

dbms_lob.createtemporary() 関数の要点がよくわかりません。どうですか:

以下と異なるもの:

create 呼び出しと free 呼び出しの間のアクションが関連していると思いますが、その方法については明確ではありません。

0 投票する
0 に答える
577 参照

windows-8 - 証明書の有効期限が切れた Win8 アプリ

1 年前、テスト証明書によって署名された Windows 8 アプリを顧客に展開しました。この顧客は、関連するすべてのタブレットに .cer 証明書をインポートした後にこのアプリをインストールしました。現在、この .cer 証明書は数日で期限切れになります。テスト デバイスでは、タブレットの日付を 1 年後に移動し、アプリは引き続き実行されます。また、証明書マネージャー mmc からも証明書を削除し、アプリは引き続き動作します。

アプリを更新または再インストールしようとするとエラーが発生しますが、これは正しいことです。

だから、私の質問は:

Windows 8 アプリは、期限切れの証明書を使用して引き続き正しく動作できますが、これを確認できる人はいますか?

ありがとう

マルコ

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

php - PHP を使用して Oracle データベースに lob として保存されている画像を取得する

Oracleオブジェクトとしてデータベースに保存されている画像を表示する必要がありますOCI-Lob

次のコードを使用しました:

Googleでいくつかの調査を行って、上記のコードを見つけました。しかし、それらは機能していないようです。を介してOracle Databaseに保存されている画像を抽出するにはどうすればよいですかPHP

前もって感謝します。

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

xml - 深い/ネストされた構造の保存

SAP は、データベース テーブルに深い構造を含めることを賢明に禁止しています。ただし、新しいプロジェクトの場合、永続的に保存したい深くネストされた構造があります。この構造には、別の数十の構造が含まれており、それぞれがさらにネストされている可能性があります。この構造は基本的に、特定のビジネス パートナーの数十の標準 SAP テーブルに含まれるデータのスナップショットです。私は現在、この構造を構築し、データを入力し、途中で XML として送信することに問題があるとは考えていません。

しかし、取引全体をデータベースに保存するにはどうすればよいか途方に暮れています。このネストされた混乱を 1 つのテーブルにダンプすることはできないため、基本的には、Z テーブル内の基になるすべてのテーブル リレーションシップを再作成する必要があります。これは面倒でエラーが発生しやすいだけでなく、非常に手間がかかるように思われるため、このデータを保存するための代替ソリューションを探しています。

オブジェクト全体のデータ ダンプを XML、フラット ファイル、またはdu jour形式のものに保存するだけの他のプログラミング言語で、このシナリオに遭遇しました。このデータ ダンプは、テーブルがクエリされ、オブジェクトが再構築されてメモリに読み込まれたときに読み込まれます。これは ABAP 開発の有効なアプローチですか? 一般的なネストされた構造を (分解) 構築するための既存のクラスまたは関数モジュールはありますか? それとも、独自のロジックを最初から作成する必要がありますか? または、私が見逃している代替手段はありますか?