問題タブ [ssis-2017]
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.
ssis - リモート Excel ファイルにアクセスできないため、Azure SQL サーバーにデプロイされたパッケージが失敗する
SSIS エラー コード DTS_E_CANNOTACQUIRECONNECTIONFROMCONNECTIONMANAGER。接続マネージャー "Excel 接続マネージャー" への AcquireConnection メソッドの呼び出しが、エラー コード 0xC0202009 で失敗しました。
SSIS プロジェクトとパッケージを Azure SQL サーバーにデプロイしました。ローカル マシンで Visual Studio 2017 を使用して実行すると、正常に実行されます。SSMSツールを使用してAzure SQLサーバーSSISDBでデプロイされたパッケージを手動で実行すると、上記のエラーが表示されます。
両方が異なるシステムにあるため、Azure SQL サーバーのパッケージは、ローカル フォルダーにある私の Excel ファイルにアクセスできません。
Azure SQLサーバーにデプロイされたパッケージがリモートシステムのExcelファイルにアクセスできるようにExcel接続文字列を記述する方法
注: Excel ファイルがあるシステムでパッケージを実行すると、正常に実行されます。SSMSを介してAzure SQLサーバーから手動で実行すると、リモートシステムにあるExcelにアクセスできないため、失敗します
ssis - SSIS で 2 つ以上のコネクタを組み合わせるにはどうすればよいですか?
私はSSISに非常に慣れていません。ODBC ソース A からデータを取得し、そのデータを転送してアクセスし、その後 SQL に転送するというタスクがあります。私は、SSIS がこのタスクを実行できると信じています。ただし、私が見たさまざまな例によると、それらは単一のソースと宛先を使用しています。一度に 3 つ以上のコネクタを使用する方法が見つかりませんでした。もう一度まとめると、次のようにデータを移行する必要があります: ODBC ソース A -> Access -> SQL Server (アクセス時にインポートが終了した場合)
どうすればこれを達成できますか?
ODBC データが最初に Access に入ると、適切なマッピングと SQL サーバーのデータが移動されるため、アクセスまたはその他のデータ ソースを削除するように私に依頼しないでください。
c# - 複雑な xml を解析して、特定のノード テキストを C# でフェッチする
SSIS / C# を使用した XML ファイルの解析
Trailer からレコード数を取得し、 body から TIN を取得し、変数またはどこかに一時的に格納するなどの操作 (提案をお願いします) をさらに処理します。テーブルに保存したくありません。
以下のサンプル xml を見つけてください。