powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Не получилось!
23 сообщений из 23, страница 1 из 1
Не получилось!
    #32044725
Lilu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не получилось у меня.
файл на диске С:\lilu\file.dbf не найден....
...
Рейтинг: 0 / 0
Не получилось!
    #32044727
Фотография MiCe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
SELECT * FROM OPENROWSET('MSDASQL','Driver={Microsoft Visual FoxPro Driver};UID=;SourceDB=ZС:\lilu\;SourceType=DBF;Exclusive=No;BackgroundFetch=Yes;Collate=Russian;Null=No;Deleted=Yes;','SELECT * FROM file)

если не получится покажи свою строку ..
да полное имя файла тож...
...
Рейтинг: 0 / 0
Не получилось!
    #32044728
Фотография MiCe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да и... а файл лежит там же где и сервер?
...
Рейтинг: 0 / 0
Не получилось!
    #32044729
Lilu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ругается, нехороший

OLE DB provider 'MSDASQL' reported an error.
[OLE/DB provider returned message: [Microsoft][ODBC Driver Manager] Driver's SQLSetConnectAttr failed]
...
Рейтинг: 0 / 0
Не получилось!
    #32044730
Фотография MiCe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
кусок кода покажи и ответь таки на вопрос ...
файл на той же машине где и сервер sql?
...
Рейтинг: 0 / 0
Не получилось!
    #32044731
Lilu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Просто копирую я то, что ты мне пишешь....
Файл лежит на моём компьютере, а сервер за спиной...
...
Рейтинг: 0 / 0
Не получилось!
    #32044732
Фотография MiCe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну дык сервер ни чего не знает про твой комп!...
если у тебя есть доступ по сети к твоей машине - то должнобыть - SourceDB=\\твоямашина\lilu\;
или скопируй фал на сервер и укажи путь к ниму как будто ты на сервере....
...
Рейтинг: 0 / 0
Не получилось!
    #32044733
Lilu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Щас попробую
...
Рейтинг: 0 / 0
Не получилось!
    #32044757
Фотография AndreK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно вклиниться?

Вот моя строка:
SELECT * FROM OPENROWSET('MSDASQL','Driver={Microsoft Visual FoxPro Driver};
UID='';pwd='';SourceDB=\\all\;SourceType=DBF;Exclusive=No;BackgroundFetch=Yes;
Collate=Russian;Null=No;Deleted=Yes;','SELECT * FROM \vol1\tehnol\spektr\alper')

полное имя файла - g:\tehnol\spektr\alper.dbf, либо так:
\\all\vol1\tehnol\spektr\alper.dbf ALL - это сервак NetWare, Vol1 - его первый том, ну и т.д..
Пробовал разные комбинации SourceDB и фразы From ... Овет - не найден файл.

Где почитать про строку подключения OLE DB provider? На основании BOL из разделов sp_addlinkedserver и openrowset я не смог ничего путного написать...

Спасибо.
...
Рейтинг: 0 / 0
Не получилось!
    #32044778
Фотография MiCe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 AndreK
а от кого стартует sql сервер?
нуно чтоб эта учетная запись имела доступ к этому ресурсу....
ну и эта строка должна быть такой....
SELECT * FROM OPENROWSET('MSDASQL','Driver={Microsoft Visual FoxPro Driver};
UID='';pwd='';SourceDB=\\all\;SourceType=DBF;Exclusive=No;BackgroundFetch=Yes;
Collate=Russian;Null=No;Deleted=Yes;','SELECT * FROM vol1\tehnol\spektr\alper')
...
Рейтинг: 0 / 0
Не получилось!
    #32044794
Фотография AndreK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да я уж в корень c:\ сервака клал файл и SourceDB=c:\ прописывал. Тоже самое

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 'alper.dbf' does not exist.]:

- Извиняюсь за свои тефлоновые мозги. Перестартовал ВСЁ, относящееся к SQL от своего имени. А как посмотреть что, собственно "видит" сервак, стартонув от нового имени?
- Где кроме BOL почитать о строке подключения?

Спасибо
...
Рейтинг: 0 / 0
Не получилось!
    #32044800
Фотография MiCe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
почитать в msdn ... про odbc и vfoxpro...
если на c:\ то
SELECT * FROM OPENROWSET('MSDASQL','Driver={Microsoft Visual FoxPro Driver};
UID='';pwd='';SourceDB=c:\;SourceType=DBF;Exclusive=No;BackgroundFetch=Yes;
Collate=Russian;Null=No;Deleted=Yes;','SELECT * FROM alper')
...
Рейтинг: 0 / 0
Не получилось!
    #32044814
Фотография AndreK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Та-а-а-к-с-с-с.... С меня сто грамм и булочка!
Из корня c:\ сервака прочитал (не спрашивай что сделал - запутался), но с тома NetWare - ни в какую. Видать не видать серваку, стартанувшему от моего имени, сетевого тома NetWare. По какому бубну ещё не постучал? Если подкинешь идею, ста граммами мне уже не отделаться.
...
Рейтинг: 0 / 0
Не получилось!
    #32044842
Фотография MiCe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
запусти от этого же имении sqlagenta...
потом выполни xp_cmdshell 'dir /ao \\all\vol1\tehnol\spektr\'
если покажет твой файл... попробуй сделать copy... например на c:\...
если все ок попробуй openrowsource....
если опять не прокатит покажи строчку....
усех благ.... ;))
...
Рейтинг: 0 / 0
Не получилось!
    #32044851
Фотография AndreK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня не покатило уже xp_cmdshell 'dir /a \\ALL\VOL1\tehnol\spektr\*.*' ответ:
output ---------------
Не удается найти указанный файл.

(1 row(s) affected)

- Почему ответ по-русски? W2000 говорит по-русски, но по-другому в случае, если чего не находит, а SQL вообще англосакс!
...
Рейтинг: 0 / 0
Не получилось!
    #32044875
Фотография MiCe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
потому что запускается cmd с параметром что указал..
а так как вынь русская то и вывод соответствующий...
лано это не в тему...
а просто из командной строки этот dir проходит?...
по моему на новеле по другому все таки путь выглядит....
не помню я уже.....
...
Рейтинг: 0 / 0
Не получилось!
    #32044886
Фотография AndreK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в QA: xp_cmdshell 'dir \\ALL\VOL1\tehnol\spektr\*.*' (что с параметром /a, что без него):
"Не удается найти указанный файл."

из командной строки W2000
c:\dir \\ALL\VOL1\tehnol\spektr\*.* благополучно читает весь каталог.

когда были тома замаплены, то кроме \\ALL\VOL1\tehnol\spektr\*.* , конечно, прокатывало g:\VOL1\tehnol\spektr\*.*
диски отмапил по совету Glory (нашёл январский топик в ту же тему). Там Гладченко напоминает про общие с NetWare протоколы. Уравнял вроде (если правильно понял).

Если сделаю - напьюсь!
...
Рейтинг: 0 / 0
Не получилось!
    #32044887
Фотография AndreK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, может это самое главное?:
Win2000, SQL7.0, NetWare 4.0
...
Рейтинг: 0 / 0
Не получилось!
    #32044925
Lilu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет, мальчики....
Я вчера порядочно устала, тк что ушла не попрощавшись, сорри...
У меня, в целом, не вышло ничего...
Помогите еще разок...разъясните девушке...плиз
...
Рейтинг: 0 / 0
Не получилось!
    #32044926
Фотография AndreK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Lilu
Прочитала наш диалог с MiCe? Я тут по форуму скакал с поиском по openrowset и Neware. Советую - помогает.
Но тоже не получается пока.

На сегодня всё - идти надо. А если завтра продолжу, а, MiCe? Не оставь лабуха!
...
Рейтинг: 0 / 0
Не получилось!
    #32044998
Фотография MiCe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
завтра и пообщаемся..... ;)
...
Рейтинг: 0 / 0
Не получилось!
    #32045070
Фотография AndreK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ур-р-р-р-р-р-я-я-я-я-я-я!!!!!!!!!!!!!!!
З-з-з-з-заработало!!!!!!!!!!!!!!!!!
Мораль:
- Выдрать клиента NetWare от самого Novella вместе с его протоколом
- Поставить клиента со службой доступа до НетВари и протоколом от МелкоМягких
Тогда проходит xp_cmdshell 'dir до ресурса НетВари', и строка подключения от MiCe (да снизойдёт на него благодать небесная), в которой ничерта не понял, начинает благополучно читать НетВарю (будь она неладна).

ИТОГО я должен:
MiCe - коньяк за науку мне
Glory - коньяк за науку не мне, но я подслушал...

мне должны: ............ что-то никого .......

> Lilu "не оставляйте стараний, маэстро....."
...
Рейтинг: 0 / 0
Не получилось!
    #32046905
ЧЕЛ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
в yandex это кинь

Доступ к DBF-файлам из SQL-Server
...
Рейтинг: 0 / 0
23 сообщений из 23, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Не получилось!
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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