タグ付けされた質問 「ssis」

8
'Microsoft.ACE.OLEDB.16.0'プロバイダーがローカルマシンに登録されていません。(System.Data)
MSSQLサーバーデータインポート、つまりSSISパッケージを介してExcelに接続しようとすると、このエラーが発生します。Microsoft.ACE.OLEDB.16.0プロバイダーがローカルマシンに登録されていません。(System.Data) 同じバージョンではないので、他のパッチが必要だと思います

7
プログラマーはSSISを使用する必要がありますか?使用する場合、なぜですか?[閉まっている]
現在のところ、この質問はQ&A形式には適していません。私たちは回答が事実、参考文献、または専門知識によってサポートされることを期待しますが、この質問はおそらく議論、議論、投票、または拡張された議論を誘います。この質問を改善でき、再開できると思われる場合は、ヘルプセンターにアクセスしてください。 7年前休業。 .NET開発者として、コードを書くよりもSSISパッケージを好む理由は何ですか?現在私が作業しているパッケージには、大量のパッケージがあり、それらは "書き込み"(おそらく描画?)と維持の両方にとって悪夢です。各パッケージは、抽象化が機能しなくなったポイントでC#とVB.NETのスクリプトが混在した、色とりどりのスパゲッティのボウルのように見えます。それぞれの「SQLタスクの実行」または「Foreachループ」の機能を理解するには、のろわれたものをダブルクリックし、複数のタブに散らばったリテラル値と式のツリーを参照する必要があります。 私は心を開いているので、他の優れた開発者がコードを書くだけでなくSSISの生産性を高めているかどうか知りたいのですが。SSISの生産性が向上した場合は、その理由を教えてください。
94 c#  .net  sql-server  ssis 

5
.NETからSSISパッケージを実行する方法は?
私は最終的にパラメータも渡したいSSISパッケージを持っています。これらのパラメータは.NETアプリケーション(VBまたはC#)から取得されるので、誰かがこれを行う方法を知っているか、もっと良いのは役立つヒントのあるWebサイトです。それを行う方法について。 したがって、基本的には、.NETからSSISパッケージを実行して、その中で使用できるSSISパッケージパラメータを渡します。 たとえば、SSISパッケージはSQLデータベースへのフラットファイルのインポートを使用しますが、ファイルのパスと名前は、.Netアプリケーションから渡されるパラメーターである可能性があります。
87 c#  .net  sql-server  vb.net  ssis 

2
エラー0xc0202049:データフロータスク1:読み取り専用列への挿入に失敗しました
SQL Server2008のインポートおよびエクスポートウィザードを使用しています。データベースをインポートする必要があります。SQLサーバーのインポート/エクスポートウィザードを開き、次のアクションを実行しました。- 宛先には「SQLサーバーネイティブクライアント10」を選択しました。 次に、1つ以上のテーブルまたはビューからデータのコピーを選択しました。 SSISはすぐに実行されます しかし、私は次のエラーが発生しました、 動作停止... データフロータスクの初期化(成功) 接続の初期化(成功) SQLコマンドの設定(成功) ソース接続の設定(成功) 宛先接続の設定(成功) 検証中(エラー) メッセージエラー0xc0202049:データフロータスク1:読み取り専用列「ActionID」への挿入に失敗しました。(SQL Serverインポートおよびエクスポートウィザード) エラー0xc0202045:データフロータスク1:列メタデータの検証に失敗しました。(SQL Serverインポートおよびエクスポートウィザード) エラー0xc004706b:データフロータスク1:「コンポーネント「Destination-AuditActions」(22)」は検証に失敗し、検証ステータス「VS_ISBROKEN」を返しました。(SQL Serverインポートおよびエクスポートウィザード) ID列とタイムスタンプ列をインポートできないようですが、これらの値を強制的にインポートするにはどうすればよいですか?

4
デバッグ中のSSISの変数の監視
SSISにプロジェクトがあり、その結果を変数に送信するSQL実行タスクを追加しました。値を確認したかったのは、実際の整数ではなく結果セットオブジェクトとして書き出そうとするのではないかと心配したためです(この場合はCOUNTを返します)。 私の最初の考えは、デバッグモードで実行し、グローバル変数をウォッチウィンドウに追加することでした。残念ながら、[ウォッチ]ウィンドウを右クリックすると、[変数の追加]オプションがグレー表示されます。ここで何が欠けていますか? 変数が正しく設定されていることを確認できたので、値を使用してMsgBoxを実行するためのスクリプトを挿入するようなメソッドには興味がありません。将来の参考のために、デバッグモードで変数を監視できるようにしたいと思います。それについて何らかの制約がある場合は、誰かが知っていれば、そのすべての内容と理由を知りたいと思います。 このヘルプはひどく不十分であり、私が見つけることができるすべての「チュートリアル」は、「変数をウォッチウィンドウに追加してデバッグする」と言っているだけで、問題が発生することはないはずです。 洞察力をありがとう!
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.