sql >> Database teknologi >  >> RDS >> Sqlserver

SSIS-pakke, der udføres i Server-agent, gør ikke sit arbejde (selv mens den rapporterer succes)

Der er to vigtige ting at huske, når du opsætter pakker til at køre via et SQL Server Agent-job.

Brug UNC-stier til alle filplaceringer, uanset hvor enkelt det er. Der er stor sandsynlighed for, at serveren vil have en anden visning af filstrukturen end din udviklingsmaskine, så UNC-stier sikrer, at begge maskiner refererer til de samme stier.

Brug en proxy-konto til at udføre den pakke, som beskrevet her http://www.mssqltips.com/sqlservertip/2163/running-a-ssis-package-from-sql-server-agent-using-a-proxy- konto/ .Proxykontoen skal have adgang til de fysiske stier og serverobjekterne. Dette giver også mulighed for sikkerhedsstratificering på dine forskellige pakker (ikke alle pakker skal have adgang til alt).




  1. Indstil tomme strenge ('') til NULL i hele databasen

  2. Logroter for at rydde op i datostemplede filer

  3. Entity Framework fungerer ikke med den tidsmæssige tabel

  4. hvordan man optimerer en geolokationsdatabase i mysql til euklidsk afstandssøgning/forespørgsel