Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
При создании связи таблиц не видит dbf на удаленном компе.
|
|||
|---|---|---|---|
|
#18+
Мне нужно создать таблицы Cache, связанные с dbf-файлами FoxPro 2.6 находящимися на другом компе в локальной сети. Для этого я создаю источник данных ODBC на каталог с файлами dbf. Затем, создаю SQL-шлюз. Далее, когда в мастере связи таблиц я выбираю соединение для Cache SQL Gateway, не выводится список таблиц. Если каталог с dbf находится на моем компе, то все прекрасно работает. Причем такая же проблема не только с dbf, но и с SQL-серверами. В частности, проверял с СУБД informix. Но самое интересное в том, что, например, в SQL Explorer все таблицы видны. Т.е. скорее всего проблема в Cache. В чем причина проблемы? Это проблема Cache или я что-то не правильно делаю? Заранее благодарен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2007, 11:05 |
|
||
|
При создании связи таблиц не видит dbf на удаленном компе.
|
|||
|---|---|---|---|
|
#18+
Если другие программы видят этот каталог через ODBC, то причина в том, что каше запущена от имени пользователя(SYSTEM), которому запрещен доступ к сети. Или измените имя пользовталя для запуска, или измените политику безопасности ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2007, 11:26 |
|
||
|
При создании связи таблиц не видит dbf на удаленном компе.
|
|||
|---|---|---|---|
|
#18+
авторИли измените имя пользовталя для запуска, или измените политику безопасности Каким образом можно это сделать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2007, 11:29 |
|
||
|
При создании связи таблиц не видит dbf на удаленном компе.
|
|||
|---|---|---|---|
|
#18+
Используйте не User DSN в настройках ODBC а System DSN ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2007, 11:44 |
|
||
|
При создании связи таблиц не видит dbf на удаленном компе.
|
|||
|---|---|---|---|
|
#18+
В свойствах службы "Контроллер каше ..." вход в систему поставить себя (или администратора) Панель управления->Администрирование->Политика безопасности->Локальные политики->назначение прав пользователя -> где-то там, точно не скажу ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2007, 11:49 |
|
||
|
При создании связи таблиц не видит dbf на удаленном компе.
|
|||
|---|---|---|---|
|
#18+
Но политику безопасности менять не нужно - дыра наверно будет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2007, 11:50 |
|
||
|
При создании связи таблиц не видит dbf на удаленном компе.
|
|||
|---|---|---|---|
|
#18+
Вообщем создал новую учетную запись пользователя с провами админа. Затем "Контроллере каше" поставил вход в систему с этой учетной записью. В "Локальных параметрах безопасности" установил ему "доступ к компьютерам сети". Но ничего не изменилось, все равно таблиц не видно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.08.2007, 13:00 |
|
||
|
При создании связи таблиц не видит dbf на удаленном компе.
|
|||
|---|---|---|---|
|
#18+
Да, походу это проблема Cache. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.08.2007, 10:00 |
|
||
|
При создании связи таблиц не видит dbf на удаленном компе.
|
|||
|---|---|---|---|
|
#18+
Это проблема Windows XP и выше. Сетевые диски (net use i: \\...) видны только текущему пользователю (тому, кто их отобразил), а серверные процессы Каше работают под другим пользователем. Выход из положения: создать программку %ZSTART вида: Код: plaintext 1. 2. 3. 4. Cache for Windows (x86-32) 2007.1.1 (Build 420) Fri Jun 29 2007 20:18:20 EDT ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.08.2007, 13:47 |
|
||
|
При создании связи таблиц не видит dbf на удаленном компе.
|
|||
|---|---|---|---|
|
#18+
Hampster-MumpsterЭто проблема Windows XP и выше. Сетевые диски (net use i: \\...) видны только текущему пользователю (тому, кто их отобразил), а серверные процессы Каше работают под другим пользователем. Выход из положения: создать программку %ZSTART вида: Код: plaintext 1. 2. 3. 4. Cache for Windows (x86-32) 2007.1.1 (Build 420) Fri Jun 29 2007 20:18:20 EDT С подключением сетевых дисков ничего не получится, т.к. ODBC драйвер обращение к сетевым дискам осуществляет пользователем SYSTEM, соответственно, подключать сетевой диск надо пользователю SYSTEM, а автоматическое подключение сетевого диска после рестарта системы пользователю SYSTEM невозможно. (у меня не получилось) Была аналогичная проблема, решили так: создали новую учетную запись пользователя, дали ему права администратора, на машине с dbf файлами этому пльзователю дали полный доступ к папке с dbf, сервер Cache запустили от этого пользователя. В настройках ODBC соединения путь указали таким: \\192.168.2.10\myfolder ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2007, 19:26 |
|
||
|
При создании связи таблиц не видит dbf на удаленном компе.
|
|||
|---|---|---|---|
|
#18+
Alexandr MinzerС подключением сетевых дисков ничего не получится, т.к. ODBC драйвер обращение к сетевым дискам осуществляет пользователем SYSTEM Возможно, дело в том, что я действовал несколько иначе. В текущем сеансе (с правами админа) подключил диск командой "net use i: \\...". Администратор ODBC этот диск увидел, из чего можно сделать вывод, что он работает все-таки не от SYSTEM, а от текущего пользователя (анализ открытых сессий это подтвердил). Кстати, подключения по net use по умолчанию перманентны. Но Вы правы, если можно обойтись без сетевого диска, то конечно лучше обойтись :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2007, 12:21 |
|
||
|
|

start [/forum/topic.php?fid=39&fpage=79&tid=1559242]: |
0ms |
get settings: |
6ms |
get forum list: |
8ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
25ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
26ms |
get tp. blocked users: |
1ms |
| others: | 273ms |
| total: | 352ms |

| 0 / 0 |
