Не могу запустить SQLServer

0 голосов
спросил 07 Окт, 11 от Waleryth (3,180 баллов) в категории Программные продукты Esri
    Всем доброго времени суток!
Возникла такая проблема, необходимо запустить SQL сервер Я в этом деле новичек! Используется ArcGIS 10 Desktop. Установил mssql и ArcSDE_Personal который шел в дистрибутиве с данным диском. Я не могу запустить SDE и не знаю как связать его с sql. Пересмотрел большое колличество статей но так и ни чего не понял. Помогите имеющуюся БГД созданную в 9версии запустить на сервере.
Заранее благодарен!

61 Ответы

0 голосов
ответил 07 Окт, 11 от PITKS1 (20,860 баллов)
Personal (Workgroup) SDE не имеет SDE сервиса и не знает как его подерживать

Если есть 9.3 база Enterprise SDE то надо такой-же 10.0 ставить.
0 голосов
ответил 10 Окт, 11 от Waleryth (3,180 баллов)
Благодарю за подсказку! Буду думать дальше.
0 голосов
ответил 10 Окт, 11 от Grigoriy (127,020 баллов)
Используется ArcGIS 10 Desktop. Установил mssql и ArcSDE_Personal который шел в дистрибутиве с данным диском. Я не могу запустить SDE и не знаю как связать его с sql. Пересмотрел большое колличество статей но так и ни чего не понял. Помогите имеющуюся БГД созданную в 9версии запустить на сервере.


Вам нужно создать сервер баз данных:
Creating_a_geodatabase_on_a_database_server
Создать в нем базу геоданных.
И скопировать в неё Ваши данные.
Размер базы не может превышать 10 Гб.
image
0 голосов
ответил 11 Окт, 11 от Waleryth (3,180 баллов)
Спасибо за информацию!
Вчера принесли ArcGis 9.3 - установил. Но возникла проблема с установкой sde9.3forMSSQL.
Приустановки пост инстала выходит сообщение:

The ArcSDE Repository was unsuccessfully complied.
Would you like to view the status?

Лог выглядит так:

Error: Underlying DBMS error (-51).
Error: SDE release install not completed.
     Check SDEHOME\etc\sde_setup.log for more details.

sde_setup.log выглядит так:
[Tue Oct 11 10:24:08 2011] IDBInitialize::Initialize Failed
[Tue Oct 11 10:24:08 2011] DB_open_instance() PCC_connect error: 18452
[Tue Oct 11 10:24:08 2011] Error: Underlying DBMS error (-51).
[Tue Oct 11 10:24:08 2011] Error: Unable to connect
[Tue Oct 11 10:24:08 2011] Microsoft OLE DB Provider for SQL Server: Login failed for user 'sde'. Reason: Not associated with a trusted SQL Server connection.
[Tue Oct 11 10:24:08 2011] ERROR installing/upgrading ArcSDE, Error = -51

У меня стоит Win7 64 bit, и имеется mssqlserver2000. дружат ли они в такой связке "win7 64-sde9.3-mssqlserver2000".
0 голосов
ответил 11 Окт, 11 от Worker (22,480 баллов)
Waleryth, не пойму, Вы сначала ставили ArcSDE Personal с MS SQL Express. А теперь есть уже ArcSDE 9.3 Enterprise?

Если ставите ArcSDE 9.3 Workgroup/Enterprise, то читайте Installation Guide, который идет вместе с дистрибутивами. А по ошибке - попробуйте выбрать смешанную аутентификацию в SQL Server Management Studio.

См. http://support.esri.com/en/knowledgebase/techarticles/detail/29191

По системным требованиям:
http://wikis.esri.com/wiki/display/ag93bsr/ArcSDE+Microsoft+SQL+Server+Database+Requirements

Согласно документу, Win7 должна работать, но на боевой сервер такую комбинацию разворачивать не рекомендуют.
0 голосов
ответил 11 Окт, 11 от Waleryth (3,180 баллов)
Спасибо! Буду пробывать!
0 голосов
ответил 12 Окт, 11 от Waleryth (3,180 баллов)
При установки sde происходит ошибка:

WARNING: Parameter "TEMP" not found in giomgr.defs file!
WARNING: Setting TEMP to "C:\Users\Monaenko\AppData\Local\Temp"

как сказано http://support.esri.com/en/knowledgebase/techarticles/detail/29191 При установки SQLserv выбрал вариант аутентификации «Mixed Mode». Но это не помогло.
Как мне поступить?    
0 голосов
ответил 12 Окт, 11 от Worker (22,480 баллов)
Это не ошибка, а предупреждение. Если хотите исправить это, отредактируйте файл giomgr.defs в SDEHOME/etc/ или установите для переменной другую папку TEMP с помощью команды sdeconfig после пост-инсталла.

Репозиторий нормально создался?
0 голосов
ответил 12 Окт, 11 от Waleryth (3,180 баллов)
А как отредоктировать с помощью команды sdeconfig?
0 голосов
ответил 12 Окт, 11 от Worker (22,480 баллов)
Что, все остальное работает? Зачем это вы решили редактировать и чего, признавайтесь? :)

Либо экспортировать всю таблицу server_config и отредактировать:
http://support.esri.com/en/knowledgebase/techarticles/detail/29615

Прежде, чем редактировать содержимое таблицы, подумайте, что вы делаете и надо ли, поскольку системные таблицы нужны для обеспечения нормальной работы всего ArcSDE.

Либо из командной строки:
http://help.arcgis.com/en/geodatabase/10.0/admin_cmds/support_files/serveradmin/sdeconfig.htm

sdeconfig -o alter -u bob -p cat -N -q -v temp="путь"

Можно и без команды - обращение происходит к системной переменной TMP. My computer > Manage > Advanced system settings > Environment variables и отредактируйте содержимое переменной.

Добро пожаловать на сайт Вопросов и Ответов, где вы можете задавать вопросы по GIS тематике и получать ответы от других членов сообщества.
...