我创建了一个.sql文件,它将更新我使用SQL Server 2014 Express创建的数据仓库中的表。由于Express不支持调度作业,因此我尝试使用在任务调度程序中调度的批处理脚本来完成此操作。
ECHO OFF
ECHO This is running to update the [Table Name] Table in the SQL Server Database
PAUSE
sqlcmd -S [ComputerName]\SQLEXPRESS2014 -U myusername -P mypassword -i "My Path With Spaces" of [MyQuery].sql
ECHO Query Worked!
PAUSE
然而,当我运行它时(即使是管理员),它拒绝我访问。我是这台计算机的管理员,SQL Server Express 2014服务是我的机器的本地服务。我感谢社区可以提供的任何建议。 :)