我最近遇到了一个问题,即需要运行旧版 SQL 脚本才能支持我们应用程序的某个组件,但该脚本却覆盖了某个特定存储过程的较新版本。就我们的流程而言,解决方案是从旧版脚本中删除对存储过程的更新,因为它是在标准架构中进行管理的(即它本来就不应该在旧版脚本中)。
为了删除 SP,我在脚本文件夹中搜索存储过程名称,然后打开找到的脚本。我在文件的第 32508 行找到了 SP,并将其删除,然后再次搜索脚本文件夹,但未找到任何结果。
经过几个小时的令人沮丧的纠结之后,我再次打开文件并手动搜索 SP,结果在第 97031 行找到了它的第二个副本。Windows 资源管理器搜索没有检测到此字符串,尽管第一个实例可以检测到。相关文件夹已编入索引,并且搜索至少对文件的前 32508 行进行得很顺利。
所以我的问题是:Windows 7 索引的每个文件的字符数是否有限制?我可以更改此限制吗?