• 1、该服务发生严重错误。

    服务能够启动,但是打开MMC管理窗口显示“该服务发生严重错误”,打开“故障排除”分支,里面记录一个错误事件,其描述信息是

    引用内容

    WMS匿名用户身份验证 插件错误 (0x8007052e) - 登录失败:未知的用户名或错误...
  • Windows 7系统的全功能控制面板

    日期:2010-01-05 | 分类:Windows

    一个简单的方法就可以调出调整Windows 7系统的全功能控制面板,这一小技巧可以让你从鼠标调整到硬盘分区,启动“上帝模式”非常简单,只要建立一个文件夹,然后将它命名为GodMode. {ED7BA470-8E54-465E-825C-99712043E01C},上帝就出现了,微软并没有解释GodMode的用途,但它应该类似于游戏秘笈show me the money的作用,去试试看吧。

  • 让MySQL不区分大小写

    日期:2009-12-22 | 分类:Mysql数据库

    部署系统的时候,从windows下导出mysql为sql语句,导入到Linux下的mysql,导入顺利,启动工程发现报错,日志里提示看到 找不到 SiteAdmin 但是我的数据库里面明明都是小写,怎么一到Linux里面来就有大小的了呢。后来一查,原来是Linux下mysql对数据库大小写敏感,修改如下:

    unix/linux的文件系统是区分大小写,mysql将数据库表用文件来表示,因此对运行于unix/linux系统中的mysql数据库进行查询 时,SQL语句中的表名大写小敏感的。而windows则大小写不敏感,为了兼容两个系统,我们可以建立全部小写的数据库表名,

    lower_case_table_names=1 让MySQL不区分大小写

    在CentOS安装的MySQL的配置文件中(/etc/my.cnf),是没有lower_case_table_names=1这行的。
    在Windows安装的MySQL的配置文件中(my.ini),是有lower_case_table_names=1这行的。

    lower_case_table_names=1的用途是让MySQL实现不区分大小写。

    所以当时出了些毛病,后来才发现是这个的问题。连忙在CentOS中的my.cnf(/etc/my.cnf)的[mysqld]区段下增加:
    lower_case_table_names=1

    也有从Linux下倒出来到windows中都是大写的情况,同样,在windows配置下填写lower_case_table_names=0即可。

  • 微软确认Windows 7系统可免费试用120天

    微软允许用户在不输入产品激活码的情况下安装和试用30天任何版本的Windows 7系统.在试用期内,不管Windows 7系统是否被激活,它都可以正常运行.然而,随着试用期的缩短,屏幕上就会越来越频繁地出现要求用户激活产品的信息.比如,在试用期的第4天到第27天之间,系统每天都会弹出一次要求用户激活的信息. 在第28天到第29天,信息弹出的频率会增加到每4个小时一次;而到了第30天也就是最后一天,要求用户激活的信息会每小时弹出一次.

    用户可以在Windows 7系统的命令提示符下输入“slmgr-rearm”指令,将试用期剩余天数重新设定为30天.

    Leonard说:“这个指令总共可以运行3次.如果在每次试用期的最后一天运行这个指令,那么你就可以免费使用120天的Windows 7系统.”

  • 监控mysql的工具MysqlReport的安装

    下载mysqlreport的pl脚本文件,这个pl脚本地址 http://hackmysql.com/mysqlreport
    下载过了的文件是没有后缀的,你要自己加一个.pl后缀
    文本编辑器打开,修改如下内容:
    安装配置:

    修改mysqlreport 73 74 75 76 77

    $mycnf{'host'}   = "127.0.0.1";
    $mycnf{'port'}   = "3306"; #mysql的端口
    $mycnf{'socket'} =
    $op{'socket'} if have_op 'socket';
    $mycnf{'user'}   = "root";#mysql的用户名
    $mycnf{'pass'}   = "admin";#mysql的用户名密码

     

    Web页面上嵌入,使用更方便。
       
    接下来就尝试一下:
        1
    搭建Apache + Perl 环境;windows下要预先安装安装activeperl5.5.8
        2
    配置一下Apache;要启用cgi模块
        3
    MysqlReport脚本放入指定目录(cgi-bin);
        4
    访问http://xxx.com.cn/cgi-bin/mysqlreport.pl即可查看运行结果。

    注意的是,ActivexPerl连接mysql需要有对应的mysql驱动,安装方法如下:
    下下载DBD-mysql.ppd ,下载路径:http://theoryx5.uwinnipeg.ca/ppms/DBD-mysql.ppd

    DBD-mysql.ppd 拷贝到perl/bin目录下
    然后再 运行 c:\perl\bin\ppm install DBD-mysql.pps
    或者直接运行C:\Documents and Settings\Administrator>ppm install http://theoryx5.uwinnipeg.ca/ppms/DBD-mysql.ppd
    即可自动下载。
    这样安装完成,
    TroubleShooting
    1   Apache的错误日志中可能会报

    系统找不到指定的路径。  : couldn't spawn child process:
    因为pl文件第一行没有标出perl解释器的位置,改正之后就正常了。修改MysqlReport这个文件
    第一行如下 #!c:/Perl/bin/perl.exe -w  (就是perl.exe的路径)

    2  通过浏览器访问该mysqlreport.pl时发现是显示该脚本的源代码

    这是因为没有启用apache的cgi模块