尝试了两周多的时间来备份/复制数据库并将我的存储过程从Web托管的SQL Server(2008)编写到本地安装(2008)。
问题是:我无法复制加密的。我知道,它完全违背了加密的目的,以便能够获得实际数据,但我想知道......在我们的案例中,开发数据库的人在2年前消失了,并且让公司里的每个人都没有“开放” “ - 没有加密 - 加密SP的备份。我是“新人”,无法弄清楚如何了解这些SP。
好吧,我尝试使用脚本向导复制它们时得到的消息有点明显:
属性TextHeader不适用于StoredProcedure '[DBO]。[SP_CALC_PT_TV]'。此对象可能不存在此属性,也可能不存在 由于访问权限不足而无法检索。 文字已加密。 (Microsoft.SqlServer.Smo)
到目前为止我已经尝试过,但没有成功:
当然,我可以从头开始再做一遍(大约45个SP),但我必须猜测内容是什么,你知道......
我很感激任何帮助。提前致谢。
答案 0 :(得分:2)
如果您能够将托管数据库的备份还原到SQL Server的本地安装,那么您可以尝试使用我在此处找到的任意数量的解密器:http://www.elitude.net/