cu dts sau ssis in 2005 am incercat si merge f bine, singura problema este faptul ca primesc zilnic 5,6 sau 7 dbf-uri care trebuiesc importate si mereu trebuie sa modific dts/ssis ca sa schimb fisierul si sa-l import/rulez package-ul
eu incerc sa gasesc o solutie sa nu mai fie nevoie sa fac lucrul asta. ce vreau eu sa fac este sa:
1.creez o procedura care sa aiba ca parametru numele fisierului (care este facuta merge la mine local dar nu si pe server, acolo cand incerc sa execut primesc eroarea de la postul sau cum se cheama 6361, ceva de genul ca si cum nu as vedea folderul respectiv sau nu as avea acces la el, nu-mi vede fisierul)
2.folosind :
declare @var varchar(50)
set @var = 'dir /B C:\TMP'
exec sp_cmdshell @var
sa incarc toate fisierele dbf din folderul respectiv
3. si apoi sa pun intr-un WHILE sa-mi execute procedura de la pct. 1
4. si apoi totul pus intr-un job care sa ruleze automat seara dupa ce cu siguranta au fost puse fisierele respective dbf-urile in folderul respectiv (si apoi ma mai gandesc si la ceva ca dupa import sa dispara fisierele importate din folderul respectiv, dar asta e cu totul alta problema si mai e mult pana acolo deci momentan iese din discutie)
(la partea cu sa rulez dts-ul cu o variabila care sa fie sursa dintr-o linie de comanda cu dtsrun a picat ca nu am gasit nimic sa ma ajute pe net, ma refer la ce e scris la postul cu nr. 6336 )
deci in momentul de fata problema mea este de ce primesc eroarea:
Msg 7399, Level 16, State 1, Line 1
The OLE DB provider "MSDASQL" for linked server "(null)" reported an error. The provider did not give any information about the error.
Msg 7303, Level 16, State 1, Line 1
Cannot initialize the data source object of OLE DB provider "MSDASQL" for linked server "(null)".
cand pe masina de test sau a mea locala totul merge struna, ce-mi lipseste de pe masina live?
multumesc.
alex.