U9C 环境搭建
原创2024年6月14日大约 3 分钟
软件下载
- Microsoft SQL Server 2022
- Microsoft SQL Server 2022 Reporting Services
- SSMS
- U9C
- Visual Studio 2019
- Everything
环境要求
Windows8系统以上,具体看软件下载相关软件的系统要求。
以Windows10家庭版
为例
开启IIS
- 打开
控制面板
- 找到
程序
- 打开
程序和功能
,快捷方式在运行
里输入appwiz.cpl
- 打开
启动或关闭Windows功能
- 全选
Internet Information Services
和Internet Information Services可承载的Web核心
开启管理员模式
- Windows10组策表开启
运行
里输入gpedit.msc
- 找到
计算机配置\Windows设置\安全设置\本地策略\安全选项
禁用
策略用户账户控制:以管理员批准模式运行所有管理员
和用户账户控制:用于内置管理员账户的管理员批准模式
软件安装
Sql Server 2022
- 选择
开发人员
模式安装 - 选择
口令认证
模式下一步安装即可
Sql Server 2022 Reporting Servers
提示
安装位置:C:\Program Files\Microsoft SQL Server Reporting Services\SSRS\ReportServer
选择
开发人员
模式配置报表服务器
服务账户
改为使用其他账户
即当前电脑登陆账户电脑名\账户名
Web服务URL
点击应用,生成报表服务,地址形式http://电脑名:80/ReportServer
数据库
点击更改数据库,新建数据库,凭证使用SQL凭证
Web门户URL
点击应用,生成门户URL,地址形式http://电脑名:90/Reports
加密密钥
点击删除
即删除加密的内容,在点击更改
Visual Studio 2019
U9C使用.NETFramework 4.5框架,使用该版本开发
Eevrything
方便查找文件,解决U9C出现的各种问题
U9C安装及问题
提示
补丁地址: 219.141.185.72:170
U9C和UBF以管理员方式运行安装,相关配置见相关文档,各种稀奇古怪问题见社区
主要安装时文件不完整,缺少各种文件配置,导致U9C或UBF出现各种错。
UBF更新
申请试用许可
进入社区申请即可,一般当天通过。
已知问题解决方案
优先查找社区
- U9C打开报表提示各种未能加载程序集
例如"报表查询过程报错assembly. Details: 未能加载文件或程序集“UFSoft.UBF.Report.Base"
使用Everything
搜索UFSoft.UBF.Report.base.dll
,赋值其中一个放到Sql Server 2022 Reporting Servers
安装下C:\Program Files\Microsoft SQL Server Reporting Services\SSRS\ReportServer
放在Bin
目录下即可
- UBF无法发布报表,删除用户方案失败
使用Everything
搜索提示的文件错误,如UFSOFT.UBF.View.Query.dll
,找到最大或者最新的一个文件,替换UBF安装目录下的文件即可