Backup da Base MSSQL com Database Publishing Wizard

A Microsoft disponibiliza em sua página um wizard bem simpples para que seja feito o backup da base de dados onde com poucos click’s é possível realizar este backup .

Você pode baixar o executável em http://go.microsoft.com/fwlink/?LinkId=119368 , ao executar o mesmo não será apresentada nenhuma mensagem, mas o Publishing Wizard 1.2 será descompactado em C:/Program Files (x86)/Microsoft SQL Server/90/Tools/Publishing/1.2 .

Execute o SqlPubWiz.exe e será aberta a seguinte tela :

Backup da Base MSSQL com Database Publishing Wizard

Clique em Next e, na tela seguinte em “Specify Server Information” no campo “Server” Inclua o endereço que utiliza para o acesso ao banco de dados ou o endereço IP do servidor e, na parte de autenticação marque a opção “Use SQL Authentication” , e coloque o usuário e senha de acesso ao banco de dados e clique em Next.
Backup da Base MSSQL com Database Publishing Wizard

Na Tela seguinte selecione a base sua base de dados, e caso deseje o backup de todos os objetos do banco, marque a opção “Script all objects in the selected database”, do contrario nas telas seguintes terá as opções para marcar o que especificamente deseja que seja gerado o script , e depois clique em next.
Backup da Base MSSQL com Database Publishing Wizard

Depois desta tela basta clicar em next e Finish para que seja feito o backup em texto .

 

Selecione o local em sua estação onde será gravado o arquivo.sql , e clique em Next .
Backup da Base MSSQL com Database Publishing Wizard

Nesta tela seguinte você terá as opções de gerar o script para “dropar” os objetos, a versão do MSSQL que os scripts serão gerados , e se serão gerados os scripts para o Schema e os dados , somente o schema ou somente os dados .
Backup da Base MSSQL com Database Publishing Wizard

 

Observações

Caso marque para gerar os scrits de todos os objetos da base de dados, e tenha muitos dados em determinadas tabelas , é possível que você receba a seguinte mensagem de erro :

Timeout expired.  The timeout period elapsed prior to obtaining a connection from the pool.  This may have occurred because all pooled connections were in use and max pool size was reached.

Este erro é ocasionado por este Wizard utilizar pooling para a conexão com o banco . Caso tenha este erro sugerimos que faça o backup da base em partes , selecionando os objetos que devem ser gerado o script .

Era isso que estava procurando?
SimNão

Demo Title

Demo Description


Introducing your First Popup.
Customize text and design to perfectly suit your needs and preferences.

Isso vai fechar em 20 segundos

Categorias

[menu name="categorias"]

Isso vai fechar em 20 segundos