Je hebt weinig opties om een netwerkbestand als back-upbron te gebruiken
- Netwerkstation/-pad, hostingbestand toewijzen onder DEZELFDE gebruiker als MS-SQL-server.
- Gebruik de uitgebreide opgeslagen procedure xp_cmdshell om de netwerkschijf van binnenuit MS SQL toe te wijzen (op die manier heeft de opdrachtshell dezelfde rechten als het gebruikersaccount waarop SSMS wordt uitgevoerd)
-- allow changes to advanced options
EXEC sp_configure 'show advanced options', 1
GO
-- Update currently configured values for advanced options.
RECONFIGURE
GO
-- To enable xp_cmdshell
EXEC sp_configure 'xp_cmdshell', 1
GO
-- Update currently configured values for advanced options.
RECONFIGURE
GO
EXEC xp_cmdshell 'NET USE Z: \\Srv\Path password1 /USER:Domain\UserName'
Daarna zal drive Z:zichtbaar zijn in Server Management Studio, of gewoon
RESTORE DATABASE DataBaseNameHere FROM DISK = 'Z:\BackNameHere.BAK'
GO