首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >脚本任务丢失代码

脚本任务丢失代码
EN

Stack Overflow用户
提问于 2018-02-05 19:50:21
回答 3查看 3.3K关注 0票数 15

我有一个非常奇怪的问题正在发生,导致脚本任务代码清除。我已经能够在2-3台不同的机器上进行测试.我们正在运行SSDT 15.4预览版。复制的步骤如下。

  1. 在foreach循环容器中创建一个脚本任务。
  2. 在脚本任务中创建注释。
  3. 在foreach中更改或添加变量映射。
  4. 保存包裹。
  5. 关上包裹。
  6. 打开包裹。
  7. 打开脚本任务,注释就会消失。

作为我最后一次成功的尝试,我已经升级到15.5.1,这个问题仍然存在。

EN

回答 3

Stack Overflow用户

发布于 2020-05-19 14:16:30

如果在编辑代码后关闭/取消Visual中的“脚本任务编辑器”窗体,代码将不会保存。即使代码保存在另一个编辑器(编辑代码的那个编辑器)中,也会发生这种情况。

您必须单击“确定”以保存代码。

票数 1
EN

Stack Overflow用户

发布于 2018-03-27 21:04:39

如果脚本中有错误,则不会保存它。检查脚本中的错误,在菜单生成/运行代码分析解决方案或按下Alt+F11

票数 0
EN

Stack Overflow用户

发布于 2020-08-05 21:33:09

我也有过类似的经历。当我将包导入Server时,所有的代码都被删除了。对我们来说,SSMS是在悄悄地用不兼容的DTS版本剥离代码。SSMS v18正在删除用DTSv14构建的脚本。一旦我在Visual的新版本中打开它们,将一个“块”1px移动到上面,然后保存,它将包更改为DTSv15,然后使用SSMS v18导入。

为了验证,我尝试在v17包中使用SSMS DTSv14,脚本任务被单独处理并导入。但出于其他原因,我们需要使用SSMS v18。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48630408

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档