我有一个非常奇怪的问题正在发生,导致脚本任务代码清除。我已经能够在2-3台不同的机器上进行测试.我们正在运行SSDT 15.4预览版。复制的步骤如下。
作为我最后一次成功的尝试,我已经升级到15.5.1,这个问题仍然存在。
发布于 2020-05-19 14:16:30
如果在编辑代码后关闭/取消Visual中的“脚本任务编辑器”窗体,代码将不会保存。即使代码保存在另一个编辑器(编辑代码的那个编辑器)中,也会发生这种情况。
您必须单击“确定”以保存代码。
发布于 2018-03-27 21:04:39
如果脚本中有错误,则不会保存它。检查脚本中的错误,在菜单生成/运行代码分析解决方案或按下Alt+F11
发布于 2020-08-05 21:33:09
我也有过类似的经历。当我将包导入Server时,所有的代码都被删除了。对我们来说,SSMS是在悄悄地用不兼容的DTS版本剥离代码。SSMS v18正在删除用DTSv14构建的脚本。一旦我在Visual的新版本中打开它们,将一个“块”1px移动到上面,然后保存,它将包更改为DTSv15,然后使用SSMS v18导入。
为了验证,我尝试在v17包中使用SSMS DTSv14,脚本任务被单独处理并导入。但出于其他原因,我们需要使用SSMS v18。
https://stackoverflow.com/questions/48630408
复制相似问题