发布新日志

  • Apache和Subversion整合失败的解决方法

    2010-06-29 10:25:21

    apache的配置文件中添加对svn两个模块的载入后,开启apache总是会报错,服务也不能启动,解决方法是将svn安装目录bin文件夹下的所有dll文件拷到apachebin文件夹中,提示覆盖的选是,一般网上说的整合方法是将三个dll文件拷到apachemodules文件下。

    整理整合过程:(svn安装也一起整理了)

    1.         安装svn

    2.         安装tsvn

    3.         安装apache

    4.         修改apache端口

    5.         拷贝两个svn模块,拷贝三个dll文件,拷贝所有dll文件

    6.         修改apache配置文件,修改两个引用,添加两个引用,添加库的配置

    7.         测试IE访问(注意加端口)

  • ASP.NET与SQL 2005连接的问题和解决方法

    2009-11-10 09:32:39

    一、无法打开登录所请求的数据库   "Forum"。登录失败。  
    网上的解决方法:在"对象资源管理器"中的数据库上点右键,选"属性",选择"安全性",修改服务器登陆方式.

    (最终有效的)解决方法:在"服务器-安全性-登录名"中建立"***\ASPNET"用户(注意:要给所建立的用户添加“服务器角色”),然后再在 "服务器-数据库(Forum)-安全性-用户"中添加即可(需添加db_owner架构&身份)。如果没添加角色的话,在进行数据库插入 删除等操作时就会提示没有权限。

    二、用户 'sa' 登录失败。
    原因: 该帐户被禁用
    解决方法:打开security(安全性) -- logins(登录名) ,右键选中sa,选择properties(属性),点击Status(状态)切换到状态面板,将Login(登录)设置为Enabled(启用)。

    三、关于IIS集成Windows身份验证
    步骤:Forum--右键属性--目录安全性-匿名访问和身份验证控制--勾选集成Windows身份验证
  • SQL2008安装过程中碰到的问题和解决方法

    2009-11-09 09:15:48

    在安装SQL2008的过程中碰到很多问题,用了我一天半的时间,终于完整、正确地完整完毕,现在把出现过的问题整理一下,供有同样问题的朋友借鉴。

    一、性能计数器注册表配置项单元一致性  未通过
    碰到这个问题时会提示你一个网页地址的链接,
    http://support.microsoft.com/kb/300956下面是该链接上的内容:

    当您使用系统监视器工具时,有些计数器可能丢失,或者其中未包含计数器数据。基本的性能计数器库集可能被损坏,并且可能需要和任何可扩展计数器一起重新生 成。如果某些可扩展计数器损坏了注册表,或者某些基于 Windows Management Instrumentation (WMI) 的程序修改了注册表,就可能会发生此问题。

    可扩展计数器信息存储在以下两个位置中:

    • 以下注册表项:

    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\Current Version\Perflib\009

    • %Systemroot%\System32\Perfc009.dat 文件和 %Systemroot%\System32\Perfh009.dat 文件。

    要手动重新生成基本的性能计数器库,请执行以下操作:

    1. 展开“Perfc009.dat”文件和“Perfh009.dat”文件。这些文件位于 Windows 2000 光盘上。压缩文件位于 DriveLetter:\i386\perfc009.da_ DriveLetter:\i386\perfh009.da_。替换 %Systemroot%\System32 文件夹中的文件。 有关 EXPAND 命令的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:

    314958  (http://support.microsoft.com/kb/314958/ ) 如何在 Windows 2000 中分别使用 COMPRESSCOMPACT EXPAND 命令压缩和展开文件及文件夹

    1. 启动注册表编辑器,然后在注册表中查找以下项:

    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Perflib

    1. 在注册表中,将“LastCounter”值更改为 1846(十进制),并将“LastHelp”值更改为 1847(十进制)。
    2. 查找以下注册表项,以搜索具有 Performance 子项的服务:

    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services

    1. Performance 子项(如果存在)删除以下值:
      • FirstCounter
      • FirstHelp
      • LastCounter
      • LastHelp

    您还可以使用 Exctrlst.exe 工具来查找安装的性能计数器动态链接库文件 (DLL),然后访问注册表以删除 DWORD 值。现在您拥有了只包含系统基计数器的可以正常使用的性能注册表。

    完成此过程后,必须从服务列表重新添加可扩展计数器。但是在执行此操作之前,必须确定用于加载计数器的 .ini 文件:

    1. 打开一个命令提示符窗口。
    2. 在命令提示符处,键入 cd %Systemroot%\System32,然后按 Enter
    3. 在命令提示符处,键入 findstr drivername *.ini,然后按 Enter
    4. 注意列表中每个驱动程序名称所对应的 .ini 文件名。
    5. 在命令提示符处,键入下面一行,然后按 Enter

    lodctr inifile

    其中,inifile 是对应您要重新加载的驱动程序的 .ini 文件名。

    例如,如果打算重新加载 ASP 驱动程序,则第 4 步中出现的列表将显示 Axperf.ini 是用于 ASP 驱动程序的 .ini 文件 (axperf.ini:drivername=ASP)。因此,要重新加载 ASP 驱动程序,请在命令提示符处键入 lodctr axperf.ini,然后按 Enter

    1. 为列表中的所有 .ini 文件重复第 5 步。
    2. 重新启动计算机。

    要在 Windows Server 2003 重新生成所有的性能计数器(包括扩展的和第三方计数器),请在命令提示符处键入以下命令。在输入每个命令后按 Enter

    cd \windows\system32

    lodctr /R

    注意/R 是大写。

    Windows Server 2003
    重新生成了所有的计数器,因为它读取了英文操作系统的 C:\Windows\inf\009 文件夹中所有的 .ini 文件。

    注意:如果您正在运行群集或数据中心产品,则在对基本计数器和可扩展计数器执行上述步骤后,必须故障转移节点以刷新计数器列表。

    注意 在运行添加其自身的性能计数器的应用程序的系统上,例如在 Microsoft Exchange SQL Server 上,用于加载性能计数器的 .ini 文件可能不在 %systemroot\system32 中。通常可以在应用程序文件夹结构下找到这些 .ini 文件。

    注意:在使用上述步骤时,如果收到有关性能库的错误消息,则可能必须卸载并重新加载 IIS 性能动态链接库 (DLL) 有关具体操作方法的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:

    267831  (http://support.microsoft.com/kb/267831/ ) 加载性能计数器时记录事件 ID 2003 警告消息


    我按照上述方法执行的时候并非所有的ini文件都加载成功,但这并不影响我的计数器注册项最后成为“通过”。


    二、关于SQL BROWSER无法启动的问题

    这个问题我没有碰到过,但还是把别人的方法贴上来:很简单,就是删除机器上的一个windows补丁, KB954459


    三、严重困扰我,使我安装软件花费一天半的元凶问题:安装过程进行到扫描和规范化SQL SERVER注册表项权限的时候,完成弹出“请稍候”窗口后安装中止,不再继续。

    这个问题我尝试多遍均无效,包括删除安装路径所有文件,删除注册表中的SQL SERVER项等均无效,甚至包括安装SQL SERVER2005后尝试升级。最后我仔细考虑了一下这个问题,抓到了一闪而过的截图,就是上面说到的正在执行“注册表项”的那一步,仔细考虑觉得应该和注册表有关。在删除所有本机数据库软件甚至包括VS2008后,用优化大师进行了注册表的清理,再次安装后一次就通过了。虽然我不能确定是因为删掉了VS还是清理了注册表,但应该是其中之一或两者皆有,但删除VS毕竟不是个好方法,希望碰到该问题的朋友能找到问题的症结所在,对症下药,本方法只是提供一个途径而已。(但更困惑我的是,我在第一次安装过程中,过了这一步,只是后面总是报这样那样的错,我才中止安装的,后面删除安装路径下的所有文件后再装就有这个问题了,知道的达人帮解答下哈!)

  • VMware Authorization Service 服务因 6000002 服务性错误而停止的解决方法

    2009-11-06 09:15:21

    本条错误涉及到的WIN应用程序LOG错误有:

    1.Failed to retrieve token for VMware user: 登录失败: 未授予用户在此计算机上的请求登录类型。 (1385)

    2.Failed to retrieve token for VMware user: 登录失败: 禁用当前的帐户。 (1331)

    3.Could not choose a '__vmware_user__' password long enough (min length 0). Aborting.

    首先,在启动VM虚拟机的时候,有时我们会碰到

    The VMware Authorization Service is not running.。

    错误,导致虚拟机无法启动,实际上意思就是说在WINDOWS下的相关VM服务进程

    VMware Authorization Service

    Authorization and authentication service for starting and accessing virtual machines

    没有打开,而这个时候,很有可能就是因为各种原因导致VM的此服务无法启动。

    一般情况下,在手动启动时,会报出如:

    VMware Authorization Service 服务因 6000002 服务性错误而停止。类型的错误。

    同时,在这个错误出现后系统会在事件查看器的应用程序中生成相关无法启动的具体原因,如引言,一般常见的为此三种情况:

    1.Failed to retrieve token for VMware user: 登录失败: 未授予用户在此计算机上的请求登录类型。 (1385)

    此类情况一般由于组策略造成,可以在开始,运行处输入GPEDIT.MSC,然后进入“计算机配置”,“WINDOWS设置”,“安全设置”,“本地策略”,“用户权利指派”

    在此处右部明细窗口内找到在 本地登陆 策略中加入__vmware_user__用户或相关用户组,并在 拒绝本地登陆 策略中,删除__vmware_user__或相关用户组。修改完毕后,服务可正常启动。

    2.Failed to retrieve token for VMware user: 登录失败: 禁用当前的帐户。 (1331)

    如果系统记录中出现此类错误记录,__vmware_user__已经被禁用,在用户管理中解除__vmware_user__用户禁用即可。

    3.Could not choose a '__vmware_user__' password long enough (min length 0). Aborting.

    此类错误表示可能已经将__vmware_user__用户删除,在用户管理栏下新建立用户 __vmware_user__即可。

    需要说明的是用户建立后为了操作系统的安全应设置比较复杂的密码,并在组策略处拒绝从网络访问这台计算机策略中添加 __vmware_user__ 用户。防止系统被其他人非法进入。

    补充:- -!用户应加入

    __vmware__组,如用户管理下无__vmware__组需新建立


    我出现此问题后,只做了上述第三个步骤,就OK了!!!
  • 安装VMware Tools报错的解决方法

    2009-11-05 10:14:43

    在VM中安装LInux系统,然后在安装VMware Tools之后,会报下列错误:
    Mounting HGFS shares: [FAILED]

    在Linux启动的时候常常报下列错误:
    Mounting local filesystems: [FAILED]
    Mounting HGFS filesystems: [FAILED]
    Mounting other filesystems: [FAILED]
    但不影响Linux的任何使用。

    这是由于VMware的一个新功能设置问题造成的报错,此功能是为了使Guest(VM)和host(现实机)能够更好的传输文件所设置的,参考VMware菜单Help中的Shared Folders Settings Panel,可以理解这个功能。

    解决方法:在VM->Setting中的Option页中,设置Shared Folders,使之enable 就可以了,这个功能能把host上的目录mount到Guest上的/mnt/hgfs目录,实现共享访问。

  • vs 2008 90 天 试用破解方法

    2009-11-04 09:14:56

    开始> 设置> 控制面版> 添加或删除程序> 卸载vs.net2008>输入下面的正版cd-key. 点击升级,搞定!!!
    PYHYP       WXB3B       B2CCM       V9DX9       VDY8T
  • 正在等待其他某个应用程序已完成对象链接与嵌入操作

    2009-11-03 18:00:23

    Microsoft Excel 正在等待其他某个应用程序已完成对象链接与嵌入操作

    解决方法:看看有没有打开金山词霸,将进程强制关闭就可以解决了!可能是因为金山词霸和Excel之间的接口没有做好,或者是因为金山词霸有Bug!
  • 后天我要出差啦

    2008-07-18 15:54:29

      后天,公司派我出差,去协助做新产品的认证,涉及到系统部分会做测试。
  • 一件好玩的事

    2008-07-05 09:12:45

        昨天去北京站送朋友,他走了,预报中的大雨也降临了。
        雨实在太大,我不得不在出站口顶着伞等了很久,看这架式大概要下一夜,趁着雨势稍小赶紧往前冲。
        这个时间段想打车走那是太不明智了,两侧的路全都堵死了,所以我选择乘公交车。在我还没到过街天桥的时候,右侧的半边衣裙已全被雨水打湿,那会儿风好大的。
        有趣的一幕发生在我过了天桥往车站走时,在一个小路口,水根本无处可排,水位已很高。这时听到一个男子尖叫的声音“哦,哦”,他站在马路上,马路沿子下面,用力地撩起地面上的积水,做出头一次到海边玩水的动作和表情。他很兴奋,只见他一个猛子扎进了水里,手脚并用地游起了泳,引得路人驻步观看, 我当时就笑出了声。
    这就是昨天北京大雨带给我的惊喜。

        车站聚满了人,不爱挤车的我决定走到崇文门去坐地铁。本来雨已经停了,走了二百米水势加深了,大家都提着鞋淌水前行,碰到很多甜蜜的情侣,男的背着女的,羡慕哦!
        走了一半实在走不下去了,问反行来的人说前边的水很深还有很长一段这样的路,我听了就晕了。路边小店的人指示我们可以从旁边的胡同穿行,这边水位低一点。没办法,冲吧。拐来拐去,经过一个厕所,水已经比厕所的地面高了, 真不敢继续想象。

        不想再走了,又在路边停了,停了好久,有半个小时吧,在我下决心淌水穿胡同后不久,碰到一辆空驶的出租车,大概见我可怜同意带我一段,真是好心人啊,这样我才得已行车至安全地带,谢谢他哦。
  • 结束了这个项目的测试

    2008-06-27 14:53:23

      C/S架构的已经测试结束了,报告我也写完了。下一步,应该是要开始B/S的测试,我安装了QTP 9.2,打算最近这几天空档好好复习复习,在学校学的都快忘光了。

      这东西真到用的时候才发现原来问题这么多,原来上课都是在Mercury自带的软件或者网站上测试,根本不会有什么兼容性、冲突等等的问题,现在来测公司的软件,问题一下子就全出来了。不过这也很好,碰到问题先到论坛里看看有没有人提出过,查找的过程也会有收获,然后没有的话就发个帖子看有没有高人可以指点一二,再不行就反复录反复修改试,发现有那么一点上课时的感觉了。

      在学校里学了QTP和LR,我自己本人对QTP颇感兴趣,觉着有意思,希望通过公司软件的测试能使这个工具的应用得到提高。

      加油!

  • 用例数量少得可怜

    2008-06-18 16:38:25

        自己写用例,也想很正规地按流程走,没有需求就自己看软件总结,写了RTM,一个一个对着添加用例。可现在为止,用例数量才几百个,我自己都觉得这么大个软件自己就写了这么点皮毛的黑盒用例真是太那个了,可我怎么就写不出来了呢?

        自己还宽自己的心,进度很紧,领导要求哪天哪天结束,时间不够,就会给自己找理由找借口不干实事,其实要真写你说哪有写不出来的,就是不想写罢了。自己也知道,可改不了,唉,我看我这测试也就做成这样了,还想发展呢,没戏。

  • 今天给开发做缺陷管理培训

    2008-06-11 17:46:20

        到这个公司有一个半月的时间了,前半月看资料学习,后来就直接给我个程序让我测,我很晕。公司以前没有测试,只有个类似质检员的职位现在转入做测试但不专业,嘿嘿,在头头眼里我现在可是专业人士哦!没办法,什么都得自己做,从头开始。我自己写测试计划,写用例、自己执行。我来定缺陷的管理办法,流程,然后今天给开发人员做培训。

        不知道这种情形的公司对我来说究竟是更好还是更不好,在这里我学不到任何东西,什么都要自己学,但自由度大一些,我可以决定使用哪个工具,流程怎么来。做做看吧,我对自己要求不是很高,虽然内心也期望把工作做出色,但人有惰性不是很积极也是我最大的缺点,尽量吧。

Open Toolbar