2010-05-25 6 views
3

Мне нужно сделать резервную копию базы данных SQL Server 2008 на другом ПК в сети. Я даже сопоставил сетевой диск и назначил ему другое письмо с драйвером.резервная база данных SQL Server 2008 на сетевом диске

Но когда я пытаюсь выбрать файл .bak при экспорте, появляется только C:. Я даже перезапустил SSMS.

Может ли кто-нибудь указать, что еще мне может понадобиться? Благодаря!

ответ

4

Вы можете с помощью SQL

BACKUP DATABASE Foo TO DISK = '\\myserver\myshare\foo.bak' WITH INIT 

Убедитесь, что учетная запись, используемая для службы SQL имеет достаточно прав на запись в другой компьютер.


По этой причине подключенные сетевые диски не отображаются в вашей учетной записи пользователя. Это связано с сервисом Sql Server , запущенным под другой учетной записью пользователя, затем той, которую вы использовали для сопоставления диска.

+0

Спасибо rdkleine, это сработало! Мне пришлось изменить свою службу SQL на мою учетную запись домена из обычной сетевой службы. Тем не менее, он по-прежнему не показывает другие диски в SSMS Backup. –