SQLのテーブル(Practice2.dbo.Adress)から 'Street'(NVARCHAR(50))の列をExcel(ExcelDestination.xls)にインポートします。私はSSISでこれを行う方法を知っていますが、BIMLでは正しいコード、特にソースとデスティネーションの間の列マッピングを見つけることができません。私は、SSISパッケージを生成しようとすると、私はBIML経由でExcelからSQLへExcelをインポートする方法
「タイプの 『住所』 『TableResource』への参照を解決できませんでした。 『テーブル名=『住所』を』は無効です。有効なスコープ名を指定してください。」というエラーを取得しますここで
私がこれまでにやっていることです:
<Biml xmlns="http://schemas.varigence.com/biml.xsd">
<Connections>
<OleDbConnection Name="ConnectionWithPractice2" ConnectionString="Provider='SQLNCLI11'; Data Source='DWH'; Initial Catalog='Practice2'; User Id='system'; Password='password';"></OleDbConnection>
<ExcelConnection Name="Excel Connection Manager" ConnectionString="Provider='Microsoft.Jet.OLEDB.4.0';Data Source='C:\Users\adm-jpna\Documents\ExcelDestination.xls';Extended Properties='Excel 8.0;HDR=Yes;IMEX=1'">
</ExcelConnection>
</Connections>
<Packages>
<Package Name="Package1">
<Tasks>
<Dataflow Name="ImportIntoExcel">
<Transformations>
<OleDbSource Name="OLE_DB_Source" ConnectionName="ConnectionWithPractice2">
<DirectInput>SELECT Street FROM Practice2.dbo.Adress</DirectInput>
</OleDbSource>
<ExcelDestination Name="Excel_Destination" ConnectionName="Excel Connection Manager">
<Columns>
<Column SourceColumn="Street"></Column>
</Columns>
<TableOutput TableName="Adress"></TableOutput>
</ExcelDestination>
</Transformations>
</Dataflow>
</Tasks>
</Package>
</Packages>
あなたのテーブルは実際には 'Adress'か' Address'であるべきですか – billinkc