Funcoes Backup e Restore em VB 2008 e SQL Server 2005

Fil__

Power Member
Boas malta
É o seguinte, tenho um botao para fazer o backup da minha BD mas ele diz-me que o tipo de ficheiro nao é suportado. A mensagem dada é: "The given file format is not suported".
A BD é um ficheiro .mdf portanto nao devia haver problema nao é? Podem ajudar-me? O código é o seguinte:

Código:
Dim GRIPath As String = My.Application.Info.DirectoryPath
FileCopy(Application.StartupPath & "C:\Documents and Settings\My Documents\Projecto\teste\bin\Debug\teste.mdf", "C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\teste.mdf")
MsgBox("Backup Efectuado")

Thanks pessoal
 
Boas, o problema é que meteste o caminho da aplicação juntamente com a path de origem,
criando um caminho que não existe, estilo "C:\Programas\Pasta_aplicação\C:\Programas"

Portanto o código é:

FileCopy("C:\Documents and Settings\My Documents\Projecto\teste\bin\Debug\teste.mdf", "C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\teste.mdf")
Se vires bem, não tem lógica teres a Application.Path :P
Inseres somente o caminho de origem e destino.

Cumps
 
Back
Topo