制作系统升级安装包工具使用说明
制作系统升级安装包工具使用说明
本文档包含两部分,第一部分是如何制作系统升级安装包;第二部分是如果使用系统升级安装包。
1. 制作系统升级安装包
1.1 功能说明
文件菜单说明
包含以下内容:
1. 新建 建立新的安装包工程
2. 打开 打开之前建立的安装
3. 保存 保存当前工程
4. 另存为 将当前工程保存到另外的位置
5. 生成升级安装包 为当前安装包生成对应的安装包
6. 退出 退出当前程序
项目菜单说明
包含以下内容: 1. 选择表 用于选择需要更新修改的数据表
1.2 系统升级安装包制作
1.2.1 启动制作系统升级安装包工具
在平台的系统管理菜单中,
点击“制作系统升级安装包”,启动制作工具。
1.2.2 创建新的安装包工程
点击“文件”菜单下的“新建”,创建一个新的安装包工程
#### 1.2.3 选择需要更新的数据表 点击“项目”菜单下的“选择表”,将弹出一个数据表选择界面,点击选择需要升级的数据表。
我们提供几种常见的选择数据表方式:
- 全选 2. 选中
3. 未选中 4. 按表名筛选
5. 按中文名筛选
点击“确定”按键保存选择,点击“取消”关闭选择窗。
#### 1.2.4 数据表字段字段配置
点击左侧列表,可以查看选中的数据表,表名及对应中文描述(如图中我们选中CodeValue)。在这配置对应的升级模式和描述。
1.2.5 设置升级模式
我们提供两种升级模式:
1. 修改现有数据表模式
此模式下,由用户手工输入相关的sql语句去实现对数据表的修改。
2. 新建数据表模式
此模式下,将显示在平台中配置完成的数据表(此模式下只支持查看建表语句,不支持修改)。
设置完对应的升级模式,并填写相应的升级语句,点击“设置”按键保存设置。
1.2.6 制作升级安装包
点击“文件”菜单下的“生成升级安装包”,弹出安装包生成界面。
在此界面可以配置需要附加升级的程序代码和样式资源,点击...按键,选择需要升级的源代码目录。
如不包含需要升级的源代码和资源,无需选择任何目录,将此处的输入框清空。 如果包含多个文件夹可将其整理到同一个文件夹下面,在此处选择根级文件夹就可以。
点击“生成”按键将会弹出一个对话框,用于设置将安装包生成到什么位置。
生成执行完成后,将在保存目录生成指定的安装包,是一个可以单独运行的exe程序。
经过以上操作就完成了升级安装包的制作。
2.安装包使用
将生成升级安装包拷贝到目标机器,双击启动程序界面。
升级程序会默认带出当前路径,如果在生成安装包的时候选择相应的源代码,在点击“更新”按键时会将 相应的源代码输出到“源代码输出目录”所指定的目录,如果需要修改此指向,只需点击...按键选择目标目录。
在执行更新之前,我们需要设置相关的数据库连接,输入连接数据库的用户密码,以及服务地址等。
点击“更新”按键,执行升级更新操作。
- linux学习第五十九篇:LVS DR模式搭建,keepalived lvs
- linux学习第五十四篇:配置Tomcat监听80端口,配置Tomcat的虚拟主机,Tomcat日志
- linux学习第五十六篇:集群介绍,keepalived介绍,用keepalived配置高可用集群
- linux学习第五十八篇: 负载均衡集群介绍,LVS介绍,LVS的调度算法,LVS NAT模式搭建
- Python中eval带来的潜在风险,你知道吗?
- React Native自定义导航条
- android混淆那些坑
- 微信小程序开发入门篇
- Support Annotation Library使用详解
- React Native之Navigator
- React Native组件生命周期
- React Native使用原生组件
- Android ViewDragHelper及移动处理总结
- android 仿音悦台页面交互效果
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- linux文件查找-find命令
- 如果串口驱动有问题,怎么调
- linux程序安装及包管理
- Mysql存储引擎
- CentOS7-samba文件共享服务
- centos7-vsftpd文件服务器
- Mysql的逻辑架构
- centos7-httpd服务器
- Linux文件 目录与权限
- 简易数据分析(三):Web Scraper 批量抓取豆瓣数据与导入已有爬虫
- 嵌入式Linux开发环境搭建 配置Ubuntu
- 简易数据分析(五):Web Scraper 翻页、自动控制抓取数量 & 父子选择器
- 【深度】韦东山:一文看看尽linux对中断处理的前世今生
- 嵌入式开发之交叉编译程序万能命令_以freetype为例
- Python-EEG处理和事件相关电位(ERP)