como pesquisar os procedimentos armazenados do Sql Server 2008 R2 para obter uma string?

Estou migrando um SQLS2k herdado para 2008R2, e parece que todo o acesso aos dados foi feito por meio de procs armazenados, e qualquer consulta personalizada usa o @ herda*= =* sintaxe de junção externa. Existem mais de cem procs, por isso não quero abrir cada um individualmente para ver se ele usa essa sintaxe (a maioria não usaria); existe uma maneira de consultar os metadados para obter uma lista de procs / funções / visualizações / triggers, depois percorre a pesquisa*= ou=* strings, imprimindo o nome do objeto incorreto?

Meu histórico é oracle, eu sei como encontrar as visualizações de metadados lá, mas sou um pouco novo no Sql Server. Fazer o downgrade da versão de compatibilidade não é uma opçã

obrigado

questionAnswers(2)

yourAnswerToTheQuestion