Estou executando o SQL Server 2014 e usando o SSMS.
Existe uma maneira de fazer o script de todos os objetos em um esquema específico (procedimentos armazenados, exibições, tabelas etc.) para que eu possa gerar os objetos em outro banco de dados?
Existe uma maneira de reduzi-lo ao script apenas de todas as tabelas em um determinado esquema?
Não há uma maneira automática de fazer isso por meio da interface do usuário. Você pode criar scripts seletivamente apenas para esses objetos, mas depende da verificação manual de várias caixas de seleção:
Se você precisar de algo melhor do que isso, terá que abrir mão da interface do usuário, arregaçar as mangas e investir algum tempo no Powershell/SMO .
É um pouco fora da caixa e não é perfeito, mas aqui está uma maneira de fazer isso: Use Tarefas -> Gerar Scripts e script de todo o banco de dados, mas em vez de criar scripts de todos os objetos em um único arquivo, você pode criá-los para arquivos individuais (um arquivo por objeto).
Os nomes dos arquivos incluem o nome do esquema na frente. Sendo assim, você pode separar os arquivos e copiar os que quiser (ou deletar os que não quiser).