概述

一般来说SDE的试用许可我会建议用户在没有到期之前进行续期,也就是更新许可。否则的话,如果SDE试用许可到期了,除了PostgresSQL数据库之外,我们只能通过SQL语句的方式来进行更新。在到期之前我们可以通过【更新企业级地理数据库许可】工具进行操作:

过期了,只能通过SQL进行许可的更新操作。这是由于SDE的许可信息是存储在SDE空间库里的server_config(根据数据库的不同表名可能有所不同,如SQLSerer的表名为sde_server_config)表中一行中,可以通过

select * from server_config

来查看SDE许可的信息。

在更新许可之前,需要先从ArcGIS Server的许可文件(*.ecp)中找到以arcsdeserver打头的一行,并将其拷贝下来,格式类似:

arcsdeserver,101,ecp573151040,29-jul-2016,B5FAJH5HTET0M338A218,72A6888B41EB268B1ADE0D0B626B20BC5E9ACBC0D8750985297C858F208A6299D24D6220F9FE626312A194576EA3194F040E1B9021DFC303AEF2F3BA49B2AA5238EE65235570F7CAA90307FC6EF0730ACB78CE89AB66C307F88DD0F449D7511DC05A181A366BF1A8043E614BBC899DA47B577A7943EA85BA18AC6C93092B7B07,FID_5995f8f5_1471168fb83_19c4

oracle

update server_config set char_prop_value= 'arcsdeserver,101,ecp573151040,29-jul-2016,B5FAJH5HTET0M338A218,72A6888B41EB268B1ADE0D0B626B20BC5E9ACBC0D8750985297C858F208A6299D24D6220F9FE626312A194576EA3194F040E1B9021DFC303AEF2F3BA49B2AA5238EE65235570F7CAA90307FC6EF0730ACB78CE89AB66C307F88DD0F449D7511DC05A181A366BF1A8043E614BBC899DA47B577A7943EA85BA18AC6C93092B7B07,FID_5995f8f5_1471168fb83_19c4'

where prop_name='AUTH_KEY';

commit;

DB2

update server_config set char_prop_value=' arcsdeserver,101,ecp573151040,29-jul-2016,B5FAJH5HTET0M338A218,72A6888B41EB268B1ADE0D0B626B20BC5E9ACBC0D8750985297C858F208A6299D24D6220F9FE626312A194576EA3194F040E1B9021DFC303AEF2F3BA49B2AA5238EE65235570F7CAA90307FC6EF0730ACB78CE89AB66C307F88DD0F449D7511DC05A181A366BF1A8043E614BBC899DA47B577A7943EA85BA18AC6C93092B7B07,FID_5995f8f5_1471168fb83_19c4' where char_prop_value='AUTH_KEY'"

SQL Server

update sde_server_config set char_prop_value=' arcsdeserver,101,ecp573151040,29-jul-2016,B5FAJH5HTET0M338A218,72A6888B41EB268B1ADE0D0B626B20BC5E9ACBC0D8750985297C858F208A6299D24D6220F9FE626312A194576EA3194F040E1B9021DFC303AEF2F3BA49B2AA5238EE65235570F7CAA90307FC6EF0730ACB78CE89AB66C307F88DD0F449D7511DC05A181A366BF1A8043E614BBC899DA47B577A7943EA85BA18AC6C93092B7B07,FID_5995f8f5_1471168fb83_19c4' where char_prop_value='AUTH_KEY'"

Arcgis更新sde库许可的更多相关文章

  1. ranlib的作用 -----更新静态库的符号索引表

    摘自 http://blog.csdn.net/jubincn/article/details/6958840 更新静态库的符号索引表 本小节的内容相对简单.前边提到过,静态库文件需要使用“ar”来创 ...

  2. 利用pip批量更新python库

    如果python库比较旧,需要更新到最新版本,可以利用pip工具. DOS命令行下,输入pip -V查看pip版本,可以先把pip更新到新版本. 查看系统里过期的python库 pip list #列 ...

  3. 【推荐】CentOS安装gcc-4.9.4+更新环境+更新动态库

    注:以下所有操作均在CentOS 6.8 x86_64位系统下完成. CentOS上yum安装的gcc版本过低(4.4.7),在安装某些软件的时候不支持,所以这里需要对其进行升级. #gcc的安装# ...

  4. svn 安装及更新web库

    安装: apt-get update         //更新apt-get库 apt-get install subversion        安装SVN mkdir /home/svn     ...

  5. 更新 Anaconda 库文件

    查看库 Anaconda Navigator中 启动Anaconda Prompt(或Anaconda Navigator中Environment->(base)root->Open te ...

  6. 使用CocoaPods更新第三方库出错的解决办法

    使用CocoaPods更新第三方库出错的解决办法 执行完pod install或pod update之后,控制台抛出以下警告信息: [!] The xx [Debug] target override ...

  7. sql server重建全库索引和更新全库统计信息通用脚本

    重建全库索引: exec sp_msforeachtable 'DBCC DBREINDEX(''?'')' 更新全库统计信息: --更新全部统计信息 exec sp_updatestats 实例反馈 ...

  8. 树莓派4B 更新wiringPi库到2.52的方法的wiringPi库2.5.2版本wiringpi-latest.deb下载

    树莓派4B 更新wiringPi库到2.52的方法 – 树莓派中文站 http://www.52pi.net/archives/1918 通过如上链接可知,需要通过如下命令下载wiringpi-lat ...

  9. 更新maven库

    删除所在本地仓库的文件夹,例如: 然后,重新下载一个jar包,放到工程的文件夹,注意名字要不同,否则maven库不予更新,替换完成后,点击工程,maven,update project即可,再次查看M ...

随机推荐

  1. 对已有的docker容器增加新的端口映射

    一般在运行容器时,我们都会通过参数 -p(使用大写的-P参数则会随机选择宿主机的一个端口进行映射)来指定宿主机和容器端口的映射,例如 docker run -it -d --name [contain ...

  2. 列出ubuntu软件管理工具apt的一些用法(自由总结)

    安装软件包 [root@CentOS7 ~]#apt install tree 删除软件包 [root@CentOS7 ~]# apt remove tree 列出仓库软件包 [root@CentOS ...

  3. 描述nginx中worker_processes、worker_cpu_affinity、worker_rlimit_nofile、worker_connections配置项的含义

    worker_processes worker进程的数量,应小于等于cpu核心数,auto为当前主机cpu核心数 work_processes 4 worker_cpu_affinity 配置CPU亲 ...

  4. 私有化轻量级持续集成部署方案--03-部署web服务(上)

    提示:本系列笔记全部存在于 Github, 可以直接在 Github 查看全部笔记 这一篇主要讲述部署一个 Web 项目,项目是我曾经搞的一个 VUE 模板项目:https://github.com/ ...

  5. Solution -「多校联训」轮回

    \(\mathcal{Description}\)   有 \(n\) 个黑盒,第 \(i\) 个黑盒可以让输入变量以 \(p_i\) 的概率保持不变,以 \(\frac{1-p_i}2\) 的概率加 ...

  6. systemverilog中奇怪的语法

    1.->运算符 expression_a->expression_b其实等效于(!expression_a || expression_b),systemverilog中利用 || 运算的 ...

  7. [Graphviz]一些简单的例子(未完待续)

    本文参考:http://wenku.baidu.com/link?url=kTPIn5tBY4eboEPZeOZyLwHAq-fSMoTbagsqcG5-IcpL325tnnh3ES8aky-PBjP ...

  8. C# 操作字符串注意事项

    下面是常见的一个例子 static void Main(string[] args) { string str = "test"+9; string str2 = "te ...

  9. 使用kind快速搭建本地k8s集群

    Kind是什么? k8s集群的组成比较复杂,如果纯手工部署的话易出错且时间成本高.而本文介绍的Kind工具,能够快速的建立起可用的k8s集群,降低初学者的学习门槛. Kind是Kubernetes I ...

  10. Qt:QNetworkReply

    0.说明 QNetworkReply对象包含了Manager发送的请求头和返回的数据. 它继承自QIODevice,所以可以用各种read获取其中返回的数据: QByteArray data = re ...