powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / OPENROWSET
11 сообщений из 11, страница 1 из 1
OPENROWSET
    #32037329
puma
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пытаюсь получить выборку:
select * from OpenRowset('MSDASQL', 'Driver=Microsoft Visual FoxPro Driver;SourceDB=\\Main\Net\COPTT\H10;SourceType=DBF;', 'select * from H10A')
Сервер выдает ошибку:
Server: Msg 7399, Level 16, State 1, Line 1
OLE DB provider 'MSDASQL' reported an error.
[OLE/DB provider returned message: [Microsoft][ODBC Visual FoxPro Driver]File 'h10a.dbf' does not exist.]
При использовании драйвера dBase пишет:
[OLE/DB provider returned message: [Microsoft][Драйвер ODBC dBase] Объект 'H10A' не найден ядром базы данных Microsoft Jet. Проверьте существование объекта и правильность имени и пути.]
В чем может быть дело?
Спасибо.
...
Рейтинг: 0 / 0
OPENROWSET
    #32037330
Фотография MiCe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
попробуй так... ;))
Код: plaintext
select * from OpenRowset('MSDASQL', 'Driver=Microsoft Visual FoxPro Driver;SourceDB=\\Main\Net\COPTT\;SourceType=DBF;', 'select * from H10A')

всех благ...
...
Рейтинг: 0 / 0
OPENROWSET
    #32037331
puma
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Увы. Те же, в тех же позах...
...
Рейтинг: 0 / 0
OPENROWSET
    #32037332
Glory
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. Под какой учетной записью стартует сервис MSSQLSERVER ?

2. Имеет ли эта учетная запись нужные права на сетевой ресурс \\Main\Net\COPTT\H10 ?
...
Рейтинг: 0 / 0
OPENROWSET
    #32038022
puma
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
to Glory
1. Под какой учетной записью стартует сервис MSSQLSERVER ?
Под LocalSystem.

2. Имеет ли эта учетная запись нужные права на сетевой ресурс \\Main\Net\COPTT\H10 ?
Автоизация пользователей происходит на другом компьютере. Там для этой папки полный доступ для LocalSystem.
...
Рейтинг: 0 / 0
OPENROWSET
    #32038032
Glory
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Какой-бы супер-пользователь не подсоединился к SQL server-у, последний будет обращаться ко всем сетевым ресурсам от имени учетной записи, под которой запустился он сам
либо от учетной записи, установленной для SQL Server Agent proxy account (для полезователей не входящих в роль sysadmin)

А LocalSystem до сих пор (насколько мне известно) никому не удавалось назначить права на ресурсы за пределами локального компьютера.

Вам нужно стартовать MSSQLSERVER под учетной записью, у которой будут нужные права на \\Main\Net\COPTT\H10
...
Рейтинг: 0 / 0
OPENROWSET
    #32038042
puma
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Все получилось. Спасибо огромное.
...
Рейтинг: 0 / 0
OPENROWSET
    #32038048
Фотография MiCe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GLORY писала ....А LocalSystem до сих пор (насколько мне известно) никому не удавалось назначить права на ресурсы за пределами локального компьютера....
$ИМЯ_СЕРВЕРА не что иное как LocalSystem этого же сервера....
т.е. если SQL сервер крутится на машине MYSRV
на другой машине для доступа к ресурсу надо прописать
usera $MYSRV
...
Рейтинг: 0 / 0
OPENROWSET
    #32038105
Glory
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 MiCe
Что-то у меня не получается по-вашему методу

MyDOMAIN\MySQLServ$ дан Full Control и на share MyPC\e\ и на сам диск Е, в

xp_cmdshell 'dir \\mypc\e\*.*'

все одно возвращает

Access is denied.
NULL
пока MSSQLSERVER стартует под LOcalSystem Account

P.S.
By the way. А Glory не писала, он писал
...
Рейтинг: 0 / 0
OPENROWSET
    #32038111
Фотография jimmers
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2MiCe: насчет учетной записи $HOSTNAME Вы неправы.
Нельзя ли узнать, откуда такая информация?
...
Рейтинг: 0 / 0
OPENROWSET
    #32038165
puma
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
To MiCe
Это только в W2k можно добавить host, а в NT 4 неполучается.
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / OPENROWSET
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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