Ben inanıyorum - Windows yerleşik görev zamanlayıcısı SQL Express ile sağlanmaktadır komut satırı araçlarını kullanarak bir SQL komut dosyası çalıştırmak için kullanabilirsiniz http://msdn.microsoft.com/en-us/library/ms162773.aspx olduğunu Express dahil tüm SQL 2005 ve 2008 sürümlerine dahildir.
Bunun için özel olarak bir kullanıcı kurmanızı ve Windows Tümleşik Kimlik Doğrulaması aracılığıyla günlüğe kaydedilen komut dosyasını çalıştırmanızı öneririm. Kullanıcı / geçiş tabanlı kimlik doğrulaması kullanıyorsanız, özellikle makine paylaşılan bir şifre ise, şifreyi içeren dosyayı uygun şekilde koruduğunuzdan emin olun. Kullanıcıların veritabanınızda neler yapabilecekleri konusunda daha ayrıntılı olmanın yanı sıra, görevi farklı bir Windows kullanıcısı olarak çalıştırmanın diğer avantajı, yolunuza çıkmak için hiçbir konsol penceresi açılmamasını sağlamak için uğraşmanıza gerek olmamasıdır. oturum açarken çalışır (kendiniz olarak çalıştırırsanız, bir konsol penceresi açılır ve görev çalıştığında odaklandığını iddia edebilirsiniz).