二月 25

很久以前的纪录了,如果装系统的时候把MSSQL装好了,然后以之为模版直接克隆新机器,然后又放到了同一个网络上。在配置数据库复制的时候很容易的就会碰到这个问题的。

现象:配置虚拟机里面的MSSQL Server2000服务器作分发服务器的时候出错,提示

提示错误18483:未能连接到服务器“xxx",因为“distributor_admin”未在该服务器上定义为远程登录。

原因:虚拟机里的这台服务器是直接复制装有mssql2000的模板机器然后通过sysreq修改配置的,而MSSQL Server在配置作为分发服务器的时候会直接读取master库里面的机器名记录,如果读取到机器名跟当前的机器名不同的话,就会出现这个错误

解决方法:修改master库里面的servername记录

在master库执行下列语句

  1. if  serverproperty('servername')  <>  @@servername 
  2. begin 
  3.            declare  @server  sysname 
  4.            set  @server  =  @@servername 
  5.            exec  sp_dropserver  @server  =  @server 
  6.            set  @server  =  cast(serverproperty('servername')  as  sysname)             
  7.            exec  sp_addserver  @server  =  @server  ,  @local  =  'LOCAL' 
  8. end

然后重启MSSQL Server 就搞定了

附录:
microsoft的官方文档:Replication setup is not successful when SQL Server is deployed by using a disk

一月 05

比较土的事情,某人请求技术支持,说是要求把其Windows XP的登录方式由传统方式切换到用户快速切换状态,以达到玩网络游戏双开的目的。

麻烦的是,对方的XP不知道出了什么问题,直接的后果就是打开了控制面板的用户帐号之后只能看到一片的空白,于是只好研究一下如何手工开启WindowXP的用户快速切换。

其实很简单:

  1. 开启Terminal Services和Fast User Switching Compatibility这两个服务。
  2. 修改注册表,设置HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon底下的两个Dword项目:AllowMultipleTSSessions和LogonType为1。或者直接导入以下的注册表文件:
    1. Windows Registry Editor Version 5.00
    2.  
    3. [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
    4. "AllowMultipleTSSessions"=dword:00000001
    5. "LogonType"=dword:00000001

比较汗的是,对方属于那种对电脑一窍不通的类型,然后,我居然在电话里面教会了对方修改注册表......

七月 24

发现自己最近真的是越来越糊涂,马大哈的不行了。

前两天有个邻居说他家的电脑进不了系统,叫帮忙看看。过去一看,XP的系统,开机提示”system32\hal.dll损坏或丢失“,就挂在那里了。

拿了张启动光盘引导进去,看了下系统盘上的东西都在,那么很明显的,肯定是Boot.ini的系统指向出问题了,找了下系统盘的根分区,居然没有找到boot.ini。呵呵,当场很高兴的就拍胸脯说,立马可以解决。

在光盘上找了个boot.ini拷贝过去,然后再检查了一下相关的文件,觉得没有问题了,重启系统,还是这个问题。

郁闷了,只好找了个万用Ghost给重装系统了,ghost完成之后重启,还是提示”system32\hal.dll损坏或丢失“.......

问题出在哪里呢?仔细想了半天,恍然大悟:这台该死的电脑是dell的机器,默认都有一个隐含的 system utillity分区,所以windows的安装分区都是硬盘上的第二个分区,所以,无论是我拷贝过来的Boot.ini还是ghost出来的系统的boot.ini里面的系统arc路径指向都是错的,要再往后挪一个分区.....

好在系统盘上的资料据说都是不需要的,好在这位可爱的邻居不在乎原来的系统,好加在。
Continue reading »

六月 19

开宗明义:这两个小时的劳动完全是无用功的-_-~~

现象:在使用有效的用户名和密码尝试登录到一台基于 Windows 2000 的计算机后,将会显示“正在加载个人设置”对话框,随后会显示“正在保存设置”对话框。但是,不会显示桌面,并且会再次显示“欢迎使用 Windows”登录屏幕。
Continue reading »

四月 20

去年年底到现在,算不清处理了多少台的windows了:无穷无尽的病毒、流氓软件、rootkit......

实在是郁闷,microsoft明明有说过不推荐windows用户工作在管理员权限底下,结果不仅有microsoft的头面人物在演示会上表演一开机直接进入administrator,而且有后来的winxp给用户设置的默认用户默认就是administrator!

如今的流氓整个网络到处乱飞,不要说那些不懂的用户了,就是很多精通windows的工程人员,一不小心就可能中招啦。而且现在的这些流氓软件开始往rootkit的方向发展,而且经常有多重保护,经常好不容易杀了一个,又立马冒出来:象以往的停服务、杀进程已经是越来越跟不上形式了。很多情况,就算进了安全模式一样的没有法度。

总结一下如今我对这些中招的windows的处理流程:
Continue reading »