Pergunta

Eu estou usando o Database Publishing Wizard em VS2008 para empurrar alterações ao meu provedor de hospedagem. Ele não se parece com essas configurações ir com o projeto (que parece um pouco bobo para mim), mas eles vão com a máquina.

Em cada nova máquina que eu gostaria de publicar a partir de I precisa passar pelo processo de desenterrar as minhas configurações de banco de dados.

Existe uma maneira de fazer backup / export / salvar estas configurações em um arquivo?

Se assim for, o que é?

Foi útil?

Solução

Hmmm ... parece que a publicação assistente usa 2 arquivos de configuração para -lo da configuração da aplicação :

O banco de dados Assistente de Publicação usa o arquivos user.config e hoster.config para armazenar informações de configuração. o diretório no qual esses arquivos são armazenado deve ter as NTFS apropriadas permissões do sistema de arquivo definido. Estes arquivos contêm nomes de usuário e criptografados senhas. As senhas são criptografadas usando DPAPI.

user.config Arquivo

Este arquivo armazena persistiu host e definições de configuração para o Publish Banco de dados Assistente. O arquivo user.config está localizado em% SystemDrive% \ Documents and Settings \% username% \ Application Data \ Microsoft \ Microsoft SQL Server \ 90 \ Tools \ Publishing user.config Wizard \.

hoster.config Arquivo

Este arquivo armazena opções sobre Web Endereços de serviços, nomes de usuário e bases de dados para hospedagem compartilhada provedores. O arquivo hoster.config é localizado em% SystemDrive% \ Documents and Settings \% username% \ Application Data \ Microsoft \ Microsoft SQL Server \ 90 \ Tools \ Publishing Wizard \ hoster.config.

Estou tentando acessar esses arquivos no Vista (com VS2008 e SQL Express instalado) e riscado. Eu vou mantê-lo informado.

Atualização: Parece que eu não tinha o Assistente de Publicação instalado depois de tudo. Depois de pegar o href="http://go.microsoft.com/fwlink/?LinkId=119368" rel="nofollow versão para VS2008 aqui , e, em seguida, instalar (e não se preocupe - você não verá nenhuma indicação de que está sendo instalado, mas ele faz) .... e depois a criação de meu primeiro banco de dados usando o assistente, parece que existem de facto algumas configurações armazenadas uder o diretório 'Application Data' listados acima . No entanto, parece que é só uma user.config, e, em seguida, um arquivo XML para cada banco de dados configurado. Eu acredito que você pode fazer backup de cada um desses arquivos para uso posterior.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top