之后执行结束我得到这个错误在日志文件 “output.log”:
1> 2> 1> 2> 3> 4> 5> 6> 7> 8>消息5133,级别16,状态1,服务器 目标,行2目录查找文件“C:\ Program Files \ Microsoft SQL Server \ MSSQL12.MSSQLSERVER \ MSSQL \ DATA \ MyDB.mdf“ 失败,操作系统错误3(系统找不到指定的路径 )。消息1802,级别16,状态1,服务器目标,行2 CREATE DATABASE失败。列出的某些文件名不能被创建。 检查相关错误。 1> 2>消息5011,级别14,状态5,服务器 目标,行1用户没有更改数据库'MyDB'的权限, 数据库不存在或者数据库未处于允许 允许访问检查。消息5069,级别16,状态1,服务器目标,行 1 ALTER DATABASE语句失败。
这里是“scripts.sql”的前几行:
USE [master]
GO
/****** Object: Database [MyDB] Script Date: 4/12/2016 4:30:20 PM ******/
CREATE DATABASE [MyDB]
CONTAINMENT = NONE
ON PRIMARY
(NAME = N'MyDB', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL12.MSSQLSERVER\MSSQL\DATA\MyDB.mdf