Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
не пойму в чем ошибка??????????
|
|||
|---|---|---|---|
|
#18+
Текст: EXEC sp_addlinkedserver @server = 'MYDBFs', @provider = 'MSDASQL', @srvproduct = 'Microsoft OLE DBProvider for ODBC', @datasrc = 'e:\inetput\mpgh1', @provstr = 'dBASE IV' Ошибка: Server: Msg 7399, Level 16, State 1, Line 1 OLE DB provider 'MSDASQL' reported an error. [OLE/DB provider returned message: [Microsoft][Диспетчер драйверов ODBC] Недопустимый атрибут строки подключения] [OLE/DB provider returned message: [Microsoft][Диспетчер драйверов ODBC] Источник данных не найден и не указан драйвер, используемый по умолчанию] ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2002, 10:50 |
|
||
|
не пойму в чем ошибка??????????
|
|||
|---|---|---|---|
|
#18+
Ошибка в том, что вы свалили все до кучи. Говорите что надо использовать созданный ODBC connection, а вместо него задаете путь на диске http://www.sql.ru/cgi-bin/UltraBoard/UltraBoard.pl?Action=ShowPost&Board=mssql&Post=3899&Idle=365&Sort=0&Order=Descend&Page=0 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2002, 11:17 |
|
||
|
не пойму в чем ошибка??????????
|
|||
|---|---|---|---|
|
#18+
Я не правильно задал вопрос ошибку выдает ,когда я обращаюсь к таблице сервера select *from Sever1..Table1.dbf OLE DB provider 'MSDASQL' reported an error. [OLE/DB provider returned message: [Microsoft][Диспетчер драйверов ODBC] Источник данных не найден и не указан драйвер, используемый по умолчанию] ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2002, 11:38 |
|
||
|
не пойму в чем ошибка??????????
|
|||
|---|---|---|---|
|
#18+
Если вы добавили linked server так, как вы указали в первом сообщении, то это неправильно. Строка запуска должна быть такая sp_addlinkedserver @server = 'MYDBFs' , @srvproduct = 'Microsoft OLE DBProvider for ODBC', @provider = 'MSDASQL', @datasrc = ' User or System DSN ' Кроме того к dbf файлу нужно обращаться так select *from MYDBFs ... Table1 т.е. 3 точки между именем сервера и именем dbf файла и само имя dbf файла без расширения ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2002, 12:20 |
|
||
|
не пойму в чем ошибка??????????
|
|||
|---|---|---|---|
|
#18+
Уважаемый Glory я сделал все как вы сказали : sp_addlinkedserver @server = 'MYDBFs', @srvproduct = 'Microsoft OLE DBProvider for ODBC', @provider = 'MSDASQL', @datasrc = 'mpgh1' select *from MYDBFs...IncasTable ,где @datasrc = 'mpgh1' = Имя источника в ODBC, но у меня в этом большие сомнения! Ошибка осталась: OLE DB provider 'MSDASQL' reported an error. [OLE/DB provider returned message: [Microsoft][Диспетчер драйверов ODBC] Источник данных не найден и не указан драйвер, используемый по умолчанию] ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2002, 13:31 |
|
||
|
не пойму в чем ошибка??????????
|
|||
|---|---|---|---|
|
#18+
>@datasrc = 'mpgh1' = Имя источника в ODBC, но у меня в этом большие сомнения! Не сочтите за придирчивость. mpgh1 это ODBC Data source, который вы создали через Control Panel - ODBC Sources и для которого выбрали нужный драйвер и указали путь ? Или по какому поводу у вас большие сомнения ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2002, 13:45 |
|
||
|
не пойму в чем ошибка??????????
|
|||
|---|---|---|---|
|
#18+
Тогда в чем ошибка? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2002, 13:52 |
|
||
|
не пойму в чем ошибка??????????
|
|||
|---|---|---|---|
|
#18+
Какой драйвер вы выбрали в своем ODBC Data source ? Откуда вы взяли этот драйвер? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2002, 13:56 |
|
||
|
не пойму в чем ошибка??????????
|
|||
|---|---|---|---|
|
#18+
Драйвер - Microsoft dBase Driver (dBase IV), стандартный ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2002, 14:02 |
|
||
|
не пойму в чем ошибка??????????
|
|||
|---|---|---|---|
|
#18+
Вован, завязывай, айда водку жрать! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2002, 14:32 |
|
||
|
не пойму в чем ошибка??????????
|
|||
|---|---|---|---|
|
#18+
Господа! Модератор бдит.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2002, 17:39 |
|
||
|
не пойму в чем ошибка??????????
|
|||
|---|---|---|---|
|
#18+
Это может означать что "The capabilities of the Microsoft OLE DB Provider for ODBC depend on the ODBC driver being used. The provider may not support all these capabilities with some ODBC drivers Although Microsoft supports only distributed queries that reference the providers tested by Microsoft, distributed queries should work with any OLE DB provider that meets the requirements documented in the OLE DB Provider Reference for Distributed Queries. If a provider does not support being used in a four-part name, it can be referenced in an OPENQUERY or OPENROWSET function using a pass-through query." BOL - Distributed Queries - OLE DB Providers Tested with SQL Server Попробуйте работать через Jet EXEC sp_addlinkedserver @server = 'MYDBFs', @provider = 'Microsoft.Jet.OLEDB.4.0', @srvproduct = 'OLE DB Provider for Jet', @datasrc = 'C:\', @provstr = 'dBASE IV' ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2002, 06:55 |
|
||
|
не пойму в чем ошибка??????????
|
|||
|---|---|---|---|
|
#18+
EXEC sp_addlinkedserver @server = 'MYDBFs', @provider = 'MSDASQL', @srvproduct = 'Microsoft dBase Drivers ', @datasrc = 'mpgh1' В таком виде получилось! Но таблицы я вижу только в Enterprise Manаger а Query Analyzer: select *from MPGH1...Incastable Ошибка: Invalid schema or catalog specified for provider 'MSDASQL'. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2002, 13:33 |
|
||
|
не пойму в чем ошибка??????????
|
|||
|---|---|---|---|
|
#18+
прошу прощения за ошибку конечно же EXEC sp_addlinkedserver @server = 'MPGH1', @provider = 'MSDASQL', @srvproduct = 'Microsoft dBase Drivers ', @datasrc = 'mpgh1' В таком виде получилось! Но таблицы я вижу только в Enterprise Manаger а Query Analyzer: select *from MPGH1...Incastable Ошибка: Invalid schema or catalog specified for provider 'MSDASQL'. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2002, 13:48 |
|
||
|
не пойму в чем ошибка??????????
|
|||
|---|---|---|---|
|
#18+
Ув. Вован! У меня создается таое впечатление, что вы невнимательно читаете ответы. Если вы в Enterprise Manаger видели список таблиц вашего linked server-а, то наверное заметили, что в графе catalog у них стоит путь(e:\inetput\mpgh1 ??), который вы указали в вашем DSN. А обращение к объектам идет по linked_server_name.catalog .schema.object_name И конечно с вашим catalog и получается ошибка обращения к .dbf файлу потому что " The capabilities of the Microsoft OLE DB Provider for ODBC depend on the ODBC driver being used. The provider may not support all these capabilities with some ODBC drivers Although Microsoft supports only distributed queries that reference the providers tested by Microsoft, distributed queries should work with any OLE DB provider that meets the requirements documented in the OLE DB Provider Reference for Distributed Queries. If a provider does not support being used in a four-part name, it can be referenced in an OPENQUERY or OPENROWSET function using a pass-through query. " BOL - Distributed Queries - OLE DB Providers Tested with SQL Server BOL - Distributed Queries - Accessing External Data - Identifying a Data Source Using a Linked Server Name ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.01.2002, 15:33 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=32021531&tid=1824185]: |
0ms |
get settings: |
7ms |
get forum list: |
15ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
33ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
54ms |
get tp. blocked users: |
2ms |
| others: | 214ms |
| total: | 340ms |

| 0 / 0 |
