Cum se configurează conversia comenzii "ole db"

Pentru a adăuga și setările de conversie «comanda OLE DB“ pachet trebuie să conțină deja cel puțin un flux de date și o sursă a problemei, ca sursă de sursa fișier plat sau OLE DB. Conversia este utilizată în mod obișnuit pentru a efectua interogări parametrizate.







Configurarea conversiei comenzii OLE DB

În Business Intelligence Development Studio, deschideți proiectul Integration Services care conține pachetul necesar.

Pentru a deschide pachetul, faceți dublu clic pe acesta în Solution Explorer.

Faceți clic pe fila Date Flow. Apoi, din panoul de elemente, deplasați conversia comenzii OLE DB în zona de designer.

Plug de transformare „comanda OLE DB» la fluxul de date prin glisarea conectorul - săgeată verde sau roșu - de la o sursă de date sau dintr-o conversie anterioară în conversie «OLE DB comandă“.

În fila Manager conexiuni, selectați Managerul de conectare OLE DB din lista Manager conexiuni. Pentru informații suplimentare, consultați Managerul de conectare OLE DB.

Faceți clic pe fila Proprietăți componente, apoi faceți clic pe butonul de elipsă (...) din fereastra SqlCommand.







Dați clic pe butonul Actualizați. Când faceți clic pe Refresh transformare creează o coloană pentru fiecare parametru în colecția „coloanele externe“ și stabilește DBParamInfoFlags de proprietate.

Faceți clic pe fila Proprietăți intrare și ieșire.

Extindeți comanda OLE DB. Apoi, extindeți colecția Coloane externe.

Verificați dacă Coloanele pentru toți parametrii instrucțiunii SQL sunt listate în colecția Coloane externe. Coloanele au numele Param_0. Param_1, și așa mai departe.

Nu modificați numele coloanelor. Dacă se schimbă, serviciile de integrare vor crea un mesaj de eroare de validare pentru a converti comanda OLE DB.

Nu modificați tipul de date. Proprietatea DataType din fiecare coloană este setată în funcție de tipul corect de date.

Dacă nu există coloane în lista Coloane externe, introduceți-le manual.

Faceți clic pe Adăugați o coloană o singură dată pentru fiecare parametru din instrucțiunea SQL.

Redenumiți coloanele la Param_0. Param_1, și așa mai departe.

Specificați o valoare în proprietatea DBParamInfoFlags. Valoarea trebuie să se potrivească cu valoarea de enumerare OLE DB DBPARAMFLAGSENUM. Pentru mai multe informații, consultați documentația de referință OLE DB.

Specificați tipul de date al coloanei și, în funcție de tipul de date, specificați pagina de cod, lungimea, precizia și scala coloanei.

Pentru a elimina un parametru neutilizat, selectați o opțiune din colecția Coloane externe. apoi faceți clic pe Ștergere coloană.

Faceți clic pe coloana Mapari și se potrivesc coloanele din lista parametrilor de intrare cu coloane din lista de coloane disponibile.

Pentru a salva pachetul actualizat, faceți clic pe Salvare din meniul Fișier.







Articole similare

Trimiteți-le prietenilor: