我一直在寻找一个“确定”的解决方案几个小时,现在不能确切地知道问题是什么,希望有人能指出我正确的方向.
原文链接:https://www.f2er.com/windows/371593.html我正在尝试在远程机器上为数据库(MDF文件DB)创建脚本,并使用它在本地创建相同的数据库.我在两台机器上都有Visual Studio 2010,所以使用数据库发布向导生成脚本.
我接下来在Visual Studio本地(另一个MDF文件DB)中创建一个空白DB并选择创建一个新的查询.我已经粘贴了复制的脚本,但是当我尝试运行它,我得到几十个“错误的语法附近GO”错误.我不知道有多少,因为警报弹出窗口离开我的屏幕底部.这似乎是很多.
我修剪了除了脚本的最顶端之外的所有内容,我仍然收到与之相同的错误.现在看起来像这样:
SET ANSI_NULLS ON GO
我仍然会得到“不正确的语法GO”错误.
这个工具产生的脚本有什么本质上的错误,还是我做错了?
远程数据库是2008 R2,我的本地是简单的2008年,因此为什么我不只是复制MDF文件.
如果有任何建议,他们将是最受欢迎的.