部署在服务器上,为什么访问不到客户数据?
2025-07-18 17:21
浏览:109
朝乐 前台管理员
2 天前

数据存储位置与路径问题:

1.确认客户数据文件已上传至服务器,且路径与山海鲸项目中配置的路径一致(建议使用服务器上的相对路径或绝对路径,避免依赖本地路径)。
2.若数据来自本地数据库(如 SQLite 文件),需将数据库文件同步至服务器,并在山海鲸数据源配置中更新为服务器上的数据库文件路径。


权限配置不足:

1.检查服务器上数据文件 / 数据库的权限设置,通过chmod(Linux)或右键属性(Windows)赋予山海鲸运行用户 “读取” 权限。
2.若数据存储在数据库(如 MySQL、PostgreSQL),确认数据库用户对目标表有SELECT权限,且账号密码正确(避免因权限不足导致查询失败)。


数据源连接配置错误:

1.核对数据源连接参数:将数据库 / API 地址改为服务器可访问的实际地址(如客户内网的数据库 IP 192.168.1.100),确认端口(如 MySQL 默认 3306)正确。
2.检查认证信息:重新配置数据库账号密码、API 的 token 或密钥,确保与客户数据源的权限设置一致。
3.联系客户管理员,将服务器 IP 添加至数据源的访问白名单(如数据库防火墙、API 网关的 IP 限制)。


网络环境阻隔:

1.在服务器上测试网络连通性:通过ping 数据源IP检查是否可达,用telnet 数据源IP 端口(如telnet 192.168.1.100 3306)确认端口是否开放。
2.检查服务器与客户数据源之间的防火墙 / 路由器规则,确保允许服务器访问数据源的端口(如数据库端口、API 端口)。
3.若数据源在客户内网,服务器需通过 VPN 或专线接入客户内网,确保网络链路通畅。


软件配置或日志排查:

1.查看山海鲸的运行日志(通常在安装目录的logs文件夹下),搜索 “数据”“连接”“error” 等关键词,定位具体错误(如 “文件不存在”“连接超时”“权限拒绝”)。
2.重新检查项目中数据源的配置:在山海鲸编辑器中打开项目,确认数据源类型、连接参数与服务器环境匹配,重新发布并部署。

扫描关注公众号

更多数字孪生可视化干货内容等你发现

了解更多内容

扫一扫
加入官方微信群
咨询热线0571-88650917
地址 公司 邮箱

杭州市文一西路海创科技中心 311121

杭州多算科技有限公司

support@shanhaibi.com

关注山海鯨官方qq群,了解更多内容

QQ群号:788095444

Copyright © 2020-2025 多算科技, All Rights Reserved. 浙ICP备20006837号-5