AJUDA!!!!BACK UP BANCO DE DADOS SQL SERVER !

TIDYSOFT 31/05/2012 14:01:50
#403250
Boa Tarde amigos!
Estou com um pequeno probleminha ao salvar o banco de dados! criei um comando em um botão onde eu salvo
o Banco de dados em outra pasta, porem quando clico em salvar da o seguinte erro: Não é possivel copiar o arquivo, o banco de dados esta sendo usado!

este é o comando


Dim fileOrigem As String = Application.StartupPath & [Ô]\Estoque.mdf[Ô]
Dim filedestino As String, o As New FolderBrowserDialog
If o.ShowDialog <> Windows.Forms.DialogResult.OK Then Exit Sub
filedestino = o.SelectedPath & [Ô]\backup.mdf[Ô]
IO.File.Copy(fileOrigem, filedestino)
CAUEFELIPE1 31/05/2012 14:18:44
#403255
Resposta escolhida
Boa tarde TIDYSOFT

Eu rodei esse seu bloco, e aqui rodou sem problemas.
TIDYSOFT 31/05/2012 14:31:01
#403259
Citação:

:
Boa tarde TIDYSOFT

Eu rodei esse seu bloco, e aqui rodou sem problemas.




Então provavelmente o meu Banco de Dados esta ficando aberto em Algum processo no Windows! mas como fechar?

tentei criar no mesmo botão um comando de FEchar a conexao antes de copiar e nao adiantou!
TIDYSOFT 31/05/2012 14:33:14
#403260
Ocorre este erro

[txt-size=2]Exception Text
System.IO.IOException: The process cannot access the file [ô]D:\Projeto COOK SQL\Cook\bin\Debug\Estoque.mdf[ô] because it is being used by another process.
[/txt-size]
CAUEFELIPE1 31/05/2012 14:49:21
#403264
Você esta chamando o método [Ô]Close()[Ô] da conexão?
Eu fiz mais uns testes aqui, o VB retornou essa exceção quando eu estava com a conexão ativa no banco (pelo management do SQL quanto pela aplicação)
TIDYSOFT 31/05/2012 15:02:26
#403265
Citação:

:
Você esta chamando o método [Ô]Close()[Ô] da conexão?
Eu fiz mais uns testes aqui, o VB retornou essa exceção quando eu estava com a conexão ativa no banco (pelo management do SQL quanto pela aplicação)



Sim, Estou usando close() em todos os processos que estranho nao?

Vou tentar fexar tudo manualmente pra ver!
CAUEFELIPE1 31/05/2012 15:06:44
#403266
sim, bem estranho.

Aqui eu tive que fechar incluisive a conexão do management studio.
TIDYSOFT 31/05/2012 15:08:12
#403267
Citação:

:
sim, bem estranho.

Aqui eu tive que fechar incluisive a conexão do management studio.


aqui fechei tudo e nao adiantou hauahuaha!

o estranho é que com o ACCESS da certo e nao ocorre erro
Que coisa!
AJSO 31/05/2012 15:15:38
#403269
Caro TIDYSOFT

Este acesso é pelo ambiente de rede.................. você esta (copiando origem) e (colando destino) em um ambiente de rede......................

Você tem permissão de rede para fazer isso..........

Boa sorte
TIDYSOFT 31/05/2012 15:22:31
#403273
Citação:

:
Caro TIDYSOFT

Este acesso é pelo ambiente de rede.................. você esta (copiando origem) e (colando destino) em um ambiente de rede......................

Você tem permissão de rede para fazer isso..........

Boa sorte



Sim! acabei de descobrir em partes o erro! só não estou conseguindo corrigi-lo!

o programa tem uma tela de login aonde existe um sub usuarioconectado onde ele traz a informaçao do ususrio que logou no programa!
ai fica no formulario principal um label com o nome do usuario!

eu dei Startup direto no formulario principal onde tem o botão buckup! e nao ocorreu o erro, agora estou tentando descobrir qual linha do Formulario login eu nao fechei a conexao
CAUEFELIPE1 31/05/2012 15:29:59
#403274
Boa TIDYSOFT

Conexões, demore para abri-las, mas feche o mais rápido possível.
Página 1 de 2 [13 registro(s)]
Tópico encerrado , respostas não são mais permitidas