solidworks electrical 安装无法连接到SQL Server数据库

民工心事  金牌会员 | 7 小时前 | 来自手机 | 显示全部楼层 | 阅读模式
打印 上一主题 下一主题

主题 883|帖子 883|积分 2649

问题形貌:solidworks electrical 安装无法连接到SQL Server数据库

缘故起因:solidworks安装电气模块时需要用到sql数据库实例,连接上实例才不会报错。

接下来开始办理这个问题:

solidworks安装包自带了相应的数据库版本,大概部分人电脑上是有一些自己安装的数据库版本的或者是安装一些其他软件是自己电脑上被安装了一些数据库版本。以上如果自己电脑上面有一些数据库版本,只要不与solidworks自己带的数据库版本一致,那么还可以再安装sw的数据库版本。如果与sw的数据库版本一致,那么发起卸载自己电脑上的数据库版本,再安装sw的数据库版本,其实这里如果自己电脑上的数据库版本与sw的一致,应该是可以不用卸载再安装的,不过我本人并没有实践过,各人可以自己创建一个数据库实例自己试一下,能不能进行安装电气模块。查看sw自带的数据库版本如下图(直接看安装包的如下路径,其实就是2019版):(prereq其实就是预先需要的意思,这里各人应该明白了吧,先安装数据库再装电气模块问题就少的多)


在sw安装进行到电气模块时,点击更改按钮可以进入到电气模块的数据库设置页面图0,如下图:

各人可以看一下sw的电气模块安装时的数据库设置页面图0,还有背面的图1,做个比力:

                                 图0
在SQL Server这个选项下面,我们需要选择实例,也就是通过右侧点击浏览按钮选择自己安装的实例,上图选择的是MSQL这个实例,是我们之前自己安装的,它属于现有实例。下面如果选择安装SQL SERVER实例,那么会在安装sw的过程中启动数据库安装的过程,并安装实例,但是这个做法非常容易导致安装数据库失败。如果选择利用现有实例也就是利用MSQL这个实例,因为我们之前已经创建好了,只需要身份验证连接到本地数据库就可以,关于利用windows和SQL server这两种验证连接,是否两种方式都可以呢,要看你在安装数据库时选择的是下面图1中的windows验证还是混合模式验证,只有选择了混合模式才可以利用SQL Server模式验证,这里需要注意一下。用过MSSM工具的应该都知道是什么意思,windows身份验证连接需要输入登录电脑账户的windows用户密码。而SQL server验证连接需要利用自己的数据库密码,登录那边默认就是SQL默认用户名sa,密码是自己在安装SQL时设置的,即输入密码那边的密码,如图1:

                                 图1
通过上面的图相识了sw电气模块的数据库设置过程,接下来我们开始数据库部分的检查与安装。
1. 数据库部分的检查与安装:
各人打开电脑控制面板的程序卸载界面产看是否安装了与sw自带一致的数据库版本,

上述因为我安装过sw自带的数据库版本,所以显示了文章开头的2019版本,如何查看sw自带的是什么版本的数据库呢,看安装包的以下路径:

可以看到就是2019版本。假如各人在安装sw前已经有了雷同版本,那么,我发起先删除自己电脑上的数据库,不想删除的话,可以用原来自己安装的数据库软件重新创建一个实例看看能不能在电气模块数据库设置那边连接上实例,如何重新创建一个实例呢,其实就是点击自己之前的安装程序开始全新安装,和后文的安装数据库的步骤一致,拜见后文数据库的安装部分。如果后续连接乐成,那就可以不必删除,如果不可,就开始下面的删除步骤:
以我安装的2019版本为例,参考下面都是安装2019时产生的文件,如果安装过很多数据库软件,比力乱的话。。。。。。:

Win+r键盘输入services.msc,查看安装的实例,下图中的括号内的SQLWXPRESS就是实例,

如上图,存在sql相关组件,需要先卸载干净sql,重新安装与solidworks一致的数据库版本
彻底卸载sql数据库步骤,拜见以下两篇文章:
完备版彻底卸载SQL Server2019_为什么sql server2019卸不掉-CSDN博客
https://zhuanlan.zhihu.com/p/690845748;按照上述文章卸载并删除注册表, 删除后重启电脑。
如果你之前已经发生了安装solidworks失败,那就需要对solidworks已经安装的部分进行卸载,卸载教程可以拜见微信公众号阿奇设计分享里面的办法,当然如果只是因为电气模块导致的安装失败,那就不用卸载sw了,在数据库设置没问题的情况下,直接重新运行sw的安装程序,选择电气模块设置数据库进行安装即可。这里提示各人一下,sw不需要一次把所有模块都安装了,可以先选择自己需要的模块进行安装,后续如果还要安装其它模块,那么就运行安装包里面的setup安装程序重复之前的安装步骤选择没有安装过的模块就可以。

接下来正式进行安装solidworks自带的数据库:
安装solidworks配套的sql数据库,找到安装包的如下目录,以管理员身份运行,安装步骤拜见链接1,安装之前强烈发起看第二个链接,强烈发起根据第二个链接的方法设置服务器,因为大概率会遇到链接二中的问题,除此之外,在实例设置那一步,强烈发起选择命名实例,自己命名,方便在sw电气模块数据库设置时浏览实例,



记住这一步设置的密码,也就是SQL身份验证的密码,对应着sw电气模块里面sql身份验证那边的密码:

链接1SQL Server 2019安装教程(非常详细),从零基础入门到精通,看完这一篇就够了(附安装包)_sqlserver2019安装教程-CSDN博客
假如出现以下问题:

拜见此方法(发起利用链接内方法2):
链接2安装SQL server出现“服务没有及时响应启动或控制哀求”_安装 sql server 数据库引擎服务实例功能 时堕落 服务没有及时响应启动或控制哀求-CSDN博客
到这里sql安装竣事。
2.安装sw以及设置电气模块数据库:
接下来安装solidworks的电气模块以及其它模块即可;当我们安装到以下步骤时:

点击更改进入到数据库设置页面:

其实就是文章开头的形貌,这里我们已经自己创建好实例了,就用现有实例进行设置,点击SQL SERVER右侧的浏览按钮,选择自己在安装数据库时命名的实例,一样平常是localhost\XXX这个路径,好比之前自己命名的是MSQL,那就选择localhost\MSQL就可以。

然后选择现有数据库,安装SQL新实例在文章开头说过了,下面验证方式发起选择SQL验证,登录默认输入sa,密码就是安装数据库时设置的密码,不清楚的看一遍安装过程。这个页面等待个10秒左右,然后点击右下角返回择要,不卡顿且正常返回了那么数据库就设置乐成了。如果数据库堕落会出现以下界面,那么就检查前面的步骤:

背面安装过程会弹出这个页面,直接点击确定,不要做任何修改:

假如启动软件发生证书错误问题,这个很好办理,看如下链接:
Solidworks入门:Solidworks无法获得下列许可提示(-8,544,0)的办理方法-CSDN博客

安装竣事,打开电气模块验证一下是否可以或许正常连接,如果安装数据库乐成的话不会报错,而且正常进入设置向导界面,错误的话仍然会弹出数据库错误这种问题。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

民工心事

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表