# yashanDB(崖山数据库)

崖山数据库系统YashanDB是深圳计算科学研究院自主设计研发的新型数据库管理系统。简称yashanDB。下图为MapGIS使用yashanDB数据库的流程图:

其中,yashan服务器端及客户端的安装步骤可参考yashan数据库官方操作手册,这里就不做详细说明。下面会对配置yashan数据源及创建yashan数据库的操作步骤进行详细说明。

# 相关主题

# 配置yashan客户端

# 功能说明

在安装完崖山数据库后,还不能立即使用崖山数据源,因为在开发崖山数据库引擎的时候用到了崖山数据库的相关动态库和包含文件,因此需要在系统的环境变量中添加一个路径,以便MapGIS在使用崖山数据源时能够找到崖山数据库的动态库和包含文件。

# 操作说明

  1. 获取客户端安装包,yashandb-client-22.2.3.0-windows-amd64。解压安装包。

  1. 配置环境变量

在Windows配置环境变量(以实际路径为准),为Path变量增加以下两项:

D:\yashandb-client\bin

D:\yashandb-client\lib

  1. 配置好客户端后,确认解压的安装包下,如 D:\yashandb-client\lib路径下能获取libcrypto-1_1-x64.dll和yascli.dll。

  1. 获取安装包yashandb-odbc-0.1.1.0-2512bfe-windows-amd64.zip 解压。

  1. 确认install.bat和uninstall.bat和yas_odbc.dll在相同路径下。
  2. 管理员运行install.bat。
  3. 客户端登录测试。系统中搜索打开ODBC数据源。

  1. 在用户DSN中点击添加选择YashanDB,配置信息。

  1. 连接测试。

# 数据源配置

# 功能说明

已安装yashan服务器端,在客户机上安装配置yashanDB客户端,并安装MapGIS后,可在MapGIS中配置yashanDB数据源,用来管理yashanDB数据库。

# 操作说明

1. 在MapGIS GDBCatalog面板,启动【客户端配置管理】功能,弹出如下所示对话框:

2. 切换到【数据源】页面,点击"添加",选择“yashan数据源”,服务名称为yashanDB服务器端的计算机IP地址:端口号;

3. "确定"后,在MapGIS GDBCatalog中可添加该yashanDB数据源节点信息:

# 创建数据库

# 功能说明

在MapGIS中配置yashan数据源后,可创建yashan数据库。创建yashan数据库的操作同“创建Oracle数据库”。