Este site tem muitos scripts úteis, incluindo a geração de inserções.
Você pode utilizar
sp_msforeachtable
com ele para gerar um banco de dados inteiro. Atualizar :Há uma funcionalidade interna para criar scripts de dados como INSERTs no SQL Server Management Studio 2008 (em diante).
SQL Server 2008 :
Clique com o botão direito do mouse em seu banco de dados no SSMS, selecione
Tasks –> Generate Scripts
, certifique-se de que seu banco de dados esteja destacado e clique em Avançar. Role a lista de opções até a seção "Opções de tabela/exibição" e altere "Dados de script" para True. 
SQL Server 2012 :
Clique com o botão direito do mouse em seu banco de dados no SSMS, selecione
Tasks –> Generate Scripts
. Escolha as tabelas para as quais deseja gerar INSERTs com script e clique em Next
. Escolha para onde você deseja enviar a saída (como uma nova janela de consulta) e clique no botão Advanced
botão (que por algum motivo está na seção Salvar no arquivo!). Role a lista de opções até a opção “Tipos de dados para script” e altere para “Somente dados” ou “Esquema e dados”. Clique em Next
duas vezes. 
