問題タブ [sqlfilestream]

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 に答える
619 参照

c# - SqlFileStream 新しいデータを追加 新しいファイルを作成

ファイルを分割して送信しますSqlFileStream。このような:

ファイルを10分割してアップロードしてみました。ホールドデータのフォルダを調べると、10個のファイルがありました。追加パーツごとSqlFilesStreamに新しいファイルを作成します。すべてのデータを保持する最後のファイルで残りのファイルが不必要にスペースを浪費していました。すべてのデータを 1 つのファイルに保持することは可能ですか?最後の追加操作ですか?

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

sql - ファイルストリーム設定の適用中に不明なエラーが発生しました。パラメータが有効であることを確認してください

SQL Server 2012 で FileStream を構成しようとすると、次のエラーが発生します。

ファイルストリーム設定の適用中に不明なエラーが発生しました。パラメータが有効であることを確認してください。(0x80041008)

SQLサーバー構成マネージャーを使用して構成しています。

SQL Server 2008 R2用にセットアップできます。

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

sql-server - 変更データ キャプチャを使用した FileStream データの追跡

データベースが必要です

  • トランザクション サポートを使用してドキュメントを管理し、
  • 行と対応するドキュメントの状態を以前の時点に復元できます。

私の要件のほとんどに完全に適合しているように見えるため、SQL Server FileStream 機能を使用することに傾いています。

データ履歴の場合、SQL Server ソリューションは変更データ キャプチャ (CDC) 機能のようです。

  1. これは SQL Server 2012 の FileStream と組み合わせて機能しますか? Win32 SqlFileStream クラスを介して行われたドキュメントの変更は追跡されますか? この方法でドキュメントの古い状態を復元できますか?
  2. そうでない場合、対応する列に格納されているメタデータと共にドキュメントの変更を追跡するための推奨されるソリューションは何ですか? トリガー?
0 投票する
0 に答える
81 参照

sql - SQL FILESTREAM と接続プール

現在、大きなファイル コンテンツの Web 配信をサポートするように製品を強化しています。データベースに保存したいのですが、BLOB による FILESTREAM を選択するかどうかに関係なく、次の疑問が残ります。

私の WCF メソッドはストリームを返します。つまり、コンテンツがクライアントによって読み取られている間、ファイル ストリームは開いたままになります。接続が遅い場合、ストリームがしばらく開いている可能性があります。

質問: 接続プーリングは、接続が排他的に保持され、短時間だけ保持されることを前提としています。限られたサイズの接続プールがある場合、低速のネットワーク接続を使用してファイルをダウンロードすると、競合の問題が発生する可能性があると仮定するのは正しいですか?

この仮定の下で、私は実際に FILESTREAM を使用し、SQL 接続ではなく、ファイル システムから直接ファイルを開きたいと考えています。ただし、データベースがリモートの場合は、SQL 接続からコンテンツをプルするしかありません (とにかくファイルのローカル キャッシュを取得するまでは)。

ストリームをサーバーバッファリングするなど、他のオプションがあることは認識していますが、それにも影響があります。現時点では、DB 接続から取得したストリームを返すことに関連する問題のみを説明したいと思います。

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

c# - SqlFileStream 例外「無効なパラメーターが関数に渡されました」

私はこの例外を受けています:

関数に無効なパラメータが渡されました

から新しいインスタンスを作成しようとしたときSqlFileStream。コード:

それら以外のすべてのパラメーターがnullであることを確認しました。私はこれとまったく同じコードをしばらく問題なく使用してきましたが、今何が起こっているのかわかりません。