powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как разрешить SQL 7.0 серверу доступ к сетевым дискам.
19 сообщений из 19, страница 1 из 1
Как разрешить SQL 7.0 серверу доступ к сетевым дискам.
    #32030241
Vladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Собственно, нужно настроить BACKUP на сетевой диск. В книге Мамаева я прочитал, что это можно сделать, разрешив серверу соответствующий доступ. А как это сделать?
...
Рейтинг: 0 / 0
Как разрешить SQL 7.0 серверу доступ к сетевым дискам.
    #32030253
Glory
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это можно сделать, дав соответствующие права учетной записи, под которой стартует сервис MSSQLSEREVER.
Для учетной записи Local system вам это сделать не удастся по определению
Для локальной учетной записи на компьютере, предоставляющем ресурс, должна быть создана аналогичная локальная учетная запись с таким же паролем
Для доменой учетной записи просто назначаются нужные права
...
Рейтинг: 0 / 0
Как разрешить SQL 7.0 серверу доступ к сетевым дискам.
    #32030272
Александр Третьяков
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Уточню ответ Glory, если Вы не поняли, стартует SQL Agent, это для того чтоб Job - BackUp смог выполниться от имени юзера (который должен быть прописан на соседней машине).
И сразу имею встречный вопрос, возможно ли чтобы SQL Agent стартовал от одного ползователя, а Job запускался от другого?
...
Рейтинг: 0 / 0
Как разрешить SQL 7.0 серверу доступ к сетевым дискам.
    #32030330
Vladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SQLserver и SQLserverAgent запускаются под учетной записью администратора контроллера домена. Собственно ей уже предоставлены все права на доступ к ресурсу. Сетевой диск на W2kProf машине назначен и доступен. Проблема в том, что когда я выбираю устройство для резервного копирования, в списке доступных устройств сетевые диски отсутствуют (видны только локальные диски). Если я впишу вручную сетевой диск или назначу путь UNC, то сервер пишет что такая директория не существует. Короче, как заставить сервер увидеть сетевые диски?
...
Рейтинг: 0 / 0
Как разрешить SQL 7.0 серверу доступ к сетевым дискам.
    #32030332
Vladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SQLserver и SQLserverAgent запускаются под учетной записью администратора контроллера домена. Собственно ей уже предоставлены все права на доступ к ресурсу. Сетевой диск на W2kProf машине назначен и доступен. Проблема в том, что когда я выбираю устройство для резервного копирования, в списке доступных устройств сетевые диски отсутствуют (видны только локальные диски). Если я впишу вручную сетевой диск или назначу путь UNC, то сервер пишет что такая директория не существует. Короче, как заставить сервер увидеть сетевые диски?
...
Рейтинг: 0 / 0
Как разрешить SQL 7.0 серверу доступ к сетевым дискам.
    #32030336
Erika
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
По-моему, сетевой диск должен быть примаплен, тогда его видно и в списке доступных устройств ( по крайней мере в 2000).
...
Рейтинг: 0 / 0
Как разрешить SQL 7.0 серверу доступ к сетевым дискам.
    #32030340
2Erika
у меня не видно, хотя и примаплены, и права есть, и 2000...
...
Рейтинг: 0 / 0
Как разрешить SQL 7.0 серверу доступ к сетевым дискам.
    #32030356
Erika
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну, не знаю - только что проверила - все работает. Сильно настаивать не буду, но по-моему если диск примаплен - системе по барабану сетевой он или физический, ему буковка присвоена, и дальше он является полноправным логическим диском со всеми вытекающими
...
Рейтинг: 0 / 0
Как разрешить SQL 7.0 серверу доступ к сетевым дискам.
    #32030359
Фотография Александр Гладченко
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Такое может быть, если в локальных политиках безопасности компьютера, куда Вы собираетесь сохранять файл, ограничен доступ для клиентов из сети.
...
Рейтинг: 0 / 0
Как разрешить SQL 7.0 серверу доступ к сетевым дискам.
    #32030360
Vladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Системе все равно. SQL серверу почему-то не все равно. Где-то есть галка, которая включает или выключает эту функцию. Вопрос - где она?
...
Рейтинг: 0 / 0
Как разрешить SQL 7.0 серверу доступ к сетевым дискам.
    #32030362
Vladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2Александр Гладченко

Вы говорите о правах доступа на компьютере где физически расположен сетевой диск. Сетевой диск на сервере _уже отмаплен_ и на него можно записывать файлы. Значит доступ есть. Речь о том, что сервер не видит отмапленные сетевые диски и не позволяет даже их выбрать! Если бы речь шла о правах доступа, то тогда возникали бы ошибки при попытке выполнения задания BACKUP'а. Я же не могу указать сетевой диск в качестве устройства для копирования, то есть просто не могу создать задание!
...
Рейтинг: 0 / 0
Как разрешить SQL 7.0 серверу доступ к сетевым дискам.
    #32030371
Фотография jimmers
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Уважаемый Vladimir!

Простите, если мое уточнение покажется неуместным.

Если залогиниться учетной записью, которую использует
SQL Server и попытаться записать файл на удаленную
машину, то все ОК? То бишь, сразу после логина можно
ли выдать нечто вроде:

echo test > \HOST\BACKUP$\MyFile
echo test > T:MyFile

(\HOST\BACKUP$\ - UNC путь, T - имя диска, на который отображен \HOST\C$\)

Удачи
...
Рейтинг: 0 / 0
Как разрешить SQL 7.0 серверу доступ к сетевым дискам.
    #32030373
Vladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да, можно. SQL сервер работает под учетной записью администратора домена. Собственно, с сервера отмаплен диск на мой компьютер. Поскольку я и есть администратор домена, то и права доступа и на сервере и на моем компьютере одинаковые.
...
Рейтинг: 0 / 0
Как разрешить SQL 7.0 серверу доступ к сетевым дискам.
    #32030379
Фотография jimmers
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хорошо. Теперь то же самое через xp_cmdshell.

\nEXECUTE xp_cmdshell [dir \HOST\BACKUP]
EXECUTE xp_cmdshell [dir T:]


P.S. почему-то ПО форума "съедает" двойные обратные слэши.
...
Рейтинг: 0 / 0
Как разрешить SQL 7.0 серверу доступ к сетевым дискам.
    #32030383
Vladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Could not find stored procedure 'xp_cmdshell'

Удалось решить проблему через создание BackupDevice с путем UNC. А вот через отмапленный диск не работает.
...
Рейтинг: 0 / 0
Как разрешить SQL 7.0 серверу доступ к сетевым дискам.
    #32030384
Фотография VVG_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нет, просто NT-шных прав тут не достаточно, надо еще и трассировочку нужную включить.

DBCC Traceon (1807)
GO
backup database northwind to disk='\\server\share\path\file.bak' with init
GO
DBCC Traceon (1807)

Ну и права на учетную запись MSSQLSERVER должны быть соответствующие.

P.S. Кстати, эта трассировочка позволяет и MDFы с сетевых дисков аттачить
...
Рейтинг: 0 / 0
Как разрешить SQL 7.0 серверу доступ к сетевым дискам.
    #32030385
Фотография VVG_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сори, там в последней строке не Traceon, а Traceoff.
...
Рейтинг: 0 / 0
Как разрешить SQL 7.0 серверу доступ к сетевым дискам.
    #32030394
Фотография jimmers
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если интересует, в чем же было дело...

Could not find stored procedure 'xp_cmdshell'

Попробуйте обратиться по полному имени:

\nEXECUTE master.dbo.xp_cmdshell [dir \HOST\BACKUP]
EXECUTE master.dbo.xp_cmdshell [dir T:]


Если же и так тоже неудача, то проверьте, что Вы не удалили эту процедуру...
...
Рейтинг: 0 / 0
Как разрешить SQL 7.0 серверу доступ к сетевым дискам.
    #32030434
Фотография Александр Гладченко
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
19 сообщений из 19, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как разрешить SQL 7.0 серверу доступ к сетевым дискам.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]