SOLIDWORKS PDM 错误消息“未连接到此视图的数据库”会在用户尝试访问档案库视图时出现,此时软件无法在注册表中定位必要的档案库信息。这通常由注册表中缺失或损坏的信息导致,使 PDM 无法访问数据库,从而阻止档案库视图打开。

涉及的注册表键
当档案库视图在 PC 上所有 Windows 用户间共享时,相关信息存储于以下注册表位置:
HKEY_LOCAL_MACHINE\SOFTWARE\SolidWorks\Applications\PDMWorks Enterprise\Databases\[档案库名称]
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\SolidWorks\Applications\PDMWorks Enterprise\Databases\[档案库名称]
当档案库视图设为私有时,相关信息存储于:
HKEY_CURRENT_USER\Software\SolidWorks\Applications\PDMWorks Enterprise\Vaults\[档案库名称]
若视图为私有且由其他用户创建,则可能找不到上述注册表位置。原因是 HKEY_CURRENT_USER 文件夹与用户账户绑定,每个 Windows 登录账户均不同。需以该用户身份登录才能查看正确注册表位置。
删除并重新添加档案库视图
有时,只需删除并重新安装档案库视图即可解决此错误。当视图被错误设为私有,或缺失供其他用户访问的注册表信息时,此方法通常有效。标准操作流程如下:
右键单击视图并删除
按照SOLIDWORKS PDM 本地档案库视图删除与创建说明重新安装


从其他电脑复制注册表键
若重新安装视图无效,最简单的解决方法是从正常运行的电脑复制注册表键至报错电脑。通过注册表编辑器的 文件 > 导出 和 文件 > 导入 功能完成操作。


导入后需验证以下值已正确填充:
DbName REG_SZ - 档案库数据库名称
DbServer REG_SZ - SQL 服务器名称
ServerLoc REG_SZ - 存档服务器名称
ServerPort REG_DWORD - 存档服务器端口(默认十进制值 3030)
ShellRoot REG_SZ - 档案库视图文件夹完整路径(含档案库名称)
手动重建注册表键
若无法从其他电脑导入注册表键,可手动重建:
用记事本打开附件中的 SHARED_view_details.reg(共享视图)或 PRIVATE_view_details.reg(私有视图)
根据实际档案库信息修改文件内容(信息可通过 PDM 管理工具右键档案库 > 属性获取,或从正常电脑的注册表提取)
用注册表编辑器导入修改后的文件


若问题仍未解决,可排查SOLIDWORKS PDM 档案库连接问题或联系智诚科技ICT的技术支持。
获取正版软件免费试用资格,有任何疑问拨咨询热线:400-886-6353或 联系在线客服
未解决你的问题?请到「问答社区」反馈你遇到的问题,专业工程师为您解答!