MS SQL резервная копия на сетевой диск Если вы когда нибудь пытались настроить резервную копию баз данных штатными средствами MS SQL через Microsoft SQL Server Management Studio, то вы могли обратить внимание на то что в окне выбора папки есть только локальные диски (рис 1). А что же делать если вам надо сохранять резервные копии на сетевой диск: первой мыслью (частично правильная) приходит подключить сетевой диск. После того как вы это сделаете, в проводнике появится диск, но в MSSMS его по прежнему не будет видно, происходит это потому что SQL сервер запускается от имени службы, а не от имени текущего пользователя. Для решения этой проблемы надо подключить сетевой диск от имени службы. Сделать это можно прямо из MSS Management Studio первое что надо сделать это разрешить SQL серверу выполнять команды операционной системы. Создайте пустой запрос и выполните следующие команды: EXEC sp_configure 'show advanced options', 1; GO RECONFIGURE; GO EXEC sp_configure 'xp_cmdshell',1 GO RECONFIGURE GO если все прошло хорошо приступаем непосредственно к подключению диска EXEC XP_CMDSHELL 'net use v: \ServerName\ShareFolderPath' или если сетевое подключение требует авторизации EXEC XP_CMDSHELL 'net use v: \ServerName\ShareFolderPath /user:UserName Password' для проверки что все прошло хорошо можно выполнить запрос EXEC XP_CMDSHELL 'Dir v:' вы должны увидеть в результатах запроса список папок и файлов на сетевом диске. Всё. Теперь в списке дисков сервер будет видеть сетевую папку как обычный диск v Такие не хитрые действия могут облегчить вам настройку резервных копий, чем обезопасит вас от потери данных. Share this content:
Если вам нужна помощь свяжитесь с нами Ваше имя (обязательно) Ваш e-mail (обязательно) Ваш телефон Тема Сообщение