|
|
|
OPENROWSET
|
|||
|---|---|---|---|
|
#18+
Пытаюсь получить выборку: 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. Проверьте существование объекта и правильность имени и пути.] В чем может быть дело? Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.07.2002, 20:25:59 |
|
||
|
OPENROWSET
|
|||
|---|---|---|---|
|
#18+
попробуй так... ;)) Код: plaintext всех благ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.07.2002, 20:40:24 |
|
||
|
OPENROWSET
|
|||
|---|---|---|---|
|
#18+
Увы. Те же, в тех же позах... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.07.2002, 20:45:50 |
|
||
|
OPENROWSET
|
|||
|---|---|---|---|
|
#18+
1. Под какой учетной записью стартует сервис MSSQLSERVER ? 2. Имеет ли эта учетная запись нужные права на сетевой ресурс \\Main\Net\COPTT\H10 ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.07.2002, 20:57:53 |
|
||
|
OPENROWSET
|
|||
|---|---|---|---|
|
#18+
to Glory 1. Под какой учетной записью стартует сервис MSSQLSERVER ? Под LocalSystem. 2. Имеет ли эта учетная запись нужные права на сетевой ресурс \\Main\Net\COPTT\H10 ? Автоизация пользователей происходит на другом компьютере. Там для этой папки полный доступ для LocalSystem. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2002, 13:05:06 |
|
||
|
OPENROWSET
|
|||
|---|---|---|---|
|
#18+
Какой-бы супер-пользователь не подсоединился к SQL server-у, последний будет обращаться ко всем сетевым ресурсам от имени учетной записи, под которой запустился он сам либо от учетной записи, установленной для SQL Server Agent proxy account (для полезователей не входящих в роль sysadmin) А LocalSystem до сих пор (насколько мне известно) никому не удавалось назначить права на ресурсы за пределами локального компьютера. Вам нужно стартовать MSSQLSERVER под учетной записью, у которой будут нужные права на \\Main\Net\COPTT\H10 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2002, 13:13:27 |
|
||
|
OPENROWSET
|
|||
|---|---|---|---|
|
#18+
Все получилось. Спасибо огромное. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2002, 13:58:53 |
|
||
|
OPENROWSET
|
|||
|---|---|---|---|
|
#18+
GLORY писала ....А LocalSystem до сих пор (насколько мне известно) никому не удавалось назначить права на ресурсы за пределами локального компьютера.... $ИМЯ_СЕРВЕРА не что иное как LocalSystem этого же сервера.... т.е. если SQL сервер крутится на машине MYSRV на другой машине для доступа к ресурсу надо прописать usera $MYSRV ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2002, 14:13:22 |
|
||
|
OPENROWSET
|
|||
|---|---|---|---|
|
#18+
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 не писала, он писал ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2002, 17:51:33 |
|
||
|
OPENROWSET
|
|||
|---|---|---|---|
|
#18+
2MiCe: насчет учетной записи $HOSTNAME Вы неправы. Нельзя ли узнать, откуда такая информация? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.07.2002, 18:32:05 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=32037332&tid=1821641]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
33ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
| others: | 200ms |
| total: | 327ms |

| 0 / 0 |
