电能质量分析仪上位机软件安装和使用

    之前做的电能质量分析仪上位机软件,由于再次使用又抛到自己的面前,13年做过之后就再也没有碰过,很多东西都忘得差不多了,程序编程使用的是VS2008(C#)结合SQL数据库,程序编写完毕后,安装部署成安装包,在XP系统下运行,没有什么问题,后来在WIN7系统安装后,出现了一些错误没有深究,当时XP系统还能用,索性就按照XP系统来,XP系统.net的版本是3.5,而win7的是4.0.可能有这方面的原因吧。这次老师给我的电脑系统安装的是最新版的WIN10,由于之前WIN7上安装都出现了问题,这次在WIN10上自己也是抱着怀疑的态度。索性安装了一下,首先遇到的第一个问题就是USB转串口的驱动程序不能用了,之前的版本并不支持WIN10.在网上找了适合的驱动,安装上去,成功了。可以正常通信了。连接好电能质量分析仪,测试了一下,能够正常通信,出乎自己的预料,可见在Win7上安装应该也是没有问题的,可能是缺少必要的安装文件。

    接下来一个问题就是寻找最新版的自己编写的程序。自己在云盘上和移动硬盘上都有备份,但是当时命名的时候很乱,很长时间都找不到所要找的的文件,百度网盘虽然存的文件比较多,但是当时自己没有注意百度网盘存储程序的时,会缺少很少很多的文件,只有当将所有的程序文件都打包上传之后才能保持完整。最后自己终于找到了安装包文件,最终的源代码文件没有找到。

    由于涉及数据库SQL和VS的连接问题,不同的计算机有不同的服务器名;而没有源文件,不能根据修改代码以修改为现有计算机的服务器名。安装包安装后的程序中服务器的名是当时编程所用的电脑的服务器名,所以只能通过修改现有计算机名来解决这个问题。


只需要将现有电脑名修改为上面这个名称即可。修改完之后,就是安装SQL2008了(2005安装并不兼容),一定要先修改后,后安装,因为服务器的名是在安装过程中就定了,如果先安装服务器的名就无法修改了。安装完毕之后,利用之前自己用SQL制表的文件,还原数据库(注意不是重新制作一个表,之前的表怎么样,自己也忘了,而且参数比较多,制表比较复杂耗时)。具体的过程如下:

首先找到之前自己备份好的一份SQL的数据文件,这里是测量数据a.bak(目前位置:G:\本地磁盘\KINGSTON\电能质量分析仪20170420重安装\数据库\测量数据a.bak)之前自己的数据备份和复原都是会的,包括数据库建表,记得当时自己也做了笔记,但是现在有什么都得从零开始了。教训啊,任何时候都要做好笔记。

第一步:登陆SQL Server Management Studio管理器,然后右击数据库-选择还原数据库:

电能质量分析仪上位机软件安装和使用_第1张图片

第二步:这里首先写好数据库名-选择源设备-文件-添加数据库文件(文件名是以.bak结尾的备份文件);然后确定:

电能质量分析仪上位机软件安装和使用_第2张图片

最后输入:目标数据库名,这里是测量数据a,确定之后,就可以完成数据库的复原。

电能质量分析仪上位机软件安装和使用_第3张图片

参考:SQL server 2008如何还原数据库

文件备份很重要,即使比较乱,保存了也总比不保存好。





你可能感兴趣的:(电能质量分析仪上位机软件安装和使用)