問題タブ [flatfiledestination]

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

sql - OPENROWSET はテキスト ファイルから日時を変換できません

SSIS を使用して生成されたフラット ファイルがあります。フラットファイルには、日時データのすべての値が次の形式で保存されます

2001-02-14 09:46:48.123000000

SSISから生成されたフラットファイルを使用して、「OPENROWSET」を使用してフラットファイルからSQLサーバーにデータをロードしようとすると。それはエラーをスローします

columnname (datetime データ型を持つ) の変換に失敗しました

これを修正する方法はありますか?

フラット ファイルが生成されるソースのスキーマと、フラット ファイルからデータをロードする宛先のスキーマは同じです。しかし、まだデータをロードできません。

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

sql-server - エラーのある行をフラット ファイルの宛先からリダイレクトする

私はSSIS package次のものを持っています:

  1. SQL コマンドを介してテーブルからデータを取得する OLE DB ソース
  2. DBから抽出したデータをCSV形式で格納するフラットファイル出力先
  3. コード ページ「1252 (ANSI - Latin I)」を使用するように構成された、フラット ファイル送信先用のファイル接続マネージャー

ソース テーブルには、1252 コード ページでは無効な文字を含むデータがいくつかあります。パッケージがこのデータを宛先ファイルに挿入しようとすると、フラット ファイルの宛先ステップでエラーがスローされます。

無効な文字を含む行を別のファイルにリダイレクトしたい。エラーがソース OLE DB コンポーネントで発生していた場合は、"Redirect Rows" 構成でエラー パスを使用できます。ただし、エラーは Flat File Destination コンポーネントにあり、このコンポーネントには出力がないため、これらの行をキャプチャできません。これはどのように行うべきですか?

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

c# - sqlfilestream - SQL Server から BLOB データを取得し、ファイルをローカルにディスクに保存する

次のシナリオがあります。

FILESTREAM を使用して、ファイル (さまざまな拡張子) を SQL サーバー データベースに正常に保存しました。これらは、画像から単語のドキュメント、pdfなどまで何でもかまいません。

今、それらを取得して、ファイルとしてローカル ディレクトリに保存したいと考えています。

これが私がこれまでに持っているものです

私の関数はSQLを呼び出し、必要なファイルストリーム情報を取得します

serverpath、filename、およびserverTxnを取得しています..しかし、StreamObjectFromFilestream関数に入ると、バッファが空です..ここで単純なものが欠けていることはわかっています...何がわからない.

正しい方向への指針をいただければ幸いです。

ありがとう、コーリー