Please start any new threads on our new
site at https://forums.sqlteam.com. We've got lots of great SQL Server
experts to answer whatever question you can come up with.
Author |
Topic |
AskSQLTeam
Ask SQLTeam Question
0 Posts |
Posted - 2006-02-27 : 12:01:16
|
Denise writes "I'm trying to add a step to a backup job to copy the backup files to another server. I keep getting a syntax erroror near '\' though. Can anyone help me see what is wrong with this statement:xcopy D:\Program Files\Microsoft SQL Server\MSSQL\BACKUP\HCLL_Production_DB\*.* \\HCLLTEST\D$\Program Files\Microsoft SQL Server\MSSQL\BACKUP\*.* /d /sThanks for any ideas!" |
|
RickD
Slow But Sure Yak Herding Master
3608 Posts |
Posted - 2006-02-27 : 12:16:54
|
I'm guessing you are running this with xp_cmdshell.. If so then you need quotes around it in a job:master..xp_cmdshell "xcopy D:\Program Files\Microsoft SQL Server\MSSQL\BACKUP\HCLL_Production_DB\*.* \\HCLLTEST\D$\Program Files\Microsoft SQL Server\MSSQL\BACKUP\*.* /d /s" Hopr this helps |
|
|
Kristen
Test
22859 Posts |
Posted - 2006-02-27 : 12:27:10
|
I think it may be worse even that that RickD!Because there are spaces in the Path I expect that that too has to be preserved.I'm not sure but this might work:xcopy "D:\Program Files\Microsoft SQL Server\MSSQL\BACKUP\HCLL_Production_DB\*.*" "\\HCLLTEST\D$\Program Files\Microsoft SQL Server\MSSQL\BACKUP\*.*" /d /sKristen |
|
|
jen
Master Smack Fu Yak Hacker
4110 Posts |
Posted - 2006-03-06 : 22:34:55
|
use the dos filenameprogram files = progra~1microsoft sql... = micros~1HTH--------------------keeping it simple... |
|
|
jsmith8858
Dr. Cross Join
7423 Posts |
Posted - 2006-03-07 : 08:47:35
|
quote: Originally posted by jen use the dos filenameprogram files = progra~1microsoft sql... = micros~1HTH--------------------keeping it simple...
Not a good idea ... use the proper filenames. |
|
|
|
|
|