|
|
|
Help !!! Linked Server в MS SQL 2000
|
|||
|---|---|---|---|
|
#18+
При создании связанного сервера с ODBC источников к базе FoxPro сервер создается. Но при выполнении запроса select * from WW...sc92 выдается ошибка Invalid schema or catalog specified for provider 'MSDASQL'. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2002, 11:27:11 |
|
||
|
Help !!! Linked Server в MS SQL 2000
|
|||
|---|---|---|---|
|
#18+
Предположительно, ошибка в строке соединения, параметрах Linked Server'а или настройке ODBC-источника. При создании связанного сервера, это ничего не проверяется, а просто заносятся значения в системные таблицы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2002, 11:35:00 |
|
||
|
Help !!! Linked Server в MS SQL 2000
|
|||
|---|---|---|---|
|
#18+
На машине, которой установлен MS SQL 2000 создан системный DSN для FoxPro с включенным переключателем(free table directory) и указанием пути к *.dbf. Этот DSN корректно отрабатывает при открытии таблиц в VB6.0. Связанный сервер добавляю EXEC sp_addlinkedserver @server = 'WW', @provider = 'MSDASQL', @datasrc= 'SQL_1C'. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2002, 11:55:36 |
|
||
|
Help !!! Linked Server в MS SQL 2000
|
|||
|---|---|---|---|
|
#18+
А путь к файлам dbf сетевой или локальный? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2002, 11:58:46 |
|
||
|
Help !!! Linked Server в MS SQL 2000
|
|||
|---|---|---|---|
|
#18+
Путь указан сетевой \\server\base ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2002, 12:00:10 |
|
||
|
Help !!! Linked Server в MS SQL 2000
|
|||
|---|---|---|---|
|
#18+
Тогда SQL-сервер не должен работать под системной учетной записью. LocalSystem не имеет прав на доступ в сеть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2002, 12:01:12 |
|
||
|
Help !!! Linked Server в MS SQL 2000
|
|||
|---|---|---|---|
|
#18+
Сервер запущен под домеенной учетной записью, которая включена в глобальную доменную группу администраторов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2002, 12:18:27 |
|
||
|
Help !!! Linked Server в MS SQL 2000
|
|||
|---|---|---|---|
|
#18+
а в DSN путь прописан так \\server\base или так \\server\base\ второй вариант правильный..... можно еще так select * from WW...[\\server\base\sc92] а проверить имеет ли сервер доступ к \\server\base\ можно через xp_cmdshell 'dir \\server\base\' ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2002, 12:47:50 |
|
||
|
Help !!! Linked Server в MS SQL 2000
|
|||
|---|---|---|---|
|
#18+
в DSN путь прописан \\server\base\, при подключении сервера, в Enterprice Manager таблицы отображаются, каталог прописан как \\server\base, а при выполнении запроса select * from WW...[\\server\base\sc92] выдается ошибка Server: Msg 7314, Level 16, State 1, Line 1 OLE DB provider 'WW' does not contain table '\\server\base\sc92'. The table either does not exist or the current user does not have permissions on that table. Команда exec xp_cmdshell 'dir \\server\base\' нормально отрабатывает и показывает содержимое каталога. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2002, 14:14:17 |
|
||
|
Help !!! Linked Server в MS SQL 2000
|
|||
|---|---|---|---|
|
#18+
select * from WW...[\\server\base\sc92] выдается ошибка Server: Msg 7314, Level 16, State 1, Line 1 OLE DB provider 'WW' does not contain table '\\server\base\sc92'. The table either does not exist or the current user does not have permissions on that table. Команда exec xp_cmdshell 'dir \\server\base\' нормально отрабатывает и показывает содержимое каталога. Запрос SELECT * FROM OPENQUERY(WW, 'SELECT * FROM [\\server\base\sc92]') отрабатывает нормально В каком направлении двигаться, в чем тут проблема? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2002, 15:33:47 |
|
||
|
Help !!! Linked Server в MS SQL 2000
|
|||
|---|---|---|---|
|
#18+
Может быть эту учётную запись поместить в группу локальных админов той машины где лежат файлы foxpro? >>Сервер запущен под домеенной учетной записью, которая включена в глобальную доменную группу администраторов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2002, 16:02:29 |
|
||
|
Help !!! Linked Server в MS SQL 2000
|
|||
|---|---|---|---|
|
#18+
настроить в линкед сервкр security - be made without using a security context... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.11.2002, 02:14:17 |
|
||
|
Help !!! Linked Server в MS SQL 2000
|
|||
|---|---|---|---|
|
#18+
да и убедитесь что вы не только видети фыйлы но и можете их читать по крайне мере.... если есть возможность войдите в виндовс на сервере от учетной записи sql server... и посмотрите в севом окружении какие у вас права на этот файл.... еще при создании linked server в ЕМ активна кнопь Provaider Options... не помню точно что там должно быть ... поищите на форуме я не так давно здесь писал что там должно быть.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.11.2002, 02:20:38 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=32069527&tid=1818675]: |
0ms |
get settings: |
7ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
26ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
31ms |
get tp. blocked users: |
1ms |
| others: | 191ms |
| total: | 286ms |

| 0 / 0 |
