Переход на 64-разрядную версию ArcSDE в ОС Linux или UNIX при существующей 64-разрядной СУБД
При наличии установленной 32-разрядной версии ArcSDE напрямую перейти на 64-разрядную версию невозможно.
Если вы запускаете ArcSDE как 32-разрядное приложение, подключенное к существующей удалённой базе геоданных на 64-разрядной СУБД (DBMS) на 64-разрядном сервере, для перехода вашей инсталляции ArcSDE на 64-разряда следуйте инструкциям в этом разделе.
- Создание резервной копии вашей существующей базы геоданных.
-
Остановите сервис ArcSDE, если он запущен.
sdemon -o shutdown -i <service> -s <server_name> -p <ArcSDE_administrator_password>
Инструменты командной строки ArcSDE и документация к ним устанавливаются с помощью сервера приложений ArcSDE.
-
Убедитесь, что в настоящий момент ни один из пользователей не подключен напрямую к базе геоданных.
Это можно проверить на закладке Подключения (Connections) диалогового окна Администрирование базы геоданных (Geodatabase Administration) в приложении ArcGIS for Desktop.
-
Предоставьте права на обновление администратору базы геоданных.
Для большинства баз геоданных – это пользователь sde. Для баз геоданных в Oracle, созданных в пользовательской схеме, это – владелец схемы.
- Удалите 32-разрядный компонент ArcSDE.
- Установите 64-разрядный версию компонента ArcSDE на 64-разрядный сервер (на один из принадлежащих СУБД, либо на удаленный).
- Если необходимо, измените файлы конфигурации, созданные новой инсталляцией ArcSDE, или замените их соответствующими файлами из старой папки $SDEHOME.
- Обновите базу геоданных (Upgrade the geodatabase) если вы перешли к новому релизу ArcGIS.
- Если ваш сайт использует сервис ArcSDE для подключения к базе геоданных, стартуйте сервис ArcSDE на 64-разрядном сервере используя команду sdemon –o start.