Usuário com melhor resposta
Gerar script por codigo

Pergunta
-
Respostas
-
Guilherme,
O SQL Server possui diversas ferramentas que você pode utilizar para gerar scripts!!!
Agora você esta destacando "scripts do banco por código", esta pensando em através de uma Stored Procedure tentar fazer a geração de alguma arquivo .sql?
Poderia dar mais detalhes da sua necessidade?
Pedro Antonio Galvao Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | Professor Universitario | SoroCodigos | @JuniorGalvaoMVP | http://pedrogalvaojunior.wordpress.com]
- Sugerido como Resposta Durval RamosModerator terça-feira, 21 de abril de 2015 22:45
- Marcado como Resposta Durval RamosModerator quinta-feira, 30 de abril de 2015 05:59
-
Gusta.b13,
Gerar um script de um banco de dados através de T-SQL, seja através de uma procedure ou de um script DML para esta finalidade pode gerar perda de configurações, parametrizações e outras definições para estrutura de tabelas, como por exemplo a alocação para um FILEGROUP ou a definição de uso de um particionamento de dados por uma coluna.
O Collation utilizado também poderá ser afetado (no contexto do Banco de dados), também em parâmetros de texto (em stored procedures e functions) e dependendo da finalidade de uso deste script pode criar inúmeros transtornos para sua correção.
Recomendo fortemente o uso de ferramentas do SQL Server, assim como o Junior indicou, para exportar a estrutura destes objetos (tabelas, views, procedures, functions, ...) antes de utilizar nesta mesma instância SQL ou em outras.
Para maiores informações veja:
https://msdn.microsoft.com/pt-br/library/hh245282.aspx
Se ajudou na sua solução, não esqueça de marcar como resposta !
Abraços,
Durval Ramos
Microsoft Partner | MTA | MCSA - SQL Server 2012 | MCSE - Data Platform
----------------------------------
Se foi resolvido clique "Marcar como resposta" e se foi útil "Votar como Útil"- Sugerido como Resposta Durval RamosModerator terça-feira, 21 de abril de 2015 22:45
- Marcado como Resposta Durval RamosModerator quinta-feira, 30 de abril de 2015 05:59
Todas as Respostas
-
-
Guilherme,
O SQL Server possui diversas ferramentas que você pode utilizar para gerar scripts!!!
Agora você esta destacando "scripts do banco por código", esta pensando em através de uma Stored Procedure tentar fazer a geração de alguma arquivo .sql?
Poderia dar mais detalhes da sua necessidade?
Pedro Antonio Galvao Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | Professor Universitario | SoroCodigos | @JuniorGalvaoMVP | http://pedrogalvaojunior.wordpress.com]
- Sugerido como Resposta Durval RamosModerator terça-feira, 21 de abril de 2015 22:45
- Marcado como Resposta Durval RamosModerator quinta-feira, 30 de abril de 2015 05:59
-
-
Gusta.b13,
Gerar um script de um banco de dados através de T-SQL, seja através de uma procedure ou de um script DML para esta finalidade pode gerar perda de configurações, parametrizações e outras definições para estrutura de tabelas, como por exemplo a alocação para um FILEGROUP ou a definição de uso de um particionamento de dados por uma coluna.
O Collation utilizado também poderá ser afetado (no contexto do Banco de dados), também em parâmetros de texto (em stored procedures e functions) e dependendo da finalidade de uso deste script pode criar inúmeros transtornos para sua correção.
Recomendo fortemente o uso de ferramentas do SQL Server, assim como o Junior indicou, para exportar a estrutura destes objetos (tabelas, views, procedures, functions, ...) antes de utilizar nesta mesma instância SQL ou em outras.
Para maiores informações veja:
https://msdn.microsoft.com/pt-br/library/hh245282.aspx
Se ajudou na sua solução, não esqueça de marcar como resposta !
Abraços,
Durval Ramos
Microsoft Partner | MTA | MCSA - SQL Server 2012 | MCSE - Data Platform
----------------------------------
Se foi resolvido clique "Marcar como resposta" e se foi útil "Votar como Útil"- Sugerido como Resposta Durval RamosModerator terça-feira, 21 de abril de 2015 22:45
- Marcado como Resposta Durval RamosModerator quinta-feira, 30 de abril de 2015 05:59