Сетевой доступ к Personal SDE

0 голосов
спросил 01 Март, 07 от odb2007 (1,720 баллов) в категории Программные продукты Esri
Есть ПК1, MSSQL2005 EXPRESS+PersonalSDE, в постинсталяции указан пользователь с ПК1\sean

Есть ПК2 с пользователем sean(с таким же паролем как и на ПК1), ArcCatalog 9.2. При попытке Add Database Server как указано в примере (ПК1\sqlexpess)  выдает ошибку соединения.

При соединении локально с ПК1 все ОК.

Вопрос: Как правильно присоединиться? Или же вообще нельзя установить такое соединение, то есть создавать базы и администрировать можно только с локального компьютера?

7 Ответы

0 голосов
ответил 01 Март, 07 от PITKS1 (20,860 баллов)
Personal SDE для того так и называется, что предназначено дня пользователя того компьютера, где оно установлено.

По сути вопроса - подсоединиться можно, если на ПК1 нет коннектов к PSDE (или они ReadOnly) и используя домменые логины пользователей. С локальными логинами не получается (SQL 2005 не принимает логин с другого ПК, даже если имена и пароли совпали.) Решить проблему можно попробовать используя SQL логины. Для этого надо на ПК1 поставить SQL Manager и переключить SQL с в Mixed login mode. Но не уверен что получится.

Доменных юзеров надо добавить в SQL группы на ПК1.
    
0 голосов
ответил 02 Март, 07 от odb2007 (1,720 баллов)
Думаю SQL логины не помогут, потому как при Add Database Server логина и пароля не спрашивают.

А как обстоит дело в SDE для рабочих груп, которое кажется идет бесплатно в придачу к ArcServer?
0 голосов
ответил 02 Март, 07 от Grigoriy (127,020 баллов)
При Add Database Server Вы просто управляете SQL Express как администратор базы данных. Потому как, скорее всего входите в группу администраторов локального компьютера. SQL Express также поддерживает SQL логины - если его перевести в этот режим. SDE для рабочих груп построен на том же SQL Express и ведет себя также. А что касается "идет бесплатно в придачу к ArcServer", то это слишком громко сказано :). Вы просто покупаете одну из версий ArcGIS Server. Самая младшая из которых называется ArcGIS Server Basic for Workgroup является по сути SDE для рабочих групп.
0 голосов
ответил 02 Март, 07 от odb2007 (1,720 баллов)
Григорий, так можно "управлять SQL Express" с другого компьютера через ArcCatalog или нельзя?
То что можно "администрировать" такой сервер через SQL Manager Express понятно, вопрос насколько правильно например бэкапить через него базу и т.п...


0 голосов
ответил 02 Март, 07 от Grigoriy (127,020 баллов)
1. "управлять SQL Express" с другого компьютера через ArcCatalog можно. А почему бы и нет, при наличии у Вас прав к нему.
2. И бэкапить базу через SQL Manager Express можно, только правильно.

http://webhelp.esri.com/arcgisdesktop/9.2/index.cfm?TopicName=About_database_backup_and_recovery&anchor=buss

http://support.esri.com/index.cfm?fa=knowledgebase.documentation.viewDoc&PID=19&MetaID=1009
0 голосов
ответил 05 Март, 07 от odb2007 (1,720 баллов)
При соединение через SQL Manager есть такой параметр соединения:  timeout - время ответа сервера.
Регулируется ли этот параметр в ArcCatalog'е ?
0 голосов
ответил 07 Март, 07 от igorstr (6,690 баллов)
Нет, не регулируется, Catalog только с базами и юзерами может разбираться и тоже на самом верхнем уровне - создать-удалить, права дать-отобрать
Добро пожаловать на сайт Вопросов и Ответов, где вы можете задавать вопросы по GIS тематике и получать ответы от других членов сообщества.
...