分享

最新Everest 企业版(AIDA64)使用SQL保存数据的方法介绍 - 文天瑞的日志 ...

 chell 2011-03-24

最新Everest 企业版(AIDA64)使用SQL保存数据的方法介绍

技术交流 2010-12-23 23:09:48 阅读26 评论0   字号: 订阅

首先,为了分发的时候降低网络流量,我们得做适当删减。
比如多余的sql文件(.sql),多余的语言文件(.txt)
当然不删也无所谓。
 650) this.width=650;" http: blog.51cto.com viewpic.php?refimg=" + this.src)">
删除帮助文件,再删除了很多语言文件,还有w9x的内核文件。
保留ia64 x32 x64的。
因为我不用access输出,所以access的文件也删掉了。
只保留mysql和sql2000的数据库文件。
再来,将文件从大到小排列一下。
650) this.width=650;" http: blog.51cto.com viewpic.php?refimg=" + this.src)">
看出来什么没有?倒数第四个有一个cpuid,这是一个单独的插件,如果仅仅为了数据库输出,这个可以删除,删除之后cpuid显示就比较萎了,至于怎么个萎,你可以自己试验下。
 
上面还有图标文件, 反正要数据不要图,删了也行,图标文件分为2k的xp的win7的。
 
650) this.width=650;" http: blog.51cto.com viewpic.php?refimg=" + this.src)">
这个是含有图标库的样子。
650) this.width=650;" http: blog.51cto.com viewpic.php?refimg=" + this.src)">
这个是删除了图标库的样子。你可能说这看起来多难受。不过这个只是给自己的用户看的,哪怕它连图形界面都没有,也是无所谓 的,只能要能运行起来就好。
删了图标文件,看,一样不影响输出。
650) this.width=650;" http: blog.51cto.com viewpic.php?refimg=" + this.src)">
数据库这个位置按照图示选就可以了。
 
650) this.width=650;" http: blog.51cto.com viewpic.php?refimg=" + this.src)">
按照图示文字来,很简单。
650) this.width=650;" http: blog.51cto.com viewpic.php?refimg=" + this.src)">
密码被加密存放在这个ini里头了,密码加密用什么规则我也没空研究,但是务必不要使用高权限账号,以防被破解。
 
最新Everest 企业版(AIDA64)使用SQL保存数据的方法介绍 - 文天瑞 - 文天瑞650) this.width=650;" http: blog.51cto.com viewpic.php?refimg=" + this.src)">
这个文件的前面两个--要删掉。
 
接下来的操作搞了很久,但是死活上传不上去,,才想起来上面有个操作忘记了。
 
650) this.width=650;" http: blog.51cto.com viewpic.php?refimg=" + this.src)">
链接测试成功后,要选数据库,我上去自己建了一个aida64 这个你要自己上服务器操作。只能用这个名字。如果要改,就在DB - SQL Server.sql中自己修改。
 
点“报告”→“快速报告”→“数据库”就可以直接输出了。
 
650) this.width=650;" http: blog.51cto.com viewpic.php?refimg=" + this.src)">
回到SQL2000里头看看,已经有数据了,说明成功了。
 
当然这样让用户自己点还是非常二的,因为你的同事有可能不买你的账,他不见得主动按照这个顺序去点。
650) this.width=650;" http: blog.51cto.com viewpic.php?refimg=" + this.src)">
 
AIDA和Everest一样,命令行操作一致,可以在帮助文件的Commandlinie中查找。
里头有这么一句
4. Only one of the following options can be used in a single command-line: /TEXT, /HTML, /MHTML, /XML, /CSV, /MIF, /INI, /DATABASE. Mixing of these options with each other could lead to unexpected issues.
大意就是说,命令加个/database可以把数据传输到数据库里头,而这就是实现静默提交的前提。
接下来构造一个命令行操作,具体来源就不说了,自己看命令行说明。
AIDA64.exe /r /database /hw /silent /safe
 
650) this.width=650;" http: blog.51cto.com viewpic.php?refimg=" + this.src)">
有意思的地方在这里,可以看某某人什么时候再次提交(已过时)。当然如果你只会这么看信息,那就out了。
点文件→监视管理器→冲数据库添加文件。
650) this.width=650;" http: blog.51cto.com viewpic.php?refimg=" + this.src)">
看分类,分为硬件分类(HardWare),软件分类(SofeWare),DMI就不晓得了。
650) this.width=650;" http: blog.51cto.com viewpic.php?refimg=" + this.src)">
 
随便抓两个图,说下这么统计的意义。
这里假设看第一个表,那么能够看到公司有多少颗CPU,比如奔4 2.8的几颗,内存256的几个。这样可以非常快的找出需要更新换代的机器,然后拿这个表还可以直接报给领导。又或者装了XP的几个,vista的几个。都能很快的找出来。
和上传文件到服务器的方式对比,用SQL2000或者MySQL数据更可靠一些。毕竟我还能用agent每天备份不是?
 
 
 
使用AIDA64有个很严肃的问题就是码的问题,企业版是有码总量限制的 ,而现在共享下载的,多数是1用户版的。
找了很久,两个798的码,合起来给公司两个区域用,能顶1500台机了,大部分公司是够用了。这东西你懂的,自己默默的瞅着就行了,别找GXB投诉哥。
如果实在不够用,继续用老版Everest。
4W8RRD1ND6B1DSCEDAVYA5QAD
FTG4Y2U4D62GDGZQDV1Y5C5AG
 
 
今天发这个博客很费劲。本来一直很喜欢用live的博客空间的,可惜这家伙倒闭了,转到新浪之后也就成了废物,但官方站在传图片使用SliverLight技术,非常方便,和操作本地电脑一样。不得不赞美微软的技术。
650) this.width=650;" http: blog.51cto.com viewpic.php?refimg=" + this.src)">
 
写完之后,在帮助文件中找到了解决方案。MySQL确实需要安装下载一个连接器才能使用。
同时,填写表格的时候得按照下面的来填(上面的数据源不要写),不能使用ROOT连接,正常连接如图。从实用性上来说,因为MySQL输出需要单独安装软件,比较麻烦,如果环境没有安装,不建议用这种方式输出。
When reports would be inserted to a MySQL database, it is necessary to install MySQL Connector/ODBC (formerly known as MyODBC Driver) on all networked computers. MySQL Connector/ODBC can be downloaded at the following page: http://www./products/connector. To install MySQL Connector/ODBC without user intervention, use the undocumented /SILENT command-line option. 
650) this.width=650;">

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多